<SEC-DOCUMENT>0001124140-20-000051.txt : 20200731
<SEC-HEADER>0001124140-20-000051.hdr.sgml : 20200731
<ACCEPTANCE-DATETIME>20200731083748
ACCESSION NUMBER:		0001124140-20-000051
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		103
CONFORMED PERIOD OF REPORT:	20200630
FILED AS OF DATE:		20200731
DATE AS OF CHANGE:		20200731

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			EXACT SCIENCES CORP
		CENTRAL INDEX KEY:			0001124140
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-COMMERCIAL PHYSICAL & BIOLOGICAL RESEARCH [8731]
		IRS NUMBER:				204782291
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		441 CHARMANY DRIVE
		CITY:			MADISON
		STATE:			WI
		ZIP:			53719
		BUSINESS PHONE:		608-284-5700

	MAIL ADDRESS:	
		STREET 1:		441 CHARMANY DRIVE
		CITY:			MADISON
		STATE:			WI
		ZIP:			53719

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	EXACT CORP
		DATE OF NAME CHANGE:	20000919
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>exas-20200630.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2020 Workiva--><!--r:4948c092-fef4-4b6c-8a30-84e160fe8881,g:6131ad8e-f4c7-4a84-9af3-97647efd8748,d:78b17081e4494727abba011e500a2380--><html xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:exas="http://www.exactsciences.com/20200630" xmlns:country="http://xbrl.sec.gov/country/2020-01-31" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>exas-20200630</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" format="ixt:datemonthdayyear" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80L2ZyYWc6MDczY2ExMWEyNGEyNDRlZWIzNjVkZmQwNjg0ZDE5OTIvdGFibGU6MmI5ZGVhMjYwOWIyNDEyNTk5MWQ4M2Y3MzBkNjFmNjAvdGFibGVyYW5nZToyYjlkZWEyNjA5YjI0MTI1OTkxZDgzZjczMGQ2MWY2MF8zLTEtMS0xLTA_f9bda3b6-ec55-49c9-b569-566dc66a1576">6/30/2020</ix:nonNumeric><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80L2ZyYWc6MDczY2ExMWEyNGEyNDRlZWIzNjVkZmQwNjg0ZDE5OTIvdGFibGU6MmI5ZGVhMjYwOWIyNDEyNTk5MWQ4M2Y3MzBkNjFmNjAvdGFibGVyYW5nZToyYjlkZWEyNjA5YjI0MTI1OTkxZDgzZjczMGQ2MWY2MF80LTEtMS0xLTA_f5275afd-3c17-4e61-90c5-8040d91a1e8e">2020</ix:nonNumeric><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80L2ZyYWc6MDczY2ExMWEyNGEyNDRlZWIzNjVkZmQwNjg0ZDE5OTIvdGFibGU6MmI5ZGVhMjYwOWIyNDEyNTk5MWQ4M2Y3MzBkNjFmNjAvdGFibGVyYW5nZToyYjlkZWEyNjA5YjI0MTI1OTkxZDgzZjczMGQ2MWY2MF81LTEtMS0xLTA_38bee2a2-93f0-4888-beff-f37bf64ef35e">Q2</ix:nonNumeric><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80L2ZyYWc6MDczY2ExMWEyNGEyNDRlZWIzNjVkZmQwNjg0ZDE5OTIvdGFibGU6MmI5ZGVhMjYwOWIyNDEyNTk5MWQ4M2Y3MzBkNjFmNjAvdGFibGVyYW5nZToyYjlkZWEyNjA5YjI0MTI1OTkxZDgzZjczMGQ2MWY2MF82LTEtMS0xLTA_65af5a97-320b-47a6-86c0-c042d365d270">0001124140</ix:nonNumeric><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80L2ZyYWc6MDczY2ExMWEyNGEyNDRlZWIzNjVkZmQwNjg0ZDE5OTIvdGFibGU6MmI5ZGVhMjYwOWIyNDEyNTk5MWQ4M2Y3MzBkNjFmNjAvdGFibGVyYW5nZToyYjlkZWEyNjA5YjI0MTI1OTkxZDgzZjczMGQ2MWY2MF83LTEtMS0xLTA_abdafd71-cdd8-4202-9dfd-bb54cafc5ea4">false</ix:nonNumeric><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80L2ZyYWc6MDczY2ExMWEyNGEyNDRlZWIzNjVkZmQwNjg0ZDE5OTIvdGV4dHJlZ2lvbjowNzNjYTExYTI0YTI0NGVlYjM2NWRmZDA2ODRkMTk5Ml80OTQ3ODAyMzI1MDA4_bfe7f5c0-c63b-4c2d-b0ac-c64043f76092">--12-31</ix:nonNumeric><ix:nonNumeric contextRef="i3435fd2213254a95b66e633aabe4a610_D20200101-20200630" name="us-gaap:DebtInstrumentTerm" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMzE5Nw_6c58cfbc-e89c-4489-9486-912ea74c2557">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:RegulatoryLiabilityAmortizationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMzU4NA_fddb6019-d6e6-47c5-a131-119c46f229fb">P2Y</ix:nonNumeric><ix:nonNumeric contextRef="iefb3376336cd40759ec475061dd60175_D20150101-20150331" name="exas:PeriodForCapitalInvestmentExpendituresAndCreationOfFullTimePositionsToEarnRefundableTaxCredits" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMzMy_4fcaf126-8c4a-4765-bc03-0bb7444be369">P7Y</ix:nonNumeric><ix:nonNumeric contextRef="iefb3376336cd40759ec475061dd60175_D20150101-20150331" name="exas:PeriodForCapitalInvestmentExpendituresAndCreationOfFullTimePositionsToEarnRefundableTaxCredits" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfNzM2_4fcaf126-8c4a-4765-bc03-0bb7444be369">P7Y</ix:nonNumeric><ix:nonNumeric contextRef="iefb3376336cd40759ec475061dd60175_D20150101-20150331" name="exas:PeriodForCapitalInvestmentExpendituresAndCreationOfFullTimePositionsToEarnRefundableTaxCredits" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMTU3Ng_4fcaf126-8c4a-4765-bc03-0bb7444be369">P7Y</ix:nonNumeric><ix:nonNumeric contextRef="i72a860c3439642ed8ac8d06c1950aedf_D20200303-20200303" name="exas:BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombinationVestingPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RleHRyZWdpb246Yzg5ODg5MGE5MWY0NGY5Njk2ZmZjZDU0OTdmNDg1ODlfMTY0OTI2NzQ0NjIwNA_f2a9bc0f-4fb0-4da5-98a6-de2558ecbecc">P4Y</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="exas-20200630.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i88e0381d6e9248678f8c09a1d5b25792_I20200730"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-07-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87f2342f1888417ea324207a75f35699_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i99f45e62638044bf822298eda6f12619_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</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="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</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="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib55f72f8780a4bc18c48b75cc9cc952c_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia42d7a7561044db4af1bfe0e63b6231a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</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="i1dedb33bf7fb4a7890995af8cedcd008_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</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="i8092b124e43a48a0bcf2e36f44fee812_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</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="i416df2fb0a4e4e1f8dfe2fdd0d7de6c2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</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="i5d8a1b52165e4d4eb643f1dc86563ce4_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icf3fc9b7cbfc433f87a25fc8c6d5210d_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibdfa10cf1694464db0539432be66104a_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i07b247005c2242f2bb59f2dbf15f7ed2_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0cc56ed743944d00834dbe54365c1519_D20200101-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic36198ff8044445a921c92890c65935d_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</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="ib5eaf77ec3fd404e983ddf8a0186d40d_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</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="i8447cd9d691946dbaa8b2a98a3e20a55_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</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="i0ce749f9fea4409589ac79e8495b0793_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</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="iaf66e302815a4f4eaebaca661cdb137a_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</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="iefbff432bb664f8e8732fc24e18935fa_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</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="if164a16d82074e319ab960e1ebc4d996_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</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="ifda8ba444b39486ab739dd70affac966_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</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="ie45696a9bee34ec4931a751a4e37a97d_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</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="i183ac34126bd4ebb896d8b36545a25ea_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</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="i7add9e56054d4aa1b4b9b65f7b76d484_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</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="i78807279fed543b4acb8d3de7b1a2d8c_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</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="if0eecc9c47054f8e94e075b6d4c23e47_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifdd1d6bfa47340489fe93f8d9dd9a9c6_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id95493ba43d44966a6e02ab0a6fd4c20_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5713e08cadd04859aa29dbe6beaafa61_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id68f59c64b5f4545826b9ae3f25b2d63_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4cb95c1d5fe42568eed4244a5cc6a8e_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc9f42a7232343eca9b2c22ade25d08d_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a8e5be9e9cf41dfa2a60668d758d174_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia59a217cf9374dad901b127b5f3396ce_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i42f1903518c5498497626816c320fb5f_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if48c3759d2034cb3b6787c05a860c805_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i34a70d77c5db490e9de98af39c187df9_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i75092798907446d1b6308bd70d7bd6ea_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</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="i7a3a4019bcc34c88bfab930d28cfcdfa_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</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="i123290e447e74b88bdc7ba32978652bf_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</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="i82965abf0c4443e99a06eb3c6aaa9f5b_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</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="i35174a328e6c4be283738ec60d87d013_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</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="ibb25b1468f044c81ae45fbbe39204fd8_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</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="if9fe3ff79dea4c468a9b89d33d56402e_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</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="ib4702b4bbc3641308f98d1e0f1ad2405_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</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="ib0b9d7ebb87e46eeae9d580cea4ef4c6_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</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="i5b94c9cba9ad44ce80123ed07765486f_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</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="ic7efb6d0a2544281a2ec1b63a17cebd6_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</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="ie421a55614cd464a90e90f47ad2f5cca_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</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="i337469e4d0a649caa57f68344dcee212_D20200401-20200430"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-04-01</xbrli:startDate><xbrli:endDate>2020-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="stagesinsoftwaredevelopment"><xbrli:measure>exas:stagesInSoftwareDevelopment</xbrli:measure></xbrli:unit><xbrli:context id="i6fdb21f2da7f4e8e863c43cab9b067b5_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5399d1643284f03bf5f1b5b029f0980_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie60568f237b7443ebd48b490bbc76390_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i10a90bb98c9d41dfbdc242eabfef5901_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1adbe9c101e481ebd2c5c6942f73c76_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i581df691565144eca3ee1442f9b8b73a_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">exas:EmployeeAndNonEmployeesStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b69a0e73df34c3c8e420f50f86cceb4_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">exas:EmployeeAndNonEmployeesStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ica795e939bef4de9b7f5c7622517d53b_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i94b0d6f0418342329fccb79ea31010cb_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4b537cf3d0dd46f88e63cca1430539f7_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iecc01011a9f9486b99608d2029f7e01c_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic5805dd13761419da6db39ca6043624b_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">exas:VariablePriceContractMember</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="i8c8a9e9fb5804683b3a2007832b82d99_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">exas:VariablePriceContractMember</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="ic617d8cf77354d32a11c6697485046af_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">exas:VariablePriceContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic5fc5327ffe448e1a2acea07f23fcaf8_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">exas:VariablePriceContractMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b16ead6d41c475ea7cc3461195223fe_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:ScreeningMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</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="i3114453f2b3a44108570d601b559ee50_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:ScreeningMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</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="i6c87987b45b9458f8cdb97585c2dbfc9_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:ScreeningMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i04d492a3ad5c480490c1d8371312f000_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:ScreeningMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia8e792bc3b41426a84d892823ffe7d65_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:ScreeningMember</xbrldi:explicitMember><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i56a79b735ff443d5be3acde46347d865_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:ScreeningMember</xbrldi:explicitMember><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i93671384b97f4f85bc8e7a97a9ec2532_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:ScreeningMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2c5eb064cfe64c88bcf9981cf94815a2_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:ScreeningMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ida37c79dbb614b9087c0f76c4a453758_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:ScreeningMember</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="ic0755c91895a4dd5bc4ccffe9967b322_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:ScreeningMember</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="i5b301a3b964d4b5ba4b17381572c3ed6_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:ScreeningMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iba65f35f0d6d47c88d11011a0836a7ec_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:ScreeningMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i64e05d07086b4ac184b4d301c1053706_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:ScreeningMember</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="i51d3a45d9e55429bb61e12c27a086a87_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:ScreeningMember</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="i9ee33d46999f4edb8fabae4a02ea467e_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:ScreeningMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i73cbefb37e184cbb8d184f1d99910a82_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:ScreeningMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i40c409fcf25c49afbc28fb3fe32ceb77_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</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="i74754096ecdf4df88f00cb4da7c9fa85_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</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="i8d769bca1c3c43ce836fa31d219ad3f0_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i75052acb0b4a405aa7508bc55f03d9c5_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic14363f63e844c5f86022b355bf1e5b5_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i04e3e6c974854aa585e9febbbec474c9_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7dadfa9a040a4cc3b9657ff2aab6e561_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i517df5770d0546809af5cea54f055c59_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9f0b5199a04b4ffaaa5834ac8e28a1b0_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">exas:InternationalSalesMember</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="i2e87b7d36eb44f25bbbec9ccadaecede_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">exas:InternationalSalesMember</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="i15357b653aa046b2a7ab0bca1a9b4036_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">exas:InternationalSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie2c4357e13aa4df9a20b53f878f558e8_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">exas:InternationalSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i59292958bdc844c48e6bf95628def83d_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</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="ie02dacd13fbc4c05b2cb8cac66689d36_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</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="i75fc9088a6754d6d8255dcdfc6682600_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id9435e3b31444ec497ce53a0c22e9a02_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaf31320264e343b387852d0fe20e0a63_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</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="i419d642527b44a39b55f62dd51987d8b_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</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="i5fbecff615414937958b25b92af288f1_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia60b1d06c61f4953a446b4bcc3fb167b_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9b07b6178b224e8fa1dc64b14917386c_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:COVID19TestingMember</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="i91209894ecb040b88f612ed5f1d1d573_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:COVID19TestingMember</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="id37899884bb24e4b9bcd68ff74a49d34_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:COVID19TestingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9d14d0d487e34ee68e1463d29bf342dd_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:COVID19TestingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i92782aa1f06544f2877a58a06d528a57_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">exas:COVID19Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i47f433d2e0fd42e8b3202772610813ab_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">exas:CashAndMoneyMarketMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie46c140b73a4421380594a6164074b42_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">exas:CashAndMoneyMarketMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie11f41d98d0a442e99006250d091cbc5_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic05ee1fbd17d437d9b8574e324f24f06_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i697cf7b8566e4b9394f97f54e6048f4b_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">exas:RestrictedCashMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34c29db6a17a49e199356f8b8cf3e51a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">exas:RestrictedCashMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7bcaa56dfd44880a5c7afa8cd9c2b02_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d5f6f47ba684602955961df44eaaf05_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id180645e76da4e29b184a65d03c6838d_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if64ee30ab757400a85ad23ca7672aeda_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1b385b60007343de9d8560de5077ae7e_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic05df37643a94abfb0f234756710d30a_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5c6d48388090476da51c436b2fd913f8_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaebef14364f04a38b96b6f3a8cc7f424_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb67999fcd9146fea213b1816188c2aa_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i352c6c9aee2041f7a0e603d3b5c97700_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8bcbfccf872d4dc4b0cc1c7e0a74ea5a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f78141b7dfd4b3ba47b2659efe921de_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i250bb8d7b4c84797853ea68293ff9330_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f755fc2a6f34e7dbe396b037f898810_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad22235b10584b5da385a64d836ed500_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9797d5d4d2d74946bb78dc6d0073ed7f_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f9f0b36fd184bdf993eae4649bdde5e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61a81fe6747a4fbd95f7d8fc09679b7e_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">exas:BuildingsAndLeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i496adad1d8d2487eabf6c80aec8b36b3_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">exas:BuildingsAndLeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id48dc1df47424eac943c7710254486f9_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if889b7177640446db6847ced55b54aeb_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b3461b88b0f453badf5e435939ca11b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2120d395f4544118ba0a55e8e3c87f8_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ica4713bc002c49cfac307b498ea6a642_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d08714bb29a4216b777f76da8ee1620_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e130f8a9ee44a9f87687b4ae73c6541_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb1d03f50cb34c65b035fb1153652820_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">exas:OfficeEquipmentAndComputerSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if88e1b37805245ab91f6ab0e936b6d96_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">exas:OfficeEquipmentAndComputerSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95a7425fb4474dd48c055bc0b3421a43_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">exas:OfficeEquipmentAndComputerSoftwareMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1584654f08b941f49c6c746b8c50d37e_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7cf3965f7c94344bd95fda3368cac53_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4abf7a3aa049470da1d0d81d72fc399d_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f8aaec7af084c1fa1140464ca7fa9f4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i034a1bf8a88442f5a165d4fcd1914337_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i908b00edffdc423d96c6e1a522fbb893_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if4ceededfd40449b82f202614cb69f0f_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia860ca493db04488ad4b01ddd70c5a6d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9fd1c8570f5943aca35e870775ee5c85_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5f757f96c5404bc4b9c7bc3ffa7d45e8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5490fceaa80a41a09f275c00ef766103_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e569a2d11804699881b7c316d6bd5ce_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idd164dca78ab4748b438e61b4d28e1aa_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic576c649f3c9481db1fc0ed9ad189bbf_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6ac2ac5df95c4f7eb8e20be3f731bade_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i50e54dedc3e44ea7817177d27f92aa7f_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i885dcfb1c6844796951faf6955777141_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24e0afe9d8724c38b3f3aa20f37fbed8_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idc78d90764924150aeb4dd9cb262342a_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83ce7014531c4348a32fd8c7b311fe3a_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ServiceAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7ee789f2f00a48c1a85399c95d6be3c5_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ServiceAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a83a36cd3d740ceb3c55cd9f2640239_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie707aa91d16d4db88faba2c5a95c8cb6_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9bdb15da6193491d9182154724d0f140_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i39278ade4e5b4aa0b85b1013a19b9860_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia2ff53d45dae43ca9c806bb837330075_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i17c109a1066f445eb1a98f9c5c468afa_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6d09667877d5420a933bf6ebc23e38ed_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i94bc2092dc9245739ea16e59f097288e_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7ea07405f8a45c1a5c1a74c2bf070e2_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i604e295881f74b3fb4d0e5f90df4289f_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee1ebb9fb75d47d78adc1e6102872051_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3827d6cff0da45098370b4f3001de4f2_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4c3cde2b3c84e60bad4a62d35fa89d3_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ServiceAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i12707f6c4dad4bdb8f4e3bc696cd9664_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ServiceAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3aea36421ca74dd79cddc038616f61eb_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie6a2b633503344bfb6c35d4908ddc5ee_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76792a8c07684091b06da414368fae07_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84b7f3d781db470a871f4e05a9f4ca7a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i322da870ff66477f9a015f3a1d27d936_I20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">exas:ParadigmViomicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i28426939bd104453a00d4a9e7ba299ec_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">exas:GenomicHealthIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6d2f296a87e4207b082a1659f0ea5f8_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">exas:GenomicHealthIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8cd0e85e1b8a4802a7079653fda363eb_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">exas:ParadigmViomicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4563b8cc06e446c689193d8783d05d37_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i994bd80bd2fd43cfa22fdd289a3d53b7_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i651280b7ae934c8d94a37ea2f9f8c104_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b6d8531d8b64c228566e230da13dc00_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i290debfcb6914acb97818b3bbeb95d46_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieae87b149d8041a3a496d52b656fee9d_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6abff88dd22848b7a44a452390c74e7e_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2166a793bdd8459c92828e2e0d5b0c0c_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia17d98efcdd3479a89c0685c89722f55_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">exas:RestrictedCashMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e5a11344d304d87bfba6708c5cea108_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">exas:RestrictedCashMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf69067fb7984db2be8ade21a79724bd_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">exas:RestrictedCashMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic7aa036096ff49ce923109b3921f4244_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">exas:RestrictedCashMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2268e1fcfd0e4fe9a1163d50bbc5afec_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61fc24eb01694d02aca9f69e0c1d6bae_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1fa72da8ef62459bac505491e806e957_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i400aa829042d4d27a9e7b5358a4b9e66_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i36511f3e82aa4d8699ca4ec4904f4d0a_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifae02d8d10cf442f8cbd3c239f953475_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iecec584dfbee4c88b8e584173657ad38_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice78f063c882436ba44cccba63106956_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaeaedf21bfca49d589b6d6f08c41dfbb_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1234af73b56e417b8cea237323f2e71b_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i497b8f7074dc49cd9dc138a58d24ca96_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icd072cace00f4e988f32d8f2196f99d3_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifb3754dbbf764e7d82ba35fe9cb659ed_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19ff3a9bdd724596b87ff8d21b513b6b_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc17070b36fa48e994fe28f98e0bafe1_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7501bc1b03404d23863272e7f448eeb9_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5a905d3e04147a8b0064b8514178266_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2acaee4029647bea621f26435c65560_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide36523b621947fa99bbe5793c048e8e_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34f4bfd65c844648a6d47de0f67605c5_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf1bb59aa15747cc956b86380b4e039e_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83cc24a1c08d44b8b06bad94c65d664c_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i643e41a7783a48b4aa024887444f4312_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb3c449efe8b470ca6cefd222ef5f1cd_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if0a740f914114bcba51911a1453ddeed_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf8b459be03d4f92887366ea6e5f7ed1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i053285a6bc414ad9acddb7b7eb0966c6_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i84e802f011334449bf1be5e580d5703a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if97974e7b05441fd83b0a284a89c84b5_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib29e3f9b586d4cce8454622f26906d47_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35755d4e4aca4b5d865f55a00ebf6f41_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i371eb492ebf3406187604855fffe85c1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic77d82d61c87496faa7e0799920061b8_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">exas:RestrictedCashMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica364f0084a348e38d342159bc2ee1cd_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">exas:RestrictedCashMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia600504589844a9282df193f59e55b99_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">exas:RestrictedCashMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i913d12f44c0d422689346e302b4af06c_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">exas:RestrictedCashMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb12f0a5fda84c158d4a424672a844be_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b9bbbf16f294adca69ad4a30ddf4b8a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7536bce11d044beb964cacf70a28bcda_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib430417fe94f4a06998b399478f60075_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec75dda268684bf0b30d13b5ddf25700_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i160cd2039eca4180ab2ce867ef37eaa4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9de20b27783c425cb4d863fe744b4a99_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8d009724a2c34e359da697cd09e8d396_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e784d12954a409a9ae572b0bff41d2d_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i197b9cf5dbf941ce99009c2de5c1edc4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4bbe367c66c7485e91994a10fd39d43a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i28e3cdb2a27548aca2496f96f9c435b9_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81218efdd3e84c46ae08a1aad6c64061_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">exas:BiomatricaIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i79a315ed3ab14afcb50450694dbcf070_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">exas:EpicSciencesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i02f483de8ac44c68829b19a42f269eef_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">exas:EpicSciencesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9316731a470946c0961ec68559f38bf0_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb0e14003ae24b289469f5927d131755_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i370d86cdcdd74264989d1a3125b5d9ac_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee6dfc621e414fc9be24613492794ef1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2028Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97ce761b372d478189f016ab3c78371f_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13b017e29a6442819be72e99437b101c_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7fbf6caa0678420b92248493353a1182_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6c423cabdb8e44d29da122dcae106789_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic7da1edd2e894cfeb5b18d015de8a432_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia1e0a68e6ebc464885b441ac5315061e_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic6ec9d88fe3a43a6be7fa07e8c07177a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5a5bdd838cc4e5fa283b25ae925f457_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2025Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3f38287eed846328e250846751de2d9_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib39dcbd10115429e91120c47e77c2421_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idab7d8338ec749498b4316c12f8bd423_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief6a7c6b64284a12924714456eb8a65b_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92ad34644a7f4f458a129878846e385d_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">exas:MAYOFoundationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:LicensingAgreementsMember</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="ia83ae4ca21d64bbfba9a3bfa944d0c39_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">exas:MAYOFoundationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:LicensingAgreementsMember</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="ibc1a53f9d8f94b07bc051268e915af2a_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">exas:MAYOFoundationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia31bcbffbde74cac9ea4f110f8d052eb_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">exas:MAYOFoundationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1fbe022769444db29f0fd1809ecb792d_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">exas:EpicSciencesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i20f139de8cca4dc19e066ff4198b5dd8_I20170930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">exas:BiocartisNVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i54a2c6963f6c4f7d850eb1819ebf2c0d_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">exas:BiocartisNVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i64579458e0a94effae743ef34a22f14a_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">exas:BiocartisNVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i30ab014e43fb47b195dc21c9d762a385_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">exas:BiocartisNVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="eur"><xbrli:measure>iso4217:EUR</xbrli:measure></xbrli:unit><xbrli:context id="i61131bb66b9e4bd2963f6aee9ba2a837_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="exas:CollaborativeArrangementsSalesMilestoneAxis">exas:SalesMilestoneRangeOneMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">exas:BiocartisNVMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3d95d11b452849d489551d324f0e020f_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">exas:BiocartisNVMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="exas:CollaborativeArrangementsSalesMilestoneAxis">exas:ExpansionOfCollaborationToOncologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie096dbee83e04c2693da8a45109a0f13_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">exas:PfizerIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:ManufacturedProductOtherMember</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="ibc18282660774699abf108f96f4a5b80_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">exas:PfizerIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:ManufacturedProductOtherMember</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="i7055be47ce9a4d6f99bf577d96da9d7a_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">exas:PfizerIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:ManufacturedProductOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3c250eedd9744c04a2bd46115bfac415_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">exas:PfizerIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:ManufacturedProductOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i68565ba00d414c10a11f186be1f6c1a8_D20190301-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2027Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ExtinguishmentOfDebtAxis">exas:ConvertibleNotesPayable2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2540541e0a4d448a890ad4efaa2c5382_D20190301-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ExtinguishmentOfDebtAxis">exas:ConvertibleNotesPayable2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i26b1c73069334f6f89f961c137960ea3_D20191101-20191130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">exas:GenomicHealthIncMember</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="i123da742115d48c5987893c425b892c5_D20191101-20191130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier></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="ibfd6a6140a454ccb8a4c2ee11454908d_D20200301-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">exas:ParadigmViomicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i935837605ba64ef9a79b09e824217117_D20200301-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia4519cbaef7148c695082f259e5d9ef3_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3c347a7fc9f24e948e4ef2cfc5e9c6ed_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if81f8acb8609401f8fe280e668ec8e97_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa022d21e34e42e6b93231e8906aabb0_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4a7e9d5e14a2492cbb8cd84bc30be6df_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i88432517cd3a48ee8acbeea95c15e50b_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32505f345a194e7592db37b623966edc_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a2b5dce86244b38a2b23aa2c0a83c23_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia2e684f787dd42fc9be326467a7ce601_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i070631b52b654b8fa2d53f9574541660_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6c014eaac66645a0bae78dfcd932a26a_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07068ce66774470494c5afab229f0a6b_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65d3c895d746445c84fb9bac76964104_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie62f81b01eb7470697da00656fe73730_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5eee6ea17f5d49d4907f074b3bd9cdd4_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibbd7a5b287fd43439b2c6da534522aa6_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id0f7a69de465491e8fc689566076020d_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia0607ad93f47448084e900eee9bf68bb_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="employees"><xbrli:measure>exas:employees</xbrli:measure></xbrli:unit><xbrli:context id="i413e3b5305e7454aa62a4aa7c0fdeb44_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">exas:GenomicHealthIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exas:EmployeeAndNonEmployeesStockOptionMember</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="ia8510bc6c19c426dbbc4d366e52290d2_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">exas:GenomicHealthIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exas:EmployeeAndNonEmployeesStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i50c5659a58714b5e9c7bfe61b5234d32_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">exas:GenomicHealthIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exas:RestrictedStockAwardsAndRestrictedStockUnitsRSUMember</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="ifec004adb94949748ed85d48b8d951bf_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">exas:GenomicHealthIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exas:RestrictedStockAwardsAndRestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia961ac9cab934a5caa138812e0d2d5f9_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">exas:GenomicHealthIncMember</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="id91a81fea4de4a42b65267aa503fe296_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">exas:GenomicHealthIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0e4436fcdd044e838ee801fd7c0e6411_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exas:EmployeeAndNonEmployeesStockOptionMember</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="i2e258c70ac9b4a8a9e178a0e60b5c3f3_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exas:RestrictedStockAwardsAndRestrictedStockUnitsRSUMember</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:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="ia0b83881fe7d4369afe7749279a2455f_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exas:EmployeeAndNonEmployeesStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i10e016ef1e294b3cb52747639ae9a5ac_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exas:EmployeeAndNonEmployeesStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if9bb2abb93424fb0b5178ff1ae66fabe_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exas:EmployeeAndNonEmployeesStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i990e15d2231545c588e4422da9e0468d_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exas:EmployeeAndNonEmployeesStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i902aefd91bc04072ade166deaa56ff9c_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id18cc6bb156541f2a4ae9b8339865b2d_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</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="i88285cd08d2e4a078e223ded4cadb9a4_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i63e11a5e523d4ad8b69c421457ff6116_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9294f81f02db42e9a0cd75109844384c_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie17a13cdff564deca228c0bea382ed69_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6a0023bb904b40ad9c3358bf54eef3f6_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</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="i6a35dfa1ab684a0a99f942e78c8fca0b_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</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="i478ab1031f974ca2bd4f7304f6a12818_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6b4ec8de90b945d79210397d402ed285_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9962dc4d6b154db7822a5cde24fe2c35_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i69fc44af15014b4caa1c94f7791b25f4_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic9cccc9712f345939159fdc12793c340_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exas:StockBasedCompensationPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d985e9e36464a8f84eacefce6474584_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exas:StockBasedCompensationPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief64227117094117b09302ffb5cfeb2d_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exas:StockBasedCompensationPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieac915b537e0439fbcc461496cadce45_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exas:StockBasedCompensationPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i013757b605d843a6a56d81fd3776a802_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exas:StockBasedCompensationPlansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic90a7c02eb3f4cda945af114901e9de1_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exas:RestrictedStockAwardsAndRestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42beadd2b5354f3ea6a1ebf6ad97f4bc_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exas:RestrictedStockAwardsAndRestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib888742ee8904ddeadf7974e2799f0a0_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exas:RestrictedStockAwardsAndRestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i74fd73e24e8e4398bf1abe09fe90e682_D20141001-20141231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">exas:NewMarketTaxCreditProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2014-10-01</xbrli:startDate><xbrli:endDate>2014-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="facility"><xbrli:measure>exas:facility</xbrli:measure></xbrli:unit><xbrli:context id="i9e7589c89e1246a9b7ef9b91e6123ad6_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35a95d47fbc1427ab81f69dc843d84c3_D20171201-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">exas:OneMonthLondonInterbankOfferRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-12-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia9e6b33fd37e4cdb808b77b98f7d8b15_D20171201-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-12-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i370d07750a3b4f28a7bfcbc21e8023b9_D20171201-20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-12-01</xbrli:startDate><xbrli:endDate>2017-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5260267a8e73452eb0fa51d26e188649_I20171130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-11-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7becba9367014dfcb85f6ed70632522a_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i64591ea94fea4af6b81c64f69eef8027_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b68648527824ac8a6773d1811016402_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i75f5d8227eaa4ebeaa56609f4b8bc239_D20190101-20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifa73c6f0b6b64690bc03f3473a2ff360_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="agreement"><xbrli:measure>exas:agreement</xbrli:measure></xbrli:unit><xbrli:context id="i3435fd2213254a95b66e633aabe4a610_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exas:TaxIncrementFinancingLoanAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc343c523bc34d05ac040af600ae85e8_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exas:TaxIncrementFinancingLoanAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="employee"><xbrli:measure>exas:employee</xbrli:measure></xbrli:unit><xbrli:context id="icc499005d6694a88974e45f77440445a_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exas:TaxIncrementFinancingLoanAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e6c99fb704d40e2b5886d5b1b7b3a05_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exas:TaxIncrementFinancingLoanAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic18663bc81874937ae2b32543831ebfb_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exas:TaxIncrementFinancingLoanAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f31edf91f044d42b78b7e349eb5cc7f_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2f4ca20aed44ae5b2bc2f78483dc196_I20150331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">exas:WisconsinEconomicDevelopmentTaxCreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2015-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="item"><xbrli:measure>exas:item</xbrli:measure></xbrli:unit><xbrli:context id="iefb3376336cd40759ec475061dd60175_D20150101-20150331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">exas:WisconsinEconomicDevelopmentTaxCreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2015-01-01</xbrli:startDate><xbrli:endDate>2015-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i80f5a289335e4b53a0dab8d94d09d876_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">exas:WisconsinEconomicDevelopmentTaxCreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7bd140b8662247e99bcf5684e5dec0de_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">exas:WisconsinEconomicDevelopmentTaxCreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13945b3139ad4691a297c92db5399e3a_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">exas:WisconsinEconomicDevelopmentTaxCreditAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac471a6cfefb424a9dbfa715ea865845_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">exas:WisconsinEconomicDevelopmentTaxCreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f3383d2696241f490dbc98491c0be8e_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">exas:WisconsinEconomicDevelopmentTaxCreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a1e6c2afe174cdbb8b3f1c5294282b4_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">exas:WisconsinEconomicDevelopmentTaxCreditAgreementMember</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="i12b8180f778f4f2d965a7a41b4a51213_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">exas:WisconsinEconomicDevelopmentTaxCreditAgreementMember</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="ic49fd8fd8bb3490d81bc504fc5b13d7e_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">exas:WisconsinEconomicDevelopmentTaxCreditAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib39160903ac849c695d5295d66c72472_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2028Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia5e49e5fc144426a9fe24f8e9a17cf30_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2028Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id45b4c48cb6143abbd2dd69a27826bf9_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2027Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i12cc79c0d6094cc5b1bf9a0024443a03_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2027Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0605c96690614f2a8b793eba54e602b5_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2fe19e14f00c4a20a1f33d34dcd67379_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iefd87aaf67014d72be391b8568ed8b60_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:AggregateConvertibleNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie72432a2d99b4e4bab1953297facd7c4_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:AggregateConvertibleNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i27d5712090e942daa011871eb0777584_I20180612"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ed1b3d4f721491bbeaf15b7ba1cf8b2_I20180117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:JanuaryNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-01-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2952118311a546aa9d3b8cec232d6c3e_I20180117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-01-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5887f062d1c4c6c88dbff5f545e0292_D20180117-20180117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-17</xbrli:startDate><xbrli:endDate>2018-01-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2f18cfd64c6047f1a40b23b0c530021c_I20180612"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:JuneNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b362614b2c548f5b36690d1b78f20ba_D20180612-20180612"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:JuneNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-06-12</xbrli:startDate><xbrli:endDate>2018-06-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic901b845fee24ebc9394069f95393a80_I20190308"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:AggregateConvertibleNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i80fd1ebab23e4bd892c9eb091c02d48d_D20190308-20190308"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:AggregateConvertibleNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-08</xbrli:startDate><xbrli:endDate>2019-03-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5dfea2724622483a9c7c9e47cdffdd55_D20190301-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2027Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e9184262d3a4948b067b3ab5a79dc4e_D20190301-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if1945aee618b4c18b9526dd22868ee74_D20190301-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib961100b52a24f05af1e3ad499932d27_I20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2028Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-02-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i38fdb03d41f74d8f96041c2a5782d333_D20200201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2028Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1662eea5dd404c70b83a9cd33660ec79_D20200201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i76c36b2550e74672951d6a5c54b4342c_D20200229-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-29</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i073d593771fb426ca37cefc95d6d6efc_D20200201-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-01</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i810ab4c159be4f84b1fe74aee47e4049_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2025Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0ed2dcd43bf84c08b59bb38280f8d677_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2027Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic92bd87e15014f55bd6f25ec4f021d89_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2028Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e41a521ea0b49adbc719a4c28732ae9_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:AggregateConvertibleNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2846d4f83a214c26935584dc1a51cfd3_D20180117-20180117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:January2025NotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-17</xbrli:startDate><xbrli:endDate>2018-01-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3918dbb649254692a2c71dcffcf68102_D20180612-20180612"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:June2025NotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-06-12</xbrli:startDate><xbrli:endDate>2018-06-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4a81101da34442e785fbf77dbb00b5be_D20190308-20190308"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2027Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-08</xbrli:startDate><xbrli:endDate>2019-03-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i111f138bf3f6480197e157d109bbebab_D20200229-20200229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2028Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-02-29</xbrli:startDate><xbrli:endDate>2020-02-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i72a860c3439642ed8ac8d06c1950aedf_D20200303-20200303"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">exas:ParadigmViomicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-03</xbrli:startDate><xbrli:endDate>2020-03-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f5258d28560491d9375516c1404120d_I20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">exas:ParadigmViomicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic4ef8da13a574256a7f58d96a419f740_I20200303"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">exas:ParadigmViomicsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5aa40cabb64a43b6bed07eb902c7dac3_D20200303-20200303"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">exas:ParadigmViomicsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-03</xbrli:startDate><xbrli:endDate>2020-03-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib47f23945a9b4eb6bf20e75939d0ce41_D20200303-20200303"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-03</xbrli:startDate><xbrli:endDate>2020-03-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1effdf44e77643e3a45d8b09e94a59cc_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0cad00646bb744d1a6a4a617e5c37006_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32558c0e6bd64301a39ff2c9b9f81b21_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic10b40ba767141099b500145baa72cd6_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i480c842be13f4f03bf97bd4d8727be0c_D20200401-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2b6b2e58287f4018a0164069f713fa9f_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</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-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic209e5f6b57a46bdb07c44e1f31e469d_D20200101-20200630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-01-01</xbrli:startDate><xbrli:endDate>2020-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i16e509c14f3f41979008677ee4bdac91_D20190101-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i93f7eb69dcba411da2337e658c6f5707_I20200731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">exas:ThriveEarlierDetectionCorporationMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b6b0513e3f749a4b7d90c8a7045aefa_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001124140</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">exas:ThriveEarlierDetectionCorporationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i78b17081e4494727abba011e500a2380_1"></div><div style="min-height:31.5pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div></div><div style="text-indent:18pt;margin-bottom:6pt;"><span><br/></span></div><div style="margin-bottom: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:98.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-indent:18pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%;">UNITED STATES</span></div><div style="text-indent:18pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%;">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-indent:18pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;">Washington, D.C. 20549</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:26.881%;"><tr><td style="width:1.0%;"></td><td style="width:98.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">&#8203;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%;">FORM&#160;<ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGV4dHJlZ2lvbjpiOGRhYjhhYjVmZjY0YjA5OTc2NzgzNWFjMjViOTY2N18yMDU0_a5fc268d-4b04-49c3-b8fb-204655dd29af">10-Q</ix:nonNumeric></span></div><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" format="ixt-sec:boolballotbox" name="dei:DocumentQuarterlyReport" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGV4dHJlZ2lvbjpiOGRhYjhhYjVmZjY0YjA5OTc2NzgzNWFjMjViOTY2N18yMDU5_60e3183a-f919-404a-b09b-8d16a5d662d0">&#9746;</ix:nonNumeric>&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;">QUARTERLY REPORT PURSUANT TO SECTION&#160;13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;">For the quarterly period ended June&#160;30, 2020</span></div><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;">OR</span></div><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGV4dHJlZ2lvbjpiOGRhYjhhYjVmZjY0YjA5OTc2NzgzNWFjMjViOTY2N18yMDYw_1109d314-d0f3-4f1c-9f7f-f3bd5a1d106e">&#9744;</ix:nonNumeric>&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;">TRANSITION REPORT PURSUANT TO SECTION&#160;13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;">Commission File Number: <ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGV4dHJlZ2lvbjpiOGRhYjhhYjVmZjY0YjA5OTc2NzgzNWFjMjViOTY2N18yMDU1_6d150bc3-7b5a-4857-b53a-884ba5ffc363">001-35092</ix:nonNumeric></span></div><div style="text-indent:18pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGV4dHJlZ2lvbjpiOGRhYjhhYjVmZjY0YjA5OTc2NzgzNWFjMjViOTY2N18yMDYx_f4a8bb01-eee6-49bc-9c05-3dc4af849430">EXACT SCIENCES CORPORATION</ix:nonNumeric></span></div><div style="text-indent:18pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="text-align:center;margin-bottom: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:48.000%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:48.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGFibGU6ZmM0YWZhMzI4MDAwNDJjMDgxYThkY2U5YTE3ZTU4M2YvdGFibGVyYW5nZTpmYzRhZmEzMjgwMDA0MmMwODFhOGRjZTlhMTdlNTgzZl8wLTAtMS0xLTA_19bfb15d-fc5a-4b6f-8b1b-be2e58154c78">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGFibGU6ZmM0YWZhMzI4MDAwNDJjMDgxYThkY2U5YTE3ZTU4M2YvdGFibGVyYW5nZTpmYzRhZmEzMjgwMDA0MmMwODFhOGRjZTlhMTdlNTgzZl8wLTEtMS0xLTA_31a2ebe2-57ff-4deb-a81f-43fa92808f98">02-0478229</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(State or other jurisdiction of<br/>incorporation or organization)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(I.R.S. Employer<br/>Identification Number)</span></td></tr></table></div><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span><br/></span></div><div style="text-align:center;margin-bottom: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:48.000%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:48.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:18pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGFibGU6MmYzMmQyYzBhMDc5NDE0ZmFkZjkzMDZmYjhmZTYxOTgvdGFibGVyYW5nZToyZjMyZDJjMGEwNzk0MTRmYWRmOTMwNmZiOGZlNjE5OF8wLTAtMS0xLTAvdGV4dHJlZ2lvbjoxOWFkNzZiZjJmN2E0YjExOTFiZTNjNTdmZmNhNTBkZV80_56d327dd-565b-49cb-8ea4-9ee219aceeff">5505 Endeavor Lane</ix:nonNumeric>, <ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGFibGU6MmYzMmQyYzBhMDc5NDE0ZmFkZjkzMDZmYjhmZTYxOTgvdGFibGVyYW5nZToyZjMyZDJjMGEwNzk0MTRmYWRmOTMwNmZiOGZlNjE5OF8wLTAtMS0xLTAvdGV4dHJlZ2lvbjoxOWFkNzZiZjJmN2E0YjExOTFiZTNjNTdmZmNhNTBkZV84_7a655bad-4f07-4a76-853b-7e9d3e89b09b">Madison</ix:nonNumeric> <ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGFibGU6MmYzMmQyYzBhMDc5NDE0ZmFkZjkzMDZmYjhmZTYxOTgvdGFibGVyYW5nZToyZjMyZDJjMGEwNzk0MTRmYWRmOTMwNmZiOGZlNjE5OF8wLTAtMS0xLTAvdGV4dHJlZ2lvbjoxOWFkNzZiZjJmN2E0YjExOTFiZTNjNTdmZmNhNTBkZV8xMQ_8e87a7c8-f619-43ff-bcd3-06390d6e756f">WI</ix:nonNumeric></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGFibGU6MmYzMmQyYzBhMDc5NDE0ZmFkZjkzMDZmYjhmZTYxOTgvdGFibGVyYW5nZToyZjMyZDJjMGEwNzk0MTRmYWRmOTMwNmZiOGZlNjE5OF8wLTEtMS0xLTA_4120d56f-4bff-4563-bcc6-355552de5b6f">53719</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Address of principal executive offices)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Zip Code)</span></td></tr></table></div><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%;">(<ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGV4dHJlZ2lvbjpiOGRhYjhhYjVmZjY0YjA5OTc2NzgzNWFjMjViOTY2N18yMDU2_ec2093eb-144a-4964-9b02-8c2fe807187d">608</ix:nonNumeric>) <ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGV4dHJlZ2lvbjpiOGRhYjhhYjVmZjY0YjA5OTc2NzgzNWFjMjViOTY2N18yMDU3_85a79717-f423-4db2-828a-380c5491e879">535-8815</ix:nonNumeric> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(Registrant&#8217;s telephone number, including area code</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">)</span></div><div style="text-indent:18pt;text-align:center;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Securities registered pursuant to Section&#160;12(b)&#160;of the Act:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.731%;"><tr><td style="width:1.0%;"></td><td style="width:30.884%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.473%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:30.884%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.473%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:30.886%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Title&#160;of&#160;each&#160;class</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trading&#160;Symbol(s)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Name&#160;of&#160;each&#160;exchange&#160;on&#160;which&#160;registered</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGFibGU6OGJlNzBmNjc5NTI0NGM4NWE3ZDIxZTYwZjFmZDc3ZWYvdGFibGVyYW5nZTo4YmU3MGY2Nzk1MjQ0Yzg1YTdkMjFlNjBmMWZkNzdlZl8xLTAtMS0xLTA_9aacb3f5-2374-4e0c-93a3-a5bb8785ee9c">Common Stock, $0.01 par value per share</ix:nonNumeric></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGFibGU6OGJlNzBmNjc5NTI0NGM4NWE3ZDIxZTYwZjFmZDc3ZWYvdGFibGVyYW5nZTo4YmU3MGY2Nzk1MjQ0Yzg1YTdkMjFlNjBmMWZkNzdlZl8xLTItMS0xLTA_799474b2-992f-4584-83e8-62d95253eb61">EXAS</ix:nonNumeric></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGFibGU6OGJlNzBmNjc5NTI0NGM4NWE3ZDIxZTYwZjFmZDc3ZWYvdGFibGVyYW5nZTo4YmU3MGY2Nzk1MjQ0Yzg1YTdkMjFlNjBmMWZkNzdlZl8xLTQtMS0xLTA_7f0eaa84-ab09-41d4-b6bb-e9a03f088557">The Nasdaq Stock Market LLC</ix:nonNumeric></span></td></tr></table></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant: (1)&#160;has filed all reports required to be filed by Section&#160;13 or 15(d)&#160;of the Securities Exchange Act of 1934 during the preceding 12&#160;months (or for such shorter period that the registrant was required to file such reports), and (2)&#160;has been subject to such filing requirements for the past 90&#160;days. <ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGV4dHJlZ2lvbjpiOGRhYjhhYjVmZjY0YjA5OTc2NzgzNWFjMjViOTY2N18yMDU4_fad5496b-0408-4280-afbc-438b14c3f0b9">Yes</ix:nonNumeric>&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">&#9746;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;No&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">&#9744;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant has submitted electronically, if any, every Interactive Data File required to be submitted pursuant to Rule&#160;405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). <ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGV4dHJlZ2lvbjpiOGRhYjhhYjVmZjY0YjA5OTc2NzgzNWFjMjViOTY2N18yMDYy_d05dfa9c-e602-4f16-99b6-14cb9c26d073">Yes</ix:nonNumeric> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">&#9746;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> No </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">&#9744;</span></div><div style="text-indent:18pt;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule&#160;12b-2 of the Exchange Act.</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.387%;"><tr><td style="width:1.0%;"></td><td style="width:45.404%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:2.395%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:45.404%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:2.397%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGFibGU6OWMxNDdmNDRlNjVlNGY1Y2E2ZGM2ZGY0ZDEzZWMyMGQvdGFibGVyYW5nZTo5YzE0N2Y0NGU2NWU0ZjVjYTZkYzZkZjRkMTNlYzIwZF8wLTAtMS0xLTA_5d8ed0cb-6c41-4ad6-ba86-404dd2842c25">Large accelerated filer</ix:nonNumeric>&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Arial Unicode MS',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#9746;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accelerated filer&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#9744;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-accelerated filer&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#9744;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Smaller reporting company&#160;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGFibGU6OWMxNDdmNDRlNjVlNGY1Y2E2ZGM2ZGY0ZDEzZWMyMGQvdGFibGVyYW5nZTo5YzE0N2Y0NGU2NWU0ZjVjYTZkYzZkZjRkMTNlYzIwZF8xLTMtMS0xLTA_bd9c8a74-a808-4279-97f7-61b0e2a0ca6e">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Emerging growth company </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGFibGU6OWMxNDdmNDRlNjVlNGY1Y2E2ZGM2ZGY0ZDEzZWMyMGQvdGFibGVyYW5nZTo5YzE0N2Y0NGU2NWU0ZjVjYTZkYzZkZjRkMTNlYzIwZF8yLTEtMS0xLTA_7690bd32-d1ec-4836-9b34-87dff13b273d">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:700;line-height:120%;">&#9744;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant is a shell company (as defined in Rule&#160;12b-2 of the Exchange Act). Yes&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGV4dHJlZ2lvbjpiOGRhYjhhYjVmZjY0YjA5OTc2NzgzNWFjMjViOTY2N18yMDYz_32cccfab-77f5-47a6-8941-bbabcb57cf2e">&#9744;</ix:nonNumeric></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;No&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">&#9746;</span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July 30, 2020, the registrant had <ix:nonFraction unitRef="shares" contextRef="i88e0381d6e9248678f8c09a1d5b25792_I20200730" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGV4dHJlZ2lvbjpiOGRhYjhhYjVmZjY0YjA5OTc2NzgzNWFjMjViOTY2N18yMDEz_46c155b9-36d2-451b-b9d5-882e7c0e0ecc">150,167,320</ix:nonFraction> shares of common stock outstanding.</span></div><div style="margin-bottom: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:98.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%;">&#8203;</span></div><div style="position:relative;width:100%;height:27pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;margin-bottom:12pt;"><span><br/></span></div></div></div><div id="i78b17081e4494727abba011e500a2380_7"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;margin-bottom:12pt;"><span><br/></span></div></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">INDEX</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:7.615%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:80.852%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:5.533%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Page<br/>Number</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_10">Part&#160;I - Financial Information</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_10">Item 1.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_10">Financial Statements</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_13">Condensed Consolidated Balance Sheets (unaudited) as of </a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_13">June 30</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_13">, 20</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_13">20</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_13"> and December&#160;31, 20</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_13">19</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_13">3</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_16">Condensed Consolidated Statements of Operations (unaudited) for the Three and Six Months Ended&#160;June&#160;30, 2020 and 2019</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_16">4</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_19">Condensed Consolidated Statements of Comprehensive Loss (unaudited) for the Three </a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_19">and Six </a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_19">Months Ended </a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_19">June 30</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_19">, 20</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_19">20</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_19"> and 20</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_19">19</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_19">5</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_22">Condensed Consolidated Statements of Stockholders&#8217; Equity (unaudited) for the Three </a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_22">and Six </a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_22">Months Ended </a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_22">June 30</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_22">, 20</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_22">20</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_22"> and 201</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_22">9</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_22">6</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_25">Condensed Consolidated Statements of Cash Flows (unaudited) for the </a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_25">Six</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_25"> Months Ended </a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_25">June 30</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_25">, 20</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_25">20</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_25"> and 201</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_25">9</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_25">8</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_31">Notes to Condensed Consolidated Financial Statements (unaudited)</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_31">10</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_91">Item 2.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_91">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_91">46</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_94">Item 3.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_94">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_94">59</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_97">Item 4.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_97">Controls and Procedures</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_97">60</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_100">Part&#160;II - Other Information</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_103">Item 1.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_103">Legal Proceedings</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_103">61</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_106">Item 1A.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_106">Risk Factors</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_106">61</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_109">Item 2.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_109">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_109">64</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_112">Item 3.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_112">Defaults Upon Senior Securities</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_112">64</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_115">Item 4.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_115">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_115">64</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_118">Item 5</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_118">Other Information</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_118">64</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_121">Item 6.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_121">Exhibits</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_121">65</a></span></div></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_124">Signatures</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: none;" href="#i78b17081e4494727abba011e500a2380_124">66</a></span></div></td></tr></table></div><div style="text-indent:18pt;margin-bottom:12pt;"><span><br/></span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2</span></div></div></div><div id="i78b17081e4494727abba011e500a2380_10"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Amounts in thousands, except share data - unaudited)</span></div></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Part&#160;I &#8212; Financial Information&#8203;</span></div><div id="i78b17081e4494727abba011e500a2380_13"></div><div style="text-align:center;"><span><br/></span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:69.314%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.943%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ASSETS</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current Assets:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMy0xLTEtMS0w_8c654959-b193-4d8b-80d9-c3ff9e63ff8c">703,926</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMy0zLTEtMS0w_e95c04c9-ce6e-4172-8dfa-dde171eb3e13">177,254</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfNC0xLTEtMS0w_40ee2961-b8a3-4573-b603-3940bea1ec36">518,731</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MarketableSecuritiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfNC0zLTEtMS0w_c981f8ed-47e6-43c2-b2da-90578078578c">146,401</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfNS0xLTEtMS0w_72f9fa34-055a-49e6-ba31-0eef10a76b1a">163,608</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfNS0zLTEtMS0w_316369fc-28ab-430a-a96a-9366d1a19e53">130,667</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfNi0xLTEtMS0w_225db336-72e1-4251-a872-0ac193b3cff2">82,215</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfNi0zLTEtMS0w_a49e8c69-fa32-4a93-91f1-41a1688245d7">61,724</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses and other current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfNy0xLTEtMS0w_f30fdb55-93aa-4d32-a405-6ba0fbafbe50">36,378</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfNy0zLTEtMS0w_628c6ee2-d1e5-4993-a067-d0fe91d8bb65">40,913</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfOC0xLTEtMS0w_45541088-59e9-4983-86f5-083be87e4283">1,504,858</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfOC0zLTEtMS0w_ed85854a-1be9-4a70-9897-959d04c0e9e9">556,959</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term Assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMTAtMS0xLTEtMA_b38f443a-923e-4389-af76-66205bdd4a2e">463,437</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMTAtMy0xLTEtMA_647b546c-7d2c-4270-a8cc-001d4e18d6df">455,325</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease right-of-use assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMTEtMS0xLTEtMA_80347a86-fdd9-40d2-a95e-94f07fa431b4">132,751</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMTEtMy0xLTEtMA_f2c83ed4-09e9-4e8e-b30c-d6df2844dd1f">126,444</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMTItMS0xLTEtMA_8f4893de-4953-42ff-8262-92f8a17bfb55">1,237,672</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMTItMy0xLTEtMA_b0d87e5a-34ce-422c-8aff-e5f84d62833f">1,203,197</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMTMtMS0xLTEtMA_7cc520cf-fa96-4c74-827d-d60801e1786e">1,105,115</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMTMtMy0xLTEtMA_da958b80-0958-4ff3-8294-b6bf6b249c50">1,143,550</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term assets, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMTQtMS0xLTEtMA_a5d9a427-18b0-4db2-9ba8-d46af3647bc7">23,902</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMTQtMy0xLTEtMA_2e7be4de-9915-435a-97de-8db346beda13">20,293</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMTUtMS0xLTEtMA_09a5e23b-0257-4adf-be6a-cfd579f55807">4,467,735</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMTUtMy0xLTEtMA_25b6e30c-06a1-4376-9cff-20693e3f0d9f">3,505,768</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMTgtMS0xLTEtMA_9a695a5e-0cd0-4c18-af72-3695c40bac92">30,998</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMTgtMy0xLTEtMA_fa428532-1b06-4937-800a-19a61cddf3ae">25,973</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMTktMS0xLTEtMA_9143bd1f-aed0-4d75-946e-068ba0ba1075">139,505</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMTktMy0xLTEtMA_88a60e88-9fbc-4367-b177-992f71e09fa7">193,329</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities, current portion</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjAtMS0xLTEtMA_e4a2fe55-66ef-4eff-897b-df0aa86c835c">9,871</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjAtMy0xLTEtMA_32f0ef8f-7eb0-4e73-8609-0cabe25df11a">7,891</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Debt, current portion</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjEtMS0xLTEtMA_4d60ee28-c485-4ee3-80bc-450fbea8adcf">1,319</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjEtMy0xLTEtMA_9cccfc8a-4a8b-4c74-bddf-0d55998df3d6">834</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjItMS0xLTEtMA_2c14d45a-fb75-4a01-a429-60435ea591dc">40,581</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjItMy0xLTEtMA_ea68a8d5-bff2-46c3-8998-5d75112587dd">8,467</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total current liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjMtMS0xLTEtMA_78e53ea6-4aec-422c-8451-aa0ffd583b2d">222,274</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjMtMy0xLTEtMA_19d0acfe-22c7-4522-b4d7-723d8b1c5c8d">236,494</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Convertible notes, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConvertibleDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjUtMS0xLTEtMA_1aae3b88-d883-4955-92b6-64825270c033">1,534,383</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConvertibleDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjUtMy0xLTEtMA_b47afbbd-47e1-4dcd-9968-cc54268c4b55">803,605</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt, less current portion</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermLoansPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjYtMS0xLTEtMA_935b587c-cb95-4c98-bba6-6ff59095af0c">22,944</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermLoansPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjYtMy0xLTEtMA_7df3f025-9127-43f9-b6c6-b291b1d18081">24,032</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjctMS0xLTEtMA_95bce590-1c2f-43d5-8526-990ec38af906">50,311</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjctMy0xLTEtMA_edacc4e7-af9c-4fe5-8fc6-1a66d1e9dc85">34,911</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities, less current portion</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjgtMS0xLTEtMA_ca348977-6b83-4ca8-b0af-d4d87291d726">126,630</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjgtMy0xLTEtMA_ad9b4876-4658-4ebb-83d8-184e8180532f">118,665</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjktMS0xLTEtMA_86fe6907-b2b1-42d0-aeff-ec8321f7f4bb">1,956,542</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjktMy0xLTEtMA_439e77f7-2ce0-474b-b344-49547ca46c57">1,217,707</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commitments and contingencies</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzAtMS0xLTEtMA_a3961341-63a9-4494-81e2-5df4eef8f5e4"></ix:nonFraction></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzAtMy0xLTEtMA_765f2253-dcad-41c4-af10-b7724283614c"></ix:nonFraction></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stockholders&#8217; Equity:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:11.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzItMC0xLTEtMC90ZXh0cmVnaW9uOmUwMjg5MzgzZDYxMjRhMDFiODdmZTkxYjUwOTBmZjQxXzIx_4998f181-0302-460a-a04b-b4389e182e60"><ix:nonFraction unitRef="usdPerShare" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzItMC0xLTEtMC90ZXh0cmVnaW9uOmUwMjg5MzgzZDYxMjRhMDFiODdmZTkxYjUwOTBmZjQxXzIx_a0cdbef2-b8a1-40a2-97bd-5f176d461514">0.01</ix:nonFraction></ix:nonFraction> par value Authorized&#8212;<ix:nonFraction unitRef="shares" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzItMC0xLTEtMC90ZXh0cmVnaW9uOmUwMjg5MzgzZDYxMjRhMDFiODdmZTkxYjUwOTBmZjQxXzQ1_345fd455-ec23-49d9-8f4a-4cff4b28d740"><ix:nonFraction unitRef="shares" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzItMC0xLTEtMC90ZXh0cmVnaW9uOmUwMjg5MzgzZDYxMjRhMDFiODdmZTkxYjUwOTBmZjQxXzQ1_3c764b6d-3658-4eb6-9bb9-52bf51560114">5,000,000</ix:nonFraction></ix:nonFraction> shares issued and outstanding&#8212;<ix:nonFraction unitRef="shares" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzItMC0xLTEtMC90ZXh0cmVnaW9uOmUwMjg5MzgzZDYxMjRhMDFiODdmZTkxYjUwOTBmZjQxXzc4_23e10493-5464-4d17-9a23-3042ab593a23"><ix:nonFraction unitRef="shares" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzItMC0xLTEtMC90ZXh0cmVnaW9uOmUwMjg5MzgzZDYxMjRhMDFiODdmZTkxYjUwOTBmZjQxXzc4_257b1083-de9c-428e-aae8-7cc0e9ce7f93"><ix:nonFraction unitRef="shares" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzItMC0xLTEtMC90ZXh0cmVnaW9uOmUwMjg5MzgzZDYxMjRhMDFiODdmZTkxYjUwOTBmZjQxXzc4_3c6e1317-cefb-46cf-bbe1-ffb01998e09c"><ix:nonFraction unitRef="shares" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzItMC0xLTEtMC90ZXh0cmVnaW9uOmUwMjg5MzgzZDYxMjRhMDFiODdmZTkxYjUwOTBmZjQxXzc4_e5bfd7d7-3e81-40e8-8cd7-67e9e59d2a26">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares at June&#160;30, 2020 and December&#160;31, 2019</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzItMS0xLTEtMA_009b8d05-8716-4d6a-8485-9307e2731178">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzItMy0xLTEtMA_0e65f08d-2c5c-4cfc-a45d-baf5d2f15623">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:11.25pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjk5NDM5ZjY0MmE0MDRlMTA4NmRjMzQxZDQxMjA2ZTY5XzE4_244fc15c-e659-49a2-ad28-03c6d6bf5813"><ix:nonFraction unitRef="usdPerShare" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjk5NDM5ZjY0MmE0MDRlMTA4NmRjMzQxZDQxMjA2ZTY5XzE4_a117c9d3-1652-497d-852a-e76d799efca0">0.01</ix:nonFraction></ix:nonFraction> par value Authorized&#8212;<ix:nonFraction unitRef="shares" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjk5NDM5ZjY0MmE0MDRlMTA4NmRjMzQxZDQxMjA2ZTY5XzQy_d54962ca-1ce5-4e8d-9c77-7f18fc518082"><ix:nonFraction unitRef="shares" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjk5NDM5ZjY0MmE0MDRlMTA4NmRjMzQxZDQxMjA2ZTY5XzQy_ed029667-4aa3-46dc-bc1d-1103f2791671">200,000,000</ix:nonFraction></ix:nonFraction> shares issued and outstanding&#8212;<ix:nonFraction unitRef="shares" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjk5NDM5ZjY0MmE0MDRlMTA4NmRjMzQxZDQxMjA2ZTY5Xzc1_526f3a94-ec4c-4174-a919-6ac5cb43c9f1"><ix:nonFraction unitRef="shares" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjk5NDM5ZjY0MmE0MDRlMTA4NmRjMzQxZDQxMjA2ZTY5Xzc1_7b4255db-918b-4c14-be38-ac8bc4a77551">149,980,798</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjk5NDM5ZjY0MmE0MDRlMTA4NmRjMzQxZDQxMjA2ZTY5Xzgy_438452ba-fa27-476e-a34d-265e6bd21bcc"><ix:nonFraction unitRef="shares" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjk5NDM5ZjY0MmE0MDRlMTA4NmRjMzQxZDQxMjA2ZTY5Xzgy_43b49d5f-8ff5-42be-929a-310589c8a317">147,625,696</ix:nonFraction></ix:nonFraction> shares at June&#160;30, 2020 and December&#160;31, 2019</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzMtMS0xLTEtMA_c4b01b77-007c-45ca-b71a-1a06632a2f72">1,501</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzMtMy0xLTEtMA_1fcc4835-f975-49e0-8247-51cab3aa024b">1,477</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additional paid-in capital</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzQtMS0xLTEtMA_461dee10-ab89-4e06-8aec-2b345456822f">3,819,798</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapitalCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzQtMy0xLTEtMA_5d0bf221-2625-4169-8cc2-fd0e8986754c">3,406,440</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated other comprehensive income (loss)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzUtMS0xLTEtMA_1ec399f0-010b-4229-87ac-51c86548fa8d">1,489</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzUtMy0xLTEtMA_55baf5b5-cd50-4ec7-96c6-b9b8ed127bfb">100</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated deficit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzYtMS0xLTEtMA_4eb9ffed-9bfe-43cc-9aa5-c5a86218a07d">1,311,595</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzYtMy0xLTEtMA_97b75276-eeeb-45c0-b6a9-bdf2c69a2290">1,119,756</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total stockholders&#8217; equity</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzctMS0xLTEtMA_5279e5ee-5de1-4ca4-b365-f005f712ed82">2,511,193</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzctMy0xLTEtMA_9652a232-9ea5-4e3e-903f-4e44b1c80e6c">2,288,061</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total liabilities and stockholders&#8217; equity</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzgtMS0xLTEtMA_9d8b21d1-f60a-45ff-82f2-1efe0a6425aa">4,467,735</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzgtMy0xLTEtMA_f5797de5-3140-4855-8e0e-b7f1bce79728">3,505,768</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">The accompanying notes are an integral part of these condensed consolidated financial statements.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8203;</span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);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="i78b17081e4494727abba011e500a2380_16"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Amounts in thousands, except per share data - unaudited)</span></div></div><div style="text-align:center;"><span><br/></span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:39.826%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.945%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMi0xLTEtMS0w_0f244eb0-0106-48a8-bc10-86fbd967ef89">268,868</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMi0zLTEtMS0w_8f0ad8b8-022c-4579-b6cf-cecd33c20995">199,870</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMi01LTEtMS00OQ_3922398f-dc23-4c01-b1a4-7be7719e41d4">616,689</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMi03LTEtMS00OQ_583e3c74-9d33-42f7-99c8-fd50091e4c8c">361,913</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost of sales (exclusive of amortization of acquired intangible assets)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfNS0xLTEtMS0w_db5c0308-9556-42ab-8c64-496326cf0108">77,892</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfNS0zLTEtMS0w_69da201d-09bb-4360-a7ca-f3262b2697f5">51,139</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfNS01LTEtMS00OQ_85734d82-36e3-414e-a345-091f513d3b54">159,498</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfNS03LTEtMS00OQ_23033d57-2e3c-448d-a2f1-00afec38ef09">93,966</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Research and development</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfNi0xLTEtMS0w_9bd9987e-2f7b-4106-9517-3b6ef429d7ff">32,673</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfNi0zLTEtMS0w_d3c5f5b8-38a4-4868-ac71-5b01e2e4f9dd">29,972</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfNi01LTEtMS00OQ_4ca5fa38-40ad-4ada-af90-a5ac69f618dc">76,182</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfNi03LTEtMS00OQ_d7108198-7367-44c9-b095-e6dd9df09667">61,757</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales and marketing</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfNy0xLTEtMS0w_213765e9-b784-4e16-95be-f3b6c1d697a0">118,862</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfNy0zLTEtMS0w_6bfb0d94-1967-4f7e-af7f-301bae75fd29">88,190</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfNy01LTEtMS00OQ_805447a6-ca83-4353-80fc-b82037f90d86">286,611</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingAndMarketingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfNy03LTEtMS00OQ_13c5116e-7689-4589-803c-63336a74472c">179,129</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">General and administrative</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfOC0xLTEtMS0w_978b82ea-4062-4cc3-8ccf-d8ff0e498031">106,685</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfOC0zLTEtMS0w_4350e81b-7ffb-4608-bfe6-d76bddc78d2e">63,723</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfOC01LTEtMS00OQ_0543dc95-7d26-4a85-8c32-9e47e49e1b46">220,676</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfOC03LTEtMS00OQ_082a3816-9251-474b-9557-286dfde8aaca">127,529</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of acquired intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfOS0xLTEtMS0w_0f1d1286-b6ce-48b8-a8e3-8e18b387daaa">23,430</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfOS0zLTEtMS0w_159c0de3-11e7-45bc-8d45-6c23f32236c5">748</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfOS01LTEtMS00OQ_185619ce-c763-4b80-983d-c041775efe49">46,769</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfOS03LTEtMS00OQ_1fe7b622-cdc6-4797-b170-d0dd80b9663d">1,508</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTAtMS0xLTEtMA_a457642f-e777-479e-9d9c-85075f7498ff">359,542</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTAtMy0xLTEtMA_7eb77955-41a0-4e79-b8ed-9d74d61c5cbf">233,772</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTAtNS0xLTEtNDk_f5808bcd-f7d5-4c4d-b6c2-203769fc688c">789,736</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostsAndExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTAtNy0xLTEtNDk_120bb8dc-e040-4c07-906b-ca52b1bb861d">463,889</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other operating income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherOperatingIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTMtMS0xLTEtMjMwOQ_7a4d2dd1-2c4f-48e8-8f04-41cedd195daf">23,665</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherOperatingIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTMtMy0xLTEtMjMwOQ_fcf7da48-0a08-4597-901b-8745344285f1">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherOperatingIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTMtNS0xLTEtMjMwOQ_f513a7fe-286f-4802-a15e-2a8f18cf1868">23,665</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherOperatingIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTMtNy0xLTEtMjMwOQ_5aefe034-6036-4133-9de0-b3981a9dd0f7">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss from operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTEtMS0xLTEtMA_1a1bc5be-3d92-4a92-b491-84416f41e7e1">67,009</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTEtMy0xLTEtMA_f5bc78d1-85da-44db-91e8-1c2cbd1d40e2">33,902</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTEtNS0xLTEtNDk_ef6a1693-e5ce-4261-b8ac-83f9d4e662d4">149,382</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTEtNy0xLTEtNDk_818f9127-1042-4e54-97b0-f9abc316e4bf">101,976</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other income (expense)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Investment income, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTQtMS0xLTEtMA_c559ea30-3b9d-4d94-9439-1d158e193290">2,912</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTQtMy0xLTEtMA_a01d11f0-5614-402a-a321-093bcf0d34bd">7,669</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTQtNS0xLTEtNDk_b8e122dc-582e-4c7b-b998-aaa0fa78b8a3">3,009</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTQtNy0xLTEtNDk_d122187e-f5a8-455d-bad5-e22be3375a3a">14,324</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTUtMS0xLTEtMA_fce94bea-8617-44cb-bdfb-b7fca4a0f517">22,912</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTUtMy0xLTEtMA_b3541b1f-2815-4fac-acc8-65f600b1a7a9">12,712</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTUtNS0xLTEtNDk_f9c1b2d2-f097-46f7-ac2d-7dca019f06af">48,065</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTUtNy0xLTEtNDk_0ce974dd-5fa1-4552-927d-b79abfcf87c0">34,702</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total other income (expense)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTYtMS0xLTEtMA_474a6a1e-c8a5-40d3-9498-b0f0ffee3b91">20,000</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTYtMy0xLTEtMA_9c3e2514-5036-433b-9189-bef142ac8784">5,043</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTYtNS0xLTEtNDk_0d8ffc1d-772f-4b38-abb6-c40f46e4a391">45,056</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTYtNy0xLTEtNDk_f2337d42-5d20-4ac1-a697-b27c5c55d754">20,378</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss before tax</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTgtMS0xLTEtMA_6357798d-8069-48f8-a84a-b4dd382d4d9b">87,009</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTgtMy0xLTEtMA_41efcc3b-5822-4893-bf19-cd8925df498d">38,945</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTgtNS0xLTEtNDk_091fb13c-6559-4b57-86f5-4be4d06c9233">194,438</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTgtNy0xLTEtNDk_cf406c3c-fcce-4f2a-8213-ca45c0879f48">122,354</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax benefit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMjAtMS0xLTEtMA_9e3c24bd-8ced-4aab-8103-5e85c6069c24">867</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMjAtMy0xLTEtMA_db866f2d-024d-47d1-b982-d89629a6faa8">443</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMjAtNS0xLTEtNDk_0b928e79-6e07-497f-8273-46484e01dd04">2,599</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMjAtNy0xLTEtNDk_a13866f6-4d7c-4eea-8c56-f291b5c0468b">913</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMjItMS0xLTEtMA_0436a2cc-3e2d-4988-b9ca-2e3605d31fb6">86,142</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMjItMy0xLTEtMA_fb45962f-8938-4183-97df-e70fb3d5aec6">38,502</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMjItNS0xLTEtNDk_a1e04268-fcdf-44c3-8607-76ed84824d48">191,839</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMjItNy0xLTEtNDk_fa80ebf2-8dfa-4c74-9129-aedfa53cb00a">121,441</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss per share&#8212;basic and diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMjQtMS0xLTEtMA_0c66adcc-4266-4048-944b-4f4c1166ee37">0.58</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMjQtMy0xLTEtMA_b658f855-85cb-425e-a52b-0ee045be9535">0.30</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMjQtNS0xLTEtNDk_6fecc4d7-3dfb-479f-b70b-e2889dfa0318">1.29</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasicAndDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMjQtNy0xLTEtNDk_0360e6e8-c25c-4096-8d6d-c3715e0ee904">0.95</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average common shares outstanding&#8212;basic and diluted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMjYtMS0xLTEtMA_93657c8d-4f38-4277-8329-67644ff7cf32">149,727</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMjYtMy0xLTEtMA_cfd63f8c-29c1-4bee-959b-1cfdfbbb64d2">129,182</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMjYtNS0xLTEtNDk_09de4340-50f3-40c1-a218-1553cb488886">148,938</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMjYtNy0xLTEtNDk_11736562-2fd0-4224-85e8-2e1f53b9b348">127,723</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">The accompanying notes are an integral part of these condensed consolidated financial statements.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8203;</span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);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="i78b17081e4494727abba011e500a2380_19"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Amounts in thousands - unaudited)</span></div></div><div style="text-align:center;"><span><br/></span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:39.826%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.945%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfMi0xLTEtMS0w_2cce41bd-8e49-47c0-94e6-1c5bc4a5fd66">86,142</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfMi0zLTEtMS0w_8954ee0a-db35-49d2-82e6-a03f2faff54f">38,502</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfMi01LTEtMS02OA_9e2901e6-be67-458f-8a21-68df11287c0a">191,839</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfMi03LTEtMS02OA_474f43db-b93d-4d94-9982-91a57623c271">121,441</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive loss, before tax:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized gain on available-for-sale investments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfNC0xLTEtMS0w_f660d33a-ae7a-4a04-ace7-aa6b5c1642b6">3,206</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfNC0zLTEtMS0w_fbc87367-64d5-4bb7-b728-564b04b4daf9">1,952</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfNC01LTEtMS02OA_ce385505-11d4-40b7-8cc5-b91b667eab91">1,564</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfNC03LTEtMS02OA_1a67d96b-6c0b-452b-8064-241218dfb717">4,128</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency adjustment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfNS0xLTEtMS0w_dde20997-b4c3-490b-b189-2cdecde3642f">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfNS0zLTEtMS0w_59b5e334-e764-4342-8af2-1ff04e31d62e">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfNS01LTEtMS02OA_7645dde1-7da9-44b0-b554-84a41cc75173">25</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfNS03LTEtMS02OA_688155f1-bb3f-4f16-96f7-a82d47cebc08">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Comprehensive loss, before tax</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="exas:ComprehensiveIncomeLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfNi0xLTEtMS0w_508e2449-96d4-4534-b3e2-cb1e89f8555f">82,936</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="exas:ComprehensiveIncomeLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfNi0zLTEtMS0w_e371c6ae-1f4b-43e8-a77c-44a4f038a436">36,550</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="exas:ComprehensiveIncomeLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfNi01LTEtMS02OA_6377cae9-f36b-4b8e-8421-73fd394c7e79">190,250</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="exas:ComprehensiveIncomeLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfNi03LTEtMS02OA_cb1fa441-df9a-4f53-b1b4-174c3fe134af">117,313</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax expense related to items of other comprehensive loss</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfNy0xLTEtMS0w_82d55cf4-39c2-4333-821b-b6a41f9a0d3f">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfNy0zLTEtMS0w_b7e9ac45-fbff-43d4-aeaf-b04630484f8b">464</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfNy01LTEtMS02OA_55dc6ec3-1e8a-479e-ad50-55eb6c07570b">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfNy03LTEtMS02OA_396418d9-4e62-47b2-8ab5-8e52f86d8087">984</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Comprehensive loss, net of tax</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfOC0xLTEtMS0w_b9be0175-e4d0-42fb-9d2c-cf44f86913d1">82,936</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfOC0zLTEtMS0w_8d950ab6-675f-4f16-bb96-53453c1c2bc4">37,014</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfOC01LTEtMS02OA_4f832b6f-e26a-438f-8ba3-20b631d4cae1">190,250</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfOC03LTEtMS02OA_a48946ae-2bd9-4b81-80e5-9274c303f270">118,297</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">The accompanying notes are an integral part of these condensed consolidated financial statements.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8203;</span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);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="i78b17081e4494727abba011e500a2380_22"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Condensed Consolidated Statements of Stockholders&#8217; Equity</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Amounts in thousands, except share data - unaudited)</span></div></div><div style="text-align:center;"><span><br/></span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.652%;"><tr><td style="width:1.0%;"></td><td style="width:43.412%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:6.478%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.380%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.478%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.380%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.478%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.380%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.291%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.380%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.478%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.380%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.485%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common Stock</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additional <br/>Paid-In<br/>Capital</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other<br/>Comprehensive <br/>Income (Loss)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated <br/>Deficit&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total<br/>Stockholders&#8217;<br/>Equity</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of<br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">$<ix:nonFraction unitRef="usdPerShare" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMS0zLTEtMS0wL3RleHRyZWdpb246NWZmZDUxZDY1NzJmNDMxMmE3MGIyNTc1MTY2NzUyMDJfNA_afa5584a-47b7-456f-b28c-8f65a5b90311"><ix:nonFraction unitRef="usdPerShare" contextRef="ib55f72f8780a4bc18c48b75cc9cc952c_I20200331" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMS0zLTEtMS0wL3RleHRyZWdpb246NWZmZDUxZDY1NzJmNDMxMmE3MGIyNTc1MTY2NzUyMDJfNA_b6fc37b2-5f93-4036-ae3e-73eb4ce5e32b"><ix:nonFraction unitRef="usdPerShare" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMS0zLTEtMS0wL3RleHRyZWdpb246NWZmZDUxZDY1NzJmNDMxMmE3MGIyNTc1MTY2NzUyMDJfNA_cac7e120-29db-4ffc-b669-32da601614de">0.01</ix:nonFraction></ix:nonFraction></ix:nonFraction></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Par Value</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, January 1, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia42d7a7561044db4af1bfe0e63b6231a_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMi0xLTEtMS0w_1ec0c9c4-c9ad-462a-9514-a2a350be6ca4">147,625,696</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia42d7a7561044db4af1bfe0e63b6231a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMi0zLTEtMS0w_aefbca90-786f-4fa2-8ab9-af416c8fee99">1,477</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1dedb33bf7fb4a7890995af8cedcd008_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMi01LTEtMS0w_4c63a0d8-f107-4967-a5eb-8f0f5f7b3f60">3,406,440</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8092b124e43a48a0bcf2e36f44fee812_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMi03LTEtMS0w_75ba2d9f-8992-4018-bdd1-a23ef2d2254b">100</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i416df2fb0a4e4e1f8dfe2fdd0d7de6c2_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMi05LTEtMS0w_69cf4521-ef62-4aa7-928e-850909f54446">1,119,756</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMi0xMS0xLTEtMA_619c3294-2ebd-40df-8d8b-7e41b2997d2f">2,288,061</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity component of convertible notes, net of tax and issuance costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5d8a1b52165e4d4eb643f1dc86563ce4_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMy01LTEtMS0w_30769219-45bc-4131-ac51-d5930931fc2e">346,641</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icf3fc9b7cbfc433f87a25fc8c6d5210d_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMy0xMS0xLTEtMA_94893de8-1a47-44e8-89c2-2a0fc8d95ae4">346,641</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Settlement of convertible notes, net of tax</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5d8a1b52165e4d4eb643f1dc86563ce4_D20200101-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfNC01LTEtMS0w_619860f9-0392-4010-8217-9b758a7fda82">64,199</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="icf3fc9b7cbfc433f87a25fc8c6d5210d_D20200101-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfNC0xMS0xLTEtMA_92b5d742-8929-4f54-96ae-3d7bdf82e650">64,199</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercise of common stock options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ibdfa10cf1694464db0539432be66104a_D20200101-20200331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfNS0xLTEtMS0w_e99e35ad-ab03-4d18-936f-83799b2a002b">160,286</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdfa10cf1694464db0539432be66104a_D20200101-20200331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfNS0zLTEtMS0w_e09f2958-9916-4e6a-b630-d9544c9e5603">2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5d8a1b52165e4d4eb643f1dc86563ce4_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfNS01LTEtMS0w_e9442e6a-832b-43e2-837b-4f90c69b499f">4,298</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icf3fc9b7cbfc433f87a25fc8c6d5210d_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfNS0xMS0xLTEtMA_f063879e-9a50-4ba0-8286-fed16cd0cdb1">4,300</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Issuance of common stock to fund the Company&#8217;s 2019 401(k) match</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ibdfa10cf1694464db0539432be66104a_D20200101-20200331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfNi0xLTEtMS0w_2235f88f-6eb7-403c-9205-58b00f54c328">136,559</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdfa10cf1694464db0539432be66104a_D20200101-20200331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfNi0zLTEtMS0w_fcfb8687-d080-402f-9726-ab878ff122bc">1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5d8a1b52165e4d4eb643f1dc86563ce4_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfNi01LTEtMS0w_10ced901-842f-49c2-83d8-2bf572042f83">12,006</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icf3fc9b7cbfc433f87a25fc8c6d5210d_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfNi0xMS0xLTEtMA_15c4678b-fd7d-4d45-8f56-8598b1a0f5ab">12,007</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Compensation expense related to issuance of stock options and restricted stock awards</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ibdfa10cf1694464db0539432be66104a_D20200101-20200331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfNy0xLTEtMS0w_68b27616-708a-49da-9858-ff0f3e26d187">1,141,376</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdfa10cf1694464db0539432be66104a_D20200101-20200331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfNy0zLTEtMS0w_514e36ed-5fbf-432d-a6bc-4fb77a9dea71">11</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5d8a1b52165e4d4eb643f1dc86563ce4_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfNy01LTEtMS0w_6e6a0db7-18c4-494f-83de-a12b6dee9428">29,549</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icf3fc9b7cbfc433f87a25fc8c6d5210d_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfNy0xMS0xLTEtMA_9518b1c7-41e7-4165-bd0c-af526f122ad2">29,560</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Issuance of common stock for business combinations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ibdfa10cf1694464db0539432be66104a_D20200101-20200331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfOC0xLTEtMS0w_563a4c08-f2ab-47ad-a701-7772588b453c">382,947</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibdfa10cf1694464db0539432be66104a_D20200101-20200331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfOC0zLTEtMS0w_ac9a8180-dd54-454f-a3b9-eaad40472f25">4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5d8a1b52165e4d4eb643f1dc86563ce4_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfOC01LTEtMS0w_9a78e1c2-42bf-40a5-98d3-43b1d61ddf45">28,593</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icf3fc9b7cbfc433f87a25fc8c6d5210d_D20200101-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfOC0xMS0xLTEtMA_df9e3361-5d65-4c2c-84af-2a2de53d67ad">28,597</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i07b247005c2242f2bb59f2dbf15f7ed2_D20200101-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfOS05LTEtMS0w_57e3bc07-a09e-4bbe-bb8c-d457063b4949">105,697</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="icf3fc9b7cbfc433f87a25fc8c6d5210d_D20200101-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfOS0xMS0xLTEtMA_69871516-7880-4391-9d3e-0e52a300c781">105,697</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated other comprehensive loss</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0cc56ed743944d00834dbe54365c1519_D20200101-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTAtNy0xLTEtMA_11ea199d-3fc7-4f8a-b374-cbd39b53057d">1,617</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="icf3fc9b7cbfc433f87a25fc8c6d5210d_D20200101-20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTAtMTEtMS0xLTA_61ee01ad-eaec-4819-84f3-9ea67f334da0">1,617</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, March 31, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ic36198ff8044445a921c92890c65935d_I20200331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTEtMS0xLTEtMA_f5abb2f8-63d5-4a16-859b-cfa3c1392b78">149,446,864</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic36198ff8044445a921c92890c65935d_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTEtMy0xLTEtMA_70052f1c-c6dd-4e74-bf25-7b08c505ecb5">1,495</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib5eaf77ec3fd404e983ddf8a0186d40d_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTEtNS0xLTEtMA_a7e58949-23b1-4e97-b289-f57fbd2a5220">3,763,328</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8447cd9d691946dbaa8b2a98a3e20a55_I20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTEtNy0xLTEtMA_b056fa00-7c7e-4551-bd92-4bd68e65c9e6">1,717</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0ce749f9fea4409589ac79e8495b0793_I20200331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTEtOS0xLTEtMA_b7351e34-3d99-44d8-8241-0b95898929f3">1,225,453</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib55f72f8780a4bc18c48b75cc9cc952c_I20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTEtMTEtMS0xLTA_1eee35da-aeea-4745-bc7c-ff65139aa8a6">2,537,653</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercise of common stock options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="iaf66e302815a4f4eaebaca661cdb137a_D20200401-20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTMtMS0xLTEtNzc_c8107c01-991b-4574-a2d4-9b47c44868c5">208,434</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaf66e302815a4f4eaebaca661cdb137a_D20200401-20200630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTMtMy0xLTEtNzc_3ff192b2-47c8-44d3-bdce-c5d5ac8cebcf">2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iefbff432bb664f8e8732fc24e18935fa_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTMtNS0xLTEtNzc_b1ec2732-d628-4f70-adc8-f67fc01e3467">6,636</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTMtMTEtMS0xLTc3_1655b6a3-77d2-4fd6-a2bf-ed1f69789e16">6,638</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Compensation expense related to issuance of stock options and restricted stock awards</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="iaf66e302815a4f4eaebaca661cdb137a_D20200401-20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTQtMS0xLTEtNzc_f8e333bb-0538-4486-961d-b6db7d777638">157,579</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaf66e302815a4f4eaebaca661cdb137a_D20200401-20200630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTQtMy0xLTEtNzc_5923dd82-6159-4f72-b705-53e3e8ce3e88">2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iefbff432bb664f8e8732fc24e18935fa_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTQtNS0xLTEtNzc_ac16355c-8a1b-40a3-89a3-030bc9cd7c87">40,037</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTQtMTEtMS0xLTc3_c4be110c-0fe1-496e-957b-80b9be9fbd37">40,039</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchase of employee stock purchase plan shares</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="iaf66e302815a4f4eaebaca661cdb137a_D20200401-20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTUtMS0xLTEtNzc_8a645382-8368-461f-9932-21ad15c0a102">167,921</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaf66e302815a4f4eaebaca661cdb137a_D20200401-20200630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTUtMy0xLTEtNzc_7032da23-aaca-46f1-a8fc-4f14403475db">2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iefbff432bb664f8e8732fc24e18935fa_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTUtNS0xLTEtNzc_28162617-98a7-46b6-a7ec-524dd3b99f0f">9,797</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTUtMTEtMS0xLTc3_ce9f3f39-e6a7-48dc-a73f-4e23ce74846e">9,799</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if164a16d82074e319ab960e1ebc4d996_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTYtOS0xLTEtNzc_7d29ee01-0cfb-4717-8038-bd1ae7a42270">86,142</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTYtMTEtMS0xLTc3_80154574-2edc-43b5-bdf9-e4f06c03f027">86,142</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated other comprehensive income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifda8ba444b39486ab739dd70affac966_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTctNy0xLTEtNzc_92b7c8c8-3de2-450a-b2c3-012155dc7800">3,206</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTctMTEtMS0xLTc3_cc493c52-ad28-47f7-ad86-113b636b2905">3,206</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ie45696a9bee34ec4931a751a4e37a97d_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTgtMS0xLTEtNzc_2e56eeff-1441-4ab1-8d56-5bc24da7c979">149,980,798</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie45696a9bee34ec4931a751a4e37a97d_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTgtMy0xLTEtNzc_5adba854-d45f-40ea-afe9-427295af0872">1,501</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i183ac34126bd4ebb896d8b36545a25ea_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTgtNS0xLTEtNzc_6c6b7a33-39ce-4388-800a-dcac50e2f390">3,819,798</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7add9e56054d4aa1b4b9b65f7b76d484_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTgtNy0xLTEtNzc_72e09b7e-3e0e-4545-ab69-fa14e4e5ce3d">1,489</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i78807279fed543b4acb8d3de7b1a2d8c_I20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTgtOS0xLTEtNzc_7321db02-0a1d-4d91-89fe-27c18fde72d0">1,311,595</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTgtMTEtMS0xLTc3_c511546c-731a-422b-bedd-0e9fdbde0c38">2,511,193</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span><br/></span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">6</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Condensed Consolidated Statements of Stockholders&#8217; Equity</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Amounts in thousands, except share data - unaudited)</span></div></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.652%;"><tr><td style="width:1.0%;"></td><td style="width:43.412%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:6.478%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.380%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.478%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.380%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.478%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.380%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.291%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.380%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.478%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.380%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.485%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Common Stock</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additional  Paid-In Capital</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other<br/>Comprehensive <br/>Income (Loss)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated <br/>Deficit&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total<br/>Stockholders&#8217;<br/>Equity</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number of <br/>Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">$<ix:nonFraction unitRef="usdPerShare" contextRef="if0eecc9c47054f8e94e075b6d4c23e47_I20190331" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMS0zLTEtMS0wL3RleHRyZWdpb246Zjg5ZWFiYTIzZjJiNGVmODhkMDFlZDY1NmE1MjU1MDhfNA_435ad885-604b-4fa0-9912-5fde919d4859"><ix:nonFraction unitRef="usdPerShare" contextRef="ifdd1d6bfa47340489fe93f8d9dd9a9c6_I20190630" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMS0zLTEtMS0wL3RleHRyZWdpb246Zjg5ZWFiYTIzZjJiNGVmODhkMDFlZDY1NmE1MjU1MDhfNA_6fbd4815-3dde-4dc8-ad8d-01353c5f4e6c"><ix:nonFraction unitRef="usdPerShare" contextRef="id95493ba43d44966a6e02ab0a6fd4c20_I20181231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMS0zLTEtMS0wL3RleHRyZWdpb246Zjg5ZWFiYTIzZjJiNGVmODhkMDFlZDY1NmE1MjU1MDhfNA_93a9e9b3-817f-4cf0-87b1-dccc7866ad6e"><ix:nonFraction unitRef="usdPerShare" contextRef="ifdd1d6bfa47340489fe93f8d9dd9a9c6_I20190630" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMS0zLTEtMS0wL3RleHRyZWdpb246Zjg5ZWFiYTIzZjJiNGVmODhkMDFlZDY1NmE1MjU1MDhfNA_d4f8815f-7a3f-4d9d-999d-fba5f00bc8da">0.01</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;">Par Value</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, January 1, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i5713e08cadd04859aa29dbe6beaafa61_I20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMi0xLTEtMS0w_bc9a7942-b769-4645-b8e7-d4ef7cc3412e">123,192,540</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5713e08cadd04859aa29dbe6beaafa61_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMi0zLTEtMS0w_2b2a7902-ce85-4ce8-bcf8-bd0e561b070f">1,232</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id68f59c64b5f4545826b9ae3f25b2d63_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMi01LTEtMS0w_4ab04a61-b869-46eb-9c9f-9a4b97f80133">1,716,894</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id4cb95c1d5fe42568eed4244a5cc6a8e_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMi03LTEtMS0w_07a4fb73-2ca7-42c3-876d-2ff2d7e63868">1,422</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="idc9f42a7232343eca9b2c22ade25d08d_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMi05LTEtMS0w_992fcad9-b8da-4c5b-af48-aef1586e43af">1,035,763</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id95493ba43d44966a6e02ab0a6fd4c20_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMi0xMS0xLTEtMA_fcf17843-6d9b-4b29-8ea4-7f8292aa0c13">680,941</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity component of convertible notes, net of tax and issuance costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6a8e5be9e9cf41dfa2a60668d758d174_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMy01LTEtMS0w_766de799-e43f-4782-866d-62d69b46d952">268,390</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia59a217cf9374dad901b127b5f3396ce_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMy0xMS0xLTEtMA_cf62ea47-7065-4ee0-a62d-e4736e2f45e2">268,390</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares issued to settle convertible notes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i42f1903518c5498497626816c320fb5f_D20190101-20190331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfNC0xLTEtMS0w_014341be-aeee-4e83-a745-58ad9805cd61">2,158,991</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i42f1903518c5498497626816c320fb5f_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfNC0zLTEtMS0w_0390f5a0-f41e-4552-85c8-ceaa0b5a45e1">22</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6a8e5be9e9cf41dfa2a60668d758d174_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfNC01LTEtMS0w_b273c08a-7cf9-4540-ba94-9467f8dffdde">182,413</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia59a217cf9374dad901b127b5f3396ce_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfNC0xMS0xLTEtMA_be2ae8a5-ca61-4b3d-8a7a-034b83010b1f">182,435</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Settlement of convertible notes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i6a8e5be9e9cf41dfa2a60668d758d174_D20190101-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfNS01LTEtMS0w_0ff789a4-ad91-4de7-95d1-32dbcb2aa5ea">300,768</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia59a217cf9374dad901b127b5f3396ce_D20190101-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfNS0xMS0xLTEtMA_22a08776-8fbd-46ce-bbd0-1911d2426cd1">300,768</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercise of common stock options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i42f1903518c5498497626816c320fb5f_D20190101-20190331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfNi0xLTEtMS0w_24729ce1-44c4-446c-8379-1d446c4aab16">235,278</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i42f1903518c5498497626816c320fb5f_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfNi0zLTEtMS0w_1e98e51e-aa88-4192-abd1-417076c08660">2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6a8e5be9e9cf41dfa2a60668d758d174_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfNi01LTEtMS0w_bc001732-97b5-48cb-b39d-d834b1057ac3">3,648</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia59a217cf9374dad901b127b5f3396ce_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfNi0xMS0xLTEtMA_197a6406-3ddf-45df-9f60-9c2362be9739">3,650</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Issuance of common stock to fund the Company&#8217;s 2018 401(k) match</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i42f1903518c5498497626816c320fb5f_D20190101-20190331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfNy0xLTEtMS0w_67f22b5b-e3d0-4667-8dff-44a298eda2f1">86,532</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i42f1903518c5498497626816c320fb5f_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfNy0zLTEtMS0w_b19c5c18-3366-44a4-849b-e3dce4c490a4">1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6a8e5be9e9cf41dfa2a60668d758d174_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfNy01LTEtMS0w_8373d35c-0334-4916-bcdf-ec8ffb29054a">7,408</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia59a217cf9374dad901b127b5f3396ce_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfNy0xMS0xLTEtMA_f1f016f1-164a-4f6d-8f6f-c4ee39a6f2c7">7,409</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Compensation expense related to issuance of stock options and restricted stock awards</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i42f1903518c5498497626816c320fb5f_D20190101-20190331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfOC0xLTEtMS0w_ba45b19d-19bc-4ab7-8a59-9763bf3c740b">3,410,481</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i42f1903518c5498497626816c320fb5f_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfOC0zLTEtMS0w_1a287c42-e04e-4869-a8c3-5f3ca5ce610e">35</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6a8e5be9e9cf41dfa2a60668d758d174_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfOC01LTEtMS0w_3f09a57b-58da-42a4-ad5c-6999cec4ec3a">16,131</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia59a217cf9374dad901b127b5f3396ce_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfOC0xMS0xLTEtMA_378e669b-3d55-417f-8944-256cded05320">16,166</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if48c3759d2034cb3b6787c05a860c805_D20190101-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfOS05LTEtMS0w_7fa9a358-705c-428a-9331-98c3f68f7581">82,939</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia59a217cf9374dad901b127b5f3396ce_D20190101-20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfOS0xMS0xLTEtMA_74a11cf5-cd84-4eda-a6b9-d481e5c8f38c">82,939</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated other comprehensive income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i34a70d77c5db490e9de98af39c187df9_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTAtNy0xLTEtMA_9d21bc82-928d-46ae-a536-63eeb2a3297f">1,656</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia59a217cf9374dad901b127b5f3396ce_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTAtMTEtMS0xLTA_358a91e0-ba6c-4921-aec6-8c121316f073">1,656</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, March 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i75092798907446d1b6308bd70d7bd6ea_I20190331" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTEtMS0xLTEtMA_4312fd1c-d0b1-44c6-bc00-bd719d612e56">129,083,822</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75092798907446d1b6308bd70d7bd6ea_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTEtMy0xLTEtMA_15c485cc-500f-425d-bf24-50b7b5abc606">1,292</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7a3a4019bcc34c88bfab930d28cfcdfa_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTEtNS0xLTEtMA_06ae7e50-f715-4d46-8ce0-e915cc0fca70">1,894,116</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i123290e447e74b88bdc7ba32978652bf_I20190331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTEtNy0xLTEtMA_c3c8d806-a475-4eb5-8dfd-3ae67e8a0075">234</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i82965abf0c4443e99a06eb3c6aaa9f5b_I20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTEtOS0xLTEtMA_933a79ef-4ac4-48bc-8751-516ed1ff9945">1,118,702</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if0eecc9c47054f8e94e075b6d4c23e47_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTEtMTEtMS0xLTA_88f4718a-7889-4c3e-9c17-10cd9252d75d">776,940</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity component of convertible notes, net of issuance costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i35174a328e6c4be283738ec60d87d013_D20190401-20190630" decimals="-3" sign="-" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTItNS0xLTEtODc_c9d04837-dbb9-45d0-bca1-5cd762f163b7">22</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" sign="-" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTItMTEtMS0xLTg3_81ef1c0f-d208-4a73-9ad4-8e3cee85bd29">22</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercise of common stock options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ibb25b1468f044c81ae45fbbe39204fd8_D20190401-20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTMtMS0xLTEtODc_f27eb5c5-6b65-48c0-a607-4af5e83986c7">78,793</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibb25b1468f044c81ae45fbbe39204fd8_D20190401-20190630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTMtMy0xLTEtODc_4b72826c-7dc0-41ad-8144-ea067616a41c">1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i35174a328e6c4be283738ec60d87d013_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTMtNS0xLTEtODc_1bbf3631-7d13-4e49-8a29-6c6aa226bee9">1,347</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTMtMTEtMS0xLTg3_fcefaabe-20e6-47ca-ac4a-96c4e507d468">1,348</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Compensation expense related to issuance of stock options and restricted stock awards</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ibb25b1468f044c81ae45fbbe39204fd8_D20190401-20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTQtMS0xLTEtODc_2cbca713-6a1b-4c9a-be62-e29dd3233b7a">104,845</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibb25b1468f044c81ae45fbbe39204fd8_D20190401-20190630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTQtMy0xLTEtODc_f0d89343-fb83-45f4-9162-b0cf5fd28a10">1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i35174a328e6c4be283738ec60d87d013_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTQtNS0xLTEtODc_7834eb77-04a9-49b3-b5f8-a0188ccbd84c">20,142</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTQtMTEtMS0xLTg3_e106a047-d95c-4bdb-9bd3-facd5aec830b">20,143</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchase of employee stock purchase plan shares</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ibb25b1468f044c81ae45fbbe39204fd8_D20190401-20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTUtMS0xLTEtODc_3d9ba778-7ebb-45ff-9400-5d71e3ad12ed">93,588</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibb25b1468f044c81ae45fbbe39204fd8_D20190401-20190630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTUtMy0xLTEtODc_cfa4ee3d-25da-4d67-8976-8768ceb35155">1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i35174a328e6c4be283738ec60d87d013_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTUtNS0xLTEtODc_4e458913-bbd1-463c-94f1-5fcf431b9cf6">4,136</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTUtMTEtMS0xLTg3_b3e169ea-96ee-413c-8950-29eafeb62438">4,137</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if9fe3ff79dea4c468a9b89d33d56402e_D20190401-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTYtOS0xLTEtODc_f8555ea3-219b-4108-ba54-7f825902866e">38,502</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTYtMTEtMS0xLTg3_3fa0ea97-98da-454c-891f-076da2527c10">38,502</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated other comprehensive income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib4702b4bbc3641308f98d1e0f1ad2405_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTctNy0xLTEtODc_0f44a882-c44c-4b2b-9515-f0f9de07c722">1,488</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTctMTEtMS0xLTg3_d7f44467-acaa-49a4-9b94-8068fe1dd05f">1,488</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, June 30, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ib0b9d7ebb87e46eeae9d580cea4ef4c6_I20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTgtMS0xLTEtODc_8e80d34e-4ee8-4f86-8da6-d767a3866016">129,361,048</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib0b9d7ebb87e46eeae9d580cea4ef4c6_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTgtMy0xLTEtODc_a0c29b14-f145-46ae-933e-28ef971bff57">1,295</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5b94c9cba9ad44ce80123ed07765486f_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTgtNS0xLTEtODc_8e3ae1b1-9a89-4a9a-bde3-e9b5cafb8998">1,919,719</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic7efb6d0a2544281a2ec1b63a17cebd6_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTgtNy0xLTEtODc_ff120841-ee36-494a-b2ff-0713e6694546">1,722</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie421a55614cd464a90e90f47ad2f5cca_I20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTgtOS0xLTEtODc_644a0e94-6073-4b4b-a276-f8158b14c6cd">1,157,204</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifdd1d6bfa47340489fe93f8d9dd9a9c6_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTgtMTEtMS0xLTg3_2f82ef4b-f8f0-42a2-9d76-ab4a33dc1fc1">765,532</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">&#8203;</span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">7</span></div></div></div><div id="i78b17081e4494727abba011e500a2380_25"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Amounts in thousands - unaudited)</span></div></div><div style="text-align:center;"><span><br/></span></div><div style="margin-bottom: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:69.314%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.943%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from operating activities:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net loss</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMy0xLTEtMS0w_f1d3af17-57df-4b6c-882d-06b51244b424">191,839</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMy0zLTEtMS0w_da9c6328-6f66-47c4-a142-2b13155b72e4">121,441</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjustments to reconcile net loss to net cash used in operating activities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfNS0xLTEtMS0w_dd93db43-4475-4356-beef-685496f70246">33,632</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfNS0zLTEtMS0w_6cf7d60f-007a-431e-bcdc-9c2ffc023acd">13,507</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss on disposal of property, plant and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfNi0xLTEtMS0w_b2a66ba4-6d40-4ea7-8033-356cb1059b1d">650</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfNi0zLTEtMS0w_e8f0c04f-3c57-45d9-b503-ecbea0ac394e">211</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized loss on revaluation of marketable equity securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" sign="-" name="us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfNy0xLTEtMS0w_25469a1d-3409-438d-b66d-ad5e6e6bea69">333</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfNy0zLTEtMS0w_41909671-643e-4c4b-938e-3c88f19418b1">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax benefit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfOC0xLTEtMS0w_d756de38-e95a-483f-ab48-62b1df1cffe4">3,222</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfOC0zLTEtMS0w_5515bb9e-f334-49e1-afc9-d24adf7624e2">984</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfOS0xLTEtMS0w_767ab82c-c09a-4ac5-a345-e90b4ccf7566">69,599</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfOS0zLTEtMS0w_6e84bce5-7127-4194-bf94-72a313984282">36,309</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss on settlement of convertible notes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTAtMS0xLTEtMA_c1ccc01b-cfa2-4e2b-8d45-8b6567b50301">7,954</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTAtMy0xLTEtMA_139e6afa-89dc-44ed-934a-c502a5cbf202">10,558</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of convertible note debt discount and issuance costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTEtMS0xLTEtMA_e5593821-272d-40a4-99f5-a2aefd61cc9d">34,638</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTEtMy0xLTEtMA_954ca330-24b3-4f07-83dd-b39ea19c629f">19,798</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of deferred financing costs and other liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="exas:AmortizationOfDeferredFinancingCostsCreditsAndOtherLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTItMS0xLTEtMA_20090521-b3a8-4692-83f3-ddaf69a4e9db">2,505</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" sign="-" name="exas:AmortizationOfDeferredFinancingCostsCreditsAndOtherLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTItMy0xLTEtMA_3a8ea5b8-306d-4da4-bc66-e75f1712118b">847</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of premium on short-term investments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" name="exas:IncreaseDecreaseInAmortizationOfPremiumOnShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTMtMS0xLTEtMA_f7bb9391-6ac1-4849-bb28-3fd9bdb6cb8f">503</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="exas:IncreaseDecreaseInAmortizationOfPremiumOnShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTMtMy0xLTEtMA_3b857bc0-b99a-48cc-836d-13e1a5fb65f9">2,580</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of acquired intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTQtMS0xLTEtMA_b83d64b6-d1b1-4c98-86ea-b145ba1cb552">46,769</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTQtMy0xLTEtMA_9baac182-15b6-4596-b834-2117c41f7b3b">1,508</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-cash lease expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTUtMS0xLTEtMA_ee49904c-2b8f-4fc7-bef3-2294183213a3">6,860</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTUtMy0xLTEtMA_5883424f-7bb8-4556-861b-13a4a8861477">1,762</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Changes in assets and liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTctMS0xLTEtMA_3660d6b4-0e35-4ef7-9a9c-74e70ad3218d">30,644</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTctMy0xLTEtMA_b214d027-7d82-48f7-8fa5-b7a27e64b1bc">18,574</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTgtMS0xLTEtMA_34d9d30d-b32f-4cf5-8800-bd7268a22770">20,260</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTgtMy0xLTEtMA_e7858299-50d9-4636-8506-b781988ed2c2">8,633</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="exas:IncreaseDecreaseInOperatingLeaseLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTktMS0xLTEtMA_6ae897aa-1d70-4868-aa3e-08e8038715b9">4,997</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="exas:IncreaseDecreaseInOperatingLeaseLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTktMy0xLTEtMA_8c0f708a-7719-48ab-b4a7-39d31ede0277">1,607</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable and accrued liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjAtMS0xLTEtMA_4abbfc44-b2ea-4079-95ae-eecfdae5c804">47,587</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjAtMy0xLTEtMA_af804a21-25ed-4928-b92a-cba0348ac6b1">25,725</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets and liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjEtMS0xLTEtMA_9c97234b-0414-44c8-b6ba-7b69fd87ce1d">43,419</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjEtMy0xLTEtMA_cee529e7-d2d8-415d-94d9-5ff0acf8d994">11,920</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash used in operating activities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjItMS0xLTEtMA_d817e58e-8970-4de0-bbef-190fd675a3d9">56,697</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjItMy0xLTEtMA_6eb261a7-f527-4a2c-9dda-bfe8b76251ee">57,208</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchases of marketable securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjQtMS0xLTEtMA_b217502b-a265-43d6-b617-8096391e5eb2">640,085</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjQtMy0xLTEtMA_8fd1e86a-4b8a-4032-bac6-6505567a4392">511,587</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Maturities and sales of marketable securities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjUtMS0xLTEtMA_ce6b4468-94a2-4ae7-b909-b978b585ed00">268,483</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjUtMy0xLTEtMA_a412f0c1-b798-40e3-8480-44f560064453">447,674</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchases of property, plant and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjYtMS0xLTEtMA_dae6aab4-f5ce-4548-98c1-f8b1f8cbd763">33,455</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjYtMy0xLTEtMA_3d5143ac-75f8-4f23-b659-25d5e619e8ff">79,448</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Business combination, net of cash acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjctMS0xLTEtMA_d442c69f-b83c-45a5-b6f3-ad7577940ea4">6,654</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjctMy0xLTEtMA_225f41e2-ef0b-4e8f-a6bf-e972e090ce22">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other investing activities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjgtMS0xLTEtMA_9744e7cc-6989-4f27-9a00-bbc1339128ff">516</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjgtMy0xLTEtMA_d8d6dc31-8583-4bca-bef7-97ff108657f5">380</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash used in investing activities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjktMS0xLTEtMA_2eb02b4f-42c6-44f3-8ea8-6742d7051170">412,227</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjktMy0xLTEtMA_420f31e7-1e49-4ea4-bdfc-1db232df3dc2">143,741</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from issuance of convertible notes, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromConvertibleDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzEtMS0xLTEtMA_e452ca7d-169f-4784-91cd-6fff32e2293e">1,125,547</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromConvertibleDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzEtMy0xLTEtMA_aa908955-1891-4c72-a3d9-f2a5aa5f53da">729,479</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from exercise of common stock options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzItMS0xLTEtMA_01c368d0-a5c1-4191-bb0c-5907999403ac">10,938</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzItMy0xLTEtMA_8848ae19-21ef-4781-88c1-95945afdff1f">4,998</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds in connection with the Company&#8217;s employee stock purchase plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzMtMS0xLTEtMzgxNQ_84554474-13df-4308-9550-5f3497982bd4">9,799</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromStockPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzMtMy0xLTEtMzgxNQ_8368ebcc-a75f-48b5-81b5-467cb175c511">4,137</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Payments on settlement of convertible notes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfConvertibleDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzMtMS0xLTEtMA_abbe5b94-c7e3-44a5-b306-f01298538a25">150,054</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfConvertibleDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzMtMy0xLTEtMA_8f960490-80a9-466f-82e3-40e2fc57627e">493,356</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other financing activities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzUtMS0xLTEtMA_e81b5701-c8da-4da5-9e85-264c4ed61641">626</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzUtMy0xLTEtMA_f3b10668-ca71-4361-a39a-a2d99fa9d422">319</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:30pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash provided by financing activities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzYtMS0xLTEtMA_6f64f23b-735e-4414-8df9-6e1f0817cc30">995,604</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzYtMy0xLTEtMA_1b689271-2034-4fea-a9a6-981ca586e2ba">245,577</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net increase in cash, cash equivalents and restricted cash</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzctMS0xLTEtMA_08a4b240-4bdb-41cc-ba5d-4dee7f8056ff">526,680</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzctMy0xLTEtMA_1bb2dcb2-4ba1-4d4c-95c6-ca4dbbe7ddc5">44,628</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash, cash equivalents and restricted cash, beginning of period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzgtMS0xLTEtMA_7795060f-321b-404f-9ef7-b57b4b3e1fce">177,528</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id95493ba43d44966a6e02ab0a6fd4c20_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzgtMy0xLTEtMA_7bfc77c4-a5e0-4258-b4e2-d4e3168ae3cf">160,430</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash, cash equivalents and restricted cash, end of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzktMS0xLTEtMA_fde2e88b-5747-47b7-b13a-60a287a86ede">704,208</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifdd1d6bfa47340489fe93f8d9dd9a9c6_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzktMy0xLTEtMA_b9843cc0-10ab-49a9-b600-3c03bd16d461">205,058</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;text-align:center;margin-top:12pt;"><span><br/></span></div><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span><br/></span></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Amounts in thousands - unaudited)</span></div></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:69.314%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.943%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Supplemental disclosure of non-cash investing and financing activities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment acquired but not paid</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfMy0xLTEtMS0w_99a0e343-d153-4666-9984-60db39803d44">8,684</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfMy0zLTEtMS0w_787a373d-84c7-4f3f-abe1-f54cd4f03a75">24,402</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized gain on available-for-sale investments, before tax</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfNC0xLTEtMS0w_1c0722be-a852-415b-9ed7-fd41d66ce59b">1,564</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfNC0zLTEtMS0w_9b2f073d-6020-48eb-b352-d32ac89118b5">4,128</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Issuance of <ix:nonFraction unitRef="shares" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfNS0wLTEtMS0wL3RleHRyZWdpb246YzMzMTAyZTE1OTQzNGE5YWI2ZGQzMjBiYmI2M2UzNWVfMjE5OTAyMzI1NTY5OQ_2239cb29-5c6c-4afe-9b4b-5903d0533a7d">136,559</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfNS0wLTEtMS0wL3RleHRyZWdpb246YzMzMTAyZTE1OTQzNGE5YWI2ZGQzMjBiYmI2M2UzNWVfMjE5OTAyMzI1NTcwNw_27f31497-7d13-48d5-b3ad-15c95850f562">86,532</ix:nonFraction> shares of common stock to fund the Company&#8217;s 401(k) matching contribution for 2019 and 2018, respectively</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="exas:IssuanceOfStockToFundMatchingContributions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfNS0xLTEtMS0w_90a2f50f-982e-4256-80f7-90b09f4bca77">12,007</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="exas:IssuanceOfStockToFundMatchingContributions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfNS0zLTEtMS0w_e5324a6a-787a-4ce7-91d5-c210bc18f99e">7,409</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Issuance of <ix:nonFraction unitRef="shares" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfNi0wLTEtMS0wL3RleHRyZWdpb246YzUwMWQzNGU4MzYwNDFmOThlMGQ1Y2VjNmUzNzJjNTVfMjE5OTAyMzI1NTY0Ng_506af5b1-0b6c-4fad-967f-e6301d49f071">2,158,991</ix:nonFraction> shares of common stock upon settlement of convertible notes</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:ConversionOfStockAmountConverted1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfNi0xLTEtMS0w_2b861766-d361-4de0-aea4-ead799a86cc3">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockAmountConverted1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfNi0zLTEtMS0w_d3f456e6-afdc-40af-879f-d912b817c159">182,435</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Retirement of equity component of convertible notes settled</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="exas:DebtInstrumentConvertibleEquityComponentConsiderationSettled" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfNy0xLTEtMS0w_02b2289d-b53f-4d68-80d0-11b96d4127b1">64,199</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="exas:DebtInstrumentConvertibleEquityComponentConsiderationSettled" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfNy0zLTEtMS0w_3b34a24d-4280-46b2-8b79-bef6ecde9a99">300,768</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Issuance of <ix:nonFraction unitRef="shares" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfOC0wLTEtMS0wL3RleHRyZWdpb246YjE3MmY4ODk1MjlhNGVhZDg0NzMxMmRkMDljZTcyOGFfMjE5OTAyMzI1NTYxNA_907a3b70-925a-4a22-8a7b-843c6756eb3d">382,947</ix:nonFraction> shares for business combination</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfOC0xLTEtMS0w_1ef20f52-c8d6-48c9-a6e9-f14d8eb1a814">28,597</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfOC0zLTEtMS0w_34c22b97-e8c9-4561-89f3-000e05e2defc">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Supplemental disclosure of cash flow information:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest paid</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfMTAtMS0xLTEtMA_6194831b-52a0-46c3-b0d4-e210ba2285ba">3,908</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfMTAtMy0xLTEtMA_5b6634dd-bad1-4dd7-a9bd-98c9bcee4dee">1,216</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></div><div style="position:relative;width:100%;height:45pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">9</span></div></div></div><div id="i78b17081e4494727abba011e500a2380_31"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><div style="text-align:center;"><span><br/></span></div><div id="i78b17081e4494727abba011e500a2380_34"></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(1)&#160;<ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NTc_ed193c04-e1b2-40af-948d-3f8cf6fec35e" continuedAt="i39e7697b37f347a6b5363d1c3cf032dc" escape="true">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ix:nonNumeric></span></div><ix:continuation id="i39e7697b37f347a6b5363d1c3cf032dc" continuedAt="icc4ffe31a1a9415dbce923a1aa45c933"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Business</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Exact Sciences Corporation (together with its subsidiaries, &#8220;Exact,&#8221; or the &#8220;Company&#8221;) was incorporated in February 1995. Exact is a leading global cancer diagnostics company. It has developed some of the most impactful brands in cancer screening and diagnostics, including Cologuard&#174; and Oncotype DX&#174;. Exact is currently working on the development of additional tests for other types of cancer, with the goal of bringing new innovative cancer tests to patients throughout the world.</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:ConsolidationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4Mzk_7b4daa48-1a93-47b5-89a2-d27c6b75f423" continuedAt="ib7a4d16c5cca48fb8161c6694bbe5fd1" escape="true">Basis of Presentation and Principles of Consolidation</ix:nonNumeric></span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="ib7a4d16c5cca48fb8161c6694bbe5fd1">The accompanying condensed consolidated financial statements, which include the accounts of Exact Sciences Corporation and those of its wholly owned subsidiaries and variable interest entities, are unaudited and have been prepared on a basis substantially consistent with the Company&#8217;s audited financial statements and notes as of and for the year ended December&#160;31, 2019 included in the Company&#8217;s Annual Report on Form 10-K (the &#8220;2019 Form 10-K&#8221;). All intercompany transactions and balances have been eliminated upon consolidation. These condensed consolidated financial statements are prepared in conformity with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) and follow the requirements of the Securities and Exchange Commission (&#8220;SEC&#8221;) for interim reporting. In the opinion of management, the accompanying unaudited condensed financial statements contain all adjustments (consisting only of adjustments of a normal and recurring nature) considered necessary for a fair statement of its financial position, operating results and cash flows for the periods presented. The condensed balance sheet at December&#160;31, 2019 has been derived from audited financial statements, but does not contain all of the footnote disclosures from the 2019 Form 10-K. The results of the Company&#8217;s operations for any interim period are not necessarily indicative of the results of the Company&#8217;s operations for any other interim period or for a full fiscal year. The statements should be read in conjunction with the audited financial statements and related notes included in the 2019 Form 10-K.</ix:continuation> </span></div><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfNDk0NzgwMjQxMTY4OA_3b177122-fe2c-4d79-95a0-8b09f1810a4c" continuedAt="i2b91056f70cb43db80e9cebc16a0414c" escape="true"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Use of Estimates</span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);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 and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Critical accounting policies are those that affect the Company&#8217;s financial statements materially and involve difficult, subjective or complex judgments by management, and actual results could differ from those estimates. These estimates include revenue recognition, valuation of convertible notes, valuation of intangible assets and goodwill, and accounting for income taxes among others. The Company&#8217;s critical accounting policies and estimates are explained further in the notes to the condensed consolidated financial statements in this Quarterly Report and the 2019 Form 10-K.</span></div><div style="text-indent:18pt;"><span><br/></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The spread of the coronavirus (&#8220;COVID-19&#8221;) has affected many segments of the global economy, including the cancer screening and diagnostics industry. The COVID-19 outbreak, which the World Health Organization has classified as a pandemic, has prompted governments and regulatory bodies throughout the world to enact broad precautionary measures, including &#8220;stay-at-home&#8221; orders, restrictions on the performance of &#8220;non-essential&#8221; services, public gatherings and travel. Health systems, including key markets where the Company operates, have been, or may be, overwhelmed with high volumes of patients suffering from COVID-19.</span></div><div style="text-indent:18pt;"><span><br/></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The extent to which COVID-19 impacts the Company&#8217;s business and financial results will depend on numerous evolving factors including, but not limited to: the magnitude and duration of COVID-19, the extent to which it will impact worldwide macroeconomic conditions including interest rates, employment rates and health insurance coverage, the speed of the anticipated recovery, access to capital markets, and governmental and business reactions to the pandemic. The Company assessed certain accounting matters that generally require consideration of forecasted financial information in context with the information reasonably available to the Company and the unknown future impacts of COVID-19 as of June&#160;30, 2020 and through the date of the filing of this Quarterly Report </span></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><ix:continuation id="icc4ffe31a1a9415dbce923a1aa45c933" continuedAt="ib995645672784606ac8fc6a7c2039525"><ix:continuation id="i2b91056f70cb43db80e9cebc16a0414c"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">on Form 10-Q. The accounting matters assessed included, but were not limited to, the Company&#8217;s allowance for doubtful accounts and credit losses, equity investments, software, and the carrying value of the goodwill and other long-lived assets. The Company&#8217;s future assessment of the magnitude and duration of COVID-19, as well as other factors, could result in additional material impacts to the Company&#8217;s consolidated financial statements in future reporting periods.</span></div><div style="text-indent:18pt;"><span><br/></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Despite the Company&#8217;s efforts, the ultimate impact of COVID-19 depends on factors beyond the Company&#8217;s knowledge or control, including the duration and severity of the outbreak, as well as third-party actions taken to contain its spread and mitigate its public health effects. As a result, the Company is unable to estimate the extent to which COVID-19 will negatively impact its financial results or liquidity.</span></div></ix:continuation><div style="text-indent:18pt;"><span><br/></span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Coronavirus Aid, Relief, and Economic Security Act (&#8220;CARES Act&#8221;)</span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In April 2020, the Company received $<ix:nonFraction unitRef="usd" contextRef="i337469e4d0a649caa57f68344dcee212_D20200401-20200430" decimals="-5" format="ixt:numdotdecimal" name="exas:CoronavirusAidReliefAndEconomicSecuritiesCARESActFundsReceived" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMTA5OTUxMTcwMTc3OQ_4f9eb6e5-b6e2-4207-986f-9b4359112fa1">23.7</ix:nonFraction> million from the United States Department of Health and Human Services (&#8220;HHS&#8221;) as a distribution from the Public Health and Social Services Emergency Fund provided for in the CARES Act. The fund payments are grants, not loans, and HHS will not require repayment provided the funds are utilized to offset expenses incurred to address COVID-19 or to replace lost revenues. The Company accepted the terms and conditions of the grant in May 2020 and recognized the entire $<ix:nonFraction unitRef="usd" contextRef="i337469e4d0a649caa57f68344dcee212_D20200401-20200430" decimals="-5" format="ixt:numdotdecimal" name="exas:CoronavirusAidReliefAndEconomicSecuritiesCARESActFundsReceived" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMTA5OTUxMTcwMjIyMA_4f9eb6e5-b6e2-4207-986f-9b4359112fa1">23.7</ix:nonFraction> million during the three months ended June 30, 2020, due to lost revenue attributable to COVID-19, which is reflected in other operating income in the condensed consolidated statement of operations. The Company cannot predict the extent to which the Company will receive any additional funds to be paid out under the Provider Relief Fund, and to what extent the financial impact of receiving such funds would do to effectively offset the broad implications of the COVID-19 pandemic which include increases in the Company&#8217;s costs and lost revenues.</span></div><div style="text-indent:18pt;"><span><br/></span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4Mzg_c09165a7-d86d-4555-ba71-9e5fb9e2f8dc" continuedAt="i0dcb2cfd8cde47f5b18e989f440946ae" escape="true">Cash and Cash Equivalents</ix:nonNumeric></span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i0dcb2cfd8cde47f5b18e989f440946ae">The Company considers cash on hand, demand deposits in bank, money market funds, and all highly liquid investments with an original maturity of 90 days or less to be cash and cash equivalents.</ix:continuation> </span></div><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:MarketableSecuritiesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NTA_317d8af1-b12c-4be4-8f2c-ae93b0075e6e" continuedAt="ie308ffe6ae8449f796b8624b357a2750" escape="true"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Marketable Securities</span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Management determines the appropriate classification of debt securities at the time of purchase and re-evaluates such designation as of each balance sheet date. Debt securities carried at amortized cost are classified as held-to-maturity when the Company has the positive intent and ability to hold the securities to maturity. Debt securities not classified as held-to-maturity are classified as available-for-sale. Available-for-sale securities are carried at fair value. The unrealized gains and losses, net of tax, on the Company&#8217;s debt securities are reported in other comprehensive income. Marketable equity securities are measured at fair value and the unrealized gains and losses, net of tax, are recognized in other income (expense) in the condensed consolidated statements of operations. The amortized cost of debt securities in this category is adjusted for amortization of premiums and accretion of discounts to maturity computed under the straight-line method. Such amortization is included in investment income, net. Realized gains and losses and declines in value as a result of credit losses on available-for-sale securities are included in the condensed consolidated statements of operations as investment income, net. The cost of securities sold is based on the specific identification method. Interest and dividends on securities classified as available-for-sale are included in the condensed consolidated statements of operations as investment income, net.</span></div><div style="text-indent:18pt;"><span><br/></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s investment policy limits investments to certain types of instruments issued by institutions with investment grade credit ratings and places restrictions on maturities and concentration by type and issuer. Investments in which the Company has the ability and intent, if necessary, to liquidate, in order to support its current operations (including those with a contractual term greater than <ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" format="ixt-sec:durwordsen" name="exas:MinimumContractualTermOfCertainCurrentInvestmentsWhichCanBeLiquidated" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfNzkzOQ_a6c84844-0cc6-4e6c-ac49-ed60c21aa91a">one year</ix:nonNumeric> from the date of purchase), are classified as current.  </span></div></ix:nonNumeric></ix:continuation><div style="text-indent:18pt;"><span><br/></span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">11</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><ix:continuation id="ib995645672784606ac8fc6a7c2039525" continuedAt="i8756f57c53614b5dba109069ab32b4c3"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="ie308ffe6ae8449f796b8624b357a2750">The Company periodically evaluates its available-for-sale debt securities in unrealized loss positions to determine whether any impairment is a result of a credit loss or other factors. This evaluation includes, but is not limited to, significant quantitative and qualitative assessments and estimates regarding credit ratings, significance of a security&#8217;s loss position, adverse conditions specifically related to the security, and the payment structure of the security.</ix:continuation> </span></div><div style="text-indent:-18pt;padding-left:18pt;"><span><br/></span></div><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NDA_29485147-5ea7-44a0-ae81-4e1f6c491830" escape="true"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Allowance for Doubtful Accounts</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company estimates an allowance for doubtful accounts against accounts receivable using historical collection trends, aging of accounts, current and future implications surrounding the ability to collect such as economic conditions, and regulatory changes. The allowance for doubtful accounts is evaluated on a regular basis and adjusted when trends, significant events or other substantive evidence indicate that expected collections will be less than applicable accrual rates. At June&#160;30, 2020 and December&#160;31, 2019 the allowance for doubtful accounts recorded was not material to the Company&#8217;s condensed consolidated balance sheets. For the three and six months ended June&#160;30, 2020 and 2019, there was an immaterial amount of bad debt expense written off against the allowance and charged to operating expense.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:InventoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NDM_e6d64434-26f3-48c0-be3a-72150676240d" escape="true"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Inventory</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventory is stated at the lower of cost or net realizable value. The Company determines the cost of inventory using the first-in, first out method (&#8220;FIFO&#8221;). The Company estimates the recoverability of inventory by reference to internal estimates of future demands and product life cycles, including expiration. The Company periodically analyzes its inventory levels to identify inventory that may expire prior to expected sale, no longer meet quality specifications, or has a cost basis in excess of its estimated realizable value and records a charge to cost of sales for such inventory as appropriate.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Direct and indirect manufacturing costs incurred during process validation with probable future economic benefit are capitalized. Validation costs incurred for other research and development activities, which are not permitted to be sold, have been expensed to research and development in the Company&#8217;s condensed consolidated statements of operations.  </span></div><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NDc_d7997286-5ad5-4f4f-8d0f-5c87b745f17e" escape="true"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventory consisted of the following:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:68.512%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.944%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryRawMaterialsAndSupplies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RhYmxlOjhlYzQxMWQ3MjQ0ZDQwNjM4YTMwMjc4OGExNThmNThlL3RhYmxlcmFuZ2U6OGVjNDExZDcyNDRkNDA2MzhhMzAyNzg4YTE1OGY1OGVfMS0yLTEtMS0w_3469a599-8a79-43cd-b9ab-870bd47a206d">35,713</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryRawMaterialsAndSupplies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RhYmxlOjhlYzQxMWQ3MjQ0ZDQwNjM4YTMwMjc4OGExNThmNThlL3RhYmxlcmFuZ2U6OGVjNDExZDcyNDRkNDA2MzhhMzAyNzg4YTE1OGY1OGVfMS00LTEtMS0w_ad095c43-3c4e-4a26-9c01-2453c0f142ba">24,958</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Semi-finished and finished goods</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="exas:InventoryFinishedSemiFinishedGoods" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RhYmxlOjhlYzQxMWQ3MjQ0ZDQwNjM4YTMwMjc4OGExNThmNThlL3RhYmxlcmFuZ2U6OGVjNDExZDcyNDRkNDA2MzhhMzAyNzg4YTE1OGY1OGVfMi0yLTEtMS0w_bd0b7cfc-6307-4392-9078-560e62028e3a">46,502</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="exas:InventoryFinishedSemiFinishedGoods" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RhYmxlOjhlYzQxMWQ3MjQ0ZDQwNjM4YTMwMjc4OGExNThmNThlL3RhYmxlcmFuZ2U6OGVjNDExZDcyNDRkNDA2MzhhMzAyNzg4YTE1OGY1OGVfMi00LTEtMS0w_21f0de43-db7f-40e4-be48-4afb6608f43c">36,766</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total inventory</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RhYmxlOjhlYzQxMWQ3MjQ0ZDQwNjM4YTMwMjc4OGExNThmNThlL3RhYmxlcmFuZ2U6OGVjNDExZDcyNDRkNDA2MzhhMzAyNzg4YTE1OGY1OGVfMy0yLTEtMS0w_0fc68602-755c-402d-be50-64b6edb932ba">82,215</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RhYmxlOjhlYzQxMWQ3MjQ0ZDQwNjM4YTMwMjc4OGExNThmNThlL3RhYmxlcmFuZ2U6OGVjNDExZDcyNDRkNDA2MzhhMzAyNzg4YTE1OGY1OGVfMy00LTEtMS0w_bc96e4c6-adf5-454a-a332-2a12c6a99e83">61,724</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4Njg_dd7129d0-cb2c-4f7c-ada7-c8b113f61183" escape="true"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Property, Plant and Equipment</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8203;Property, plant and equipment are stated at cost and depreciated using the straight-line method over the assets&#8217; estimated useful lives. Land is stated at cost and does not depreciate. Additions and improvements are capitalized, including direct and indirect costs incurred to validate equipment and bring it to working conditions. Revalidation costs, including maintenance and repairs are expensed when incurred.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:InternalUseSoftwarePolicy" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NDQ_08af2497-71fa-49cf-ac8b-d7f0fe8834d1" escape="true"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Software Development Costs</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Costs related to internal use software, including hosting arrangements, are incurred in <ix:nonFraction unitRef="stagesinsoftwaredevelopment" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="INF" format="ixt-sec:numwordsen" name="exas:NumberOfStagesOfSoftwareDevelopment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMTA4MDY_ce3f6e8e-9cdb-4819-94e6-1f214bb0ba0c">three</ix:nonFraction> stages: the preliminary project stage, the application development stage, and the post-implementation stage. Costs incurred during the preliminary project and post-implementation stages are expensed as incurred. Costs incurred during the application development stage that meet the criteria for capitalization are capitalized and amortized, when the software is ready for its intended use, using the straight-line basis over the estimated useful life of the software, or the duration of the hosting agreement.</span></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><ix:continuation id="i8756f57c53614b5dba109069ab32b4c3" continuedAt="ie01cfb588e2f455b89777fbd0f7d87f0"><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:InvestmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NjA_dc8b0a01-5dad-4b62-a129-7e9cc80a0b89" escape="true"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Investments in Privately Held Companies</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company determines whether its investments in privately held companies are debt or equity based on their characteristics, in accordance with the applicable accounting guidance for such investments. The Company also evaluates the investee to determine if the entity is a variable interest entity (&#8220;VIE&#8221;) and, if so, whether the Company is the primary beneficiary of the VIE, in order to determine whether consolidation of the VIE is required. If consolidation is not required and the Company does not have voting control of the entity, the investment is evaluated to determine if the equity method of accounting should be applied. The equity method applies to investments in common stock or in substance common stock where the Company exercises significant influence over the investee. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Investments in privately held companies determined to be equity securities are accounted for as non-marketable securities. The Company adjusts the carrying value of its non-marketable equity securities for changes from observable transactions for identical or similar investments of the same issuer, less impairment. All gains and losses on non-marketable equity securities, realized and unrealized, are recognized in other income (expense) in the condensed consolidated statements of operations.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Investments in privately held companies determined to be debt securities are accounted for as available-for-sale or held-to-maturity securities, in accordance with the applicable accounting guidance for such investments.&#8203;</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:DerivativesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NDE_49c8cc81-f95c-40a2-8306-b40d51567153" escape="true"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Derivative Financial Instruments</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company hedges a portion of its foreign currency exposures related to outstanding monetary assets and liabilities using foreign currency forward contracts. The foreign currency forward contracts are included in prepaid expenses and other current assets or in accrued liabilities in the condensed consolidated balance sheets, depending on the contracts&#8217; net position. These contracts are not designated as hedges, and as a result, changes in their fair value are recorded in other income (expense) in the condensed consolidated statements of operations. There were <ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-6" format="ixt-sec:numwordsen" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMTY0OTI2NzQ5OTA1OQ_02ebad56-2bb1-49fa-9c9b-5df0b141dfe4"><ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-6" format="ixt-sec:numwordsen" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMTY0OTI2NzQ5OTA1OQ_3cfba71e-2bb9-4ba7-a1f7-1bae7cca25cb"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-6" format="ixt-sec:numwordsen" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMTY0OTI2NzQ5OTA1OQ_7dd9212c-89e4-4ab1-a37d-d1d11441f3ed"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-6" format="ixt-sec:numwordsen" name="us-gaap:DerivativeGainLossOnDerivativeNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMTY0OTI2NzQ5OTA1OQ_851059d3-8cc4-4463-ad35-36d9a05af9fb">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> gains or losses recorded for the three and six months ended June&#160;30, 2020 and 2019. As of June&#160;30, 2020 and December&#160;31, 2019, the Company had open foreign currency forward contracts with notional amounts of $<ix:nonFraction unitRef="usd" contextRef="i6fdb21f2da7f4e8e863c43cab9b067b5_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMTM1NTY_bbd71aba-4111-4247-bb25-8623d724e595">16.0</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="id5399d1643284f03bf5f1b5b029f0980_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMTM1NjM_44b755e8-6b6a-4e17-b8cd-d37da2c7fc67">17.9</ix:nonFraction>&#160;million, respectively. The Company's foreign exchange derivative instruments are classified as Level 2 within the fair value hierarchy as they are valued using inputs that are observable in the market or can be derived principally from or corroborated by observable market data. The fair value of the foreign currency forward contracts was <ix:nonFraction unitRef="usd" contextRef="id5399d1643284f03bf5f1b5b029f0980_I20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:DerivativeFairValueOfDerivativeNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMTM4OTg_435ba9d7-ce40-42f0-97e8-85790f26699c"><ix:nonFraction unitRef="usd" contextRef="i6fdb21f2da7f4e8e863c43cab9b067b5_I20200630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:DerivativeFairValueOfDerivativeNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMTM4OTg_c46b4026-27c0-4c2f-8642-ed048dae6b4f">zero</ix:nonFraction></ix:nonFraction> at June&#160;30, 2020 and December&#160;31, 2019.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NDg_0e2956d3-ecbe-4314-8e05-c7430bbbb552" continuedAt="i5628ba39571e44969c404e7f76c55ddd" escape="true"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Intangible Assets</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Purchased intangible assets are recorded at fair value. The Company uses a discounted cash flow model to value intangible assets. The discounted cash flow model requires assumptions about the timing and amount of future net cash flows, risk, the cost of capital, terminal values and market participants.</span></div></ix:nonNumeric><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i5628ba39571e44969c404e7f76c55ddd">Patent costs are capitalized as incurred, only if the Company determines that there is some probable future economic benefit derived from the transaction. A capitalized patent is amortized over its estimated useful life, beginning when such patent is approved. Capitalized patent costs are expensed upon disapproval, upon a decision by the Company to no longer pursue the patent or when the related intellectual property is either sold or deemed to be no longer of value to the Company. The Company determined that all patent costs incurred during the three and six months ended June&#160;30, 2020 and 2019 should be expensed and not capitalized as the future economic benefit derived from the patent costs incurred cannot be determined.</ix:continuation>&#8203;</span></div><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:InProcessResearchAndDevelopmentPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NjM_201a83ff-d0a7-4575-af9e-9e5672dc00fe" continuedAt="ibffbfce5790941cd95664351a3ff6a75" escape="true"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Acquired In-process Research and Development (IPR&amp;D)</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Acquired IPR&amp;D represents the fair value assigned to research and development assets that have not reached technological feasibility. The value assigned to acquired IPR&amp;D is determined by estimating the costs to develop the acquired technology into commercially viable products, estimating the resulting revenues from the projects and discounting the net cash flows to present value. The revenues and cost projections used to value acquired IPR&amp;D are, as applicable, reduced based on the probability of success. IPR&amp;D projects acquired in a business combination that are not complete are capitalized and accounted for as indefinite-lived intangible assets until completion or </span></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><ix:continuation id="ie01cfb588e2f455b89777fbd0f7d87f0" continuedAt="if12f806b3ef84c6e95a3e8d4606e467f"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="ibffbfce5790941cd95664351a3ff6a75" continuedAt="i0b44599783f14280a70ac6ae9058cb2c">abandonment of the related R&amp;D efforts. Upon successful completion of the project, the capitalized amount is amortized over its estimated useful life. If a project is abandoned, all remaining capitalized amounts are written off immediately. There are often major risks and uncertainties associated with IPR&amp;D projects as we are required to obtain regulatory approvals in order to be able to market the resulting products. Such approvals require completing clinical trials that demonstrate the products effectiveness. Consequently, the eventual realized value of the IPR&amp;D project may vary from its fair value at the date of acquisition, and IPR&amp;D impairment charges may occur in future periods.  </ix:continuation></span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i0b44599783f14280a70ac6ae9058cb2c">Capitalized IPR&amp;D projects are tested for impairment annually and whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. The Company considers various factors for potential impairment, including the current legal and regulatory environment and the competitive landscape. Adverse clinical trial results, significant delays in obtaining marketing approval, the inability to bring a product to market and the introduction or advancement of competitors' products could result in partial or full impairment of the related intangible assets.</ix:continuation> </span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NDI_942230b7-520d-400d-a5e5-eeea43e381b9" continuedAt="i26f817ef3a71432982f13a68198952a3" escape="true">Goodwill&#8203;</ix:nonNumeric></span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i26f817ef3a71432982f13a68198952a3">The Company evaluates goodwill for possible impairment in accordance with Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) 350 on an annual basis during the fourth quarter, or more frequently if events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Qualitative factors considered in this assessment include industry and market conditions, overall financial performance, and other relevant events and factors affecting the Company's business. Based on the qualitative assessment, if it is determined that the fair value of goodwill is more likely than not to be less than its carrying amount, the fair value of a reporting unit will be calculated and compared with its carrying amount and an impairment charge will be recognized for the amount that the carrying value exceeds the fair value.</ix:continuation> </span></div><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NDk_456987ad-6b43-4745-86ad-6afada0eb176" escape="true"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Impairment of Long-Lived Assets</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company evaluates the fair value of long-lived assets, which include property, plant and equipment, intangible assets, and investments in privately held companies, for impairment whenever events or changes in circumstances indicate that the carrying amounts of the assets may not be fully recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or fair value less costs to sell. There were <ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:AssetImpairmentCharges" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMTg2NzI_2ba32d08-4a8a-4f01-bd46-e77057b2a961"><ix:nonFraction unitRef="usd" contextRef="ie60568f237b7443ebd48b490bbc76390_D20190101-20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:AssetImpairmentCharges" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMTg2NzI_b4da7ba2-a739-41f7-b27a-0d901c656b95">no</ix:nonFraction></ix:nonFraction> impairment losses for the periods ended June&#160;30, 2020 and December&#160;31, 2019.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4Mzc_c3a76e67-8f1b-45ce-ac3d-a382b9e64252" escape="true"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Fair Value Measurements</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The FASB has issued authoritative guidance that requires fair value to be based on the assumptions market participants would use when pricing an asset or liability and establishes a fair value hierarchy that prioritizes the information used to develop those assumptions. Under that standard, fair value measurements are separately disclosed by level within the fair value hierarchy. The fair value hierarchy establishes and prioritizes the inputs used to measure fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs. Observable inputs are inputs that reflect the assumptions that market participants would use in pricing the asset or liability developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company&#8217;s assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:DebtPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NTY_78c9b51d-fc0e-446d-ba7f-3f445e40540d" continuedAt="i8ff6cb7082cf4e03866fffba03fc14c7" escape="true"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Convertible Notes</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company accounts for convertible notes that may be settled in cash or equity upon conversion by separating the liability and equity components of the instruments in a manner that reflects the Company&#8217;s nonconvertible debt borrowing rate. The Company determines the carrying amount of the liability component of the convertible notes by using assumptions that market participants would use in pricing a debt instrument, including </span></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><ix:continuation id="if12f806b3ef84c6e95a3e8d4606e467f" continuedAt="i6bab02752f244a6aa948465e3d19cd30"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i8ff6cb7082cf4e03866fffba03fc14c7">market interest rates, credit standing, yield curves and volatilities. Determining the fair value of the debt component requires the use of accounting estimates and assumptions. These estimates and assumptions are judgmental in nature and could have a significant impact on the determination of the debt component, and the associated non-cash interest expense.</ix:continuation></span></div><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NTI_59395a20-9987-4bba-8aec-860643167280" escape="true"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Leases</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company acts as lessee in its lease agreements, which includes operating leases for corporate offices, laboratory space, warehouse space, vehicles and certain laboratory and office equipment. The Company also has finance leases for certain equipment, which are not material to the Company&#8217;s condensed consolidated financial statements.  </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company determines whether an arrangement is, or contains, a lease at inception. At the beginning of fiscal year 2019, the company adopted ASC Topic 842. The Company records the present value of operating lease payments as right-of-use (&#8220;ROU&#8221;) assets and lease liabilities on the condensed consolidated balance sheets. ROU assets represent the Company&#8217;s right to use an underlying asset for the lease term and lease liabilities represent an obligation to make lease payments based on the present value of lease payments over the lease term. Classification of operating lease liabilities as either current or non-current is based on the expected timing of payments due under the Company&#8217;s obligations. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As most of the Company&#8217;s leases do not provide an implicit interest rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The incremental borrowing rate is the rate of interest that a lessee would have to pay to borrow on a collateralized basis over a similar term and at an amount equal to the lease payments in a similar economic environment. In order to determine the appropriate incremental borrowing rates, the Company has used a number of factors including the credit rating, and the lease term. Certain vehicle leases include variable lease payments that depend on an index or rate. Those lease payments are initially measured using the index or rate at the lease commencement date.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The ROU asset also consists of any lease incentives received. The lease terms used to calculate the ROU asset and related lease liability include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. &#8220;Reasonably certain&#8221; is assessed internally based on economic, industry, company, strategic and contractual factors. The leases have remaining lease terms of <ix:nonNumeric contextRef="i10a90bb98c9d41dfbdc242eabfef5901_I20200630" format="ixt-sec:duryear" name="us-gaap:LesseeOperatingLeaseRenewalTerm" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMjI4OTc_32eb620a-3294-4d57-847c-87e9f65325d0">1</ix:nonNumeric> year to <ix:nonNumeric contextRef="ic1adbe9c101e481ebd2c5c6942f73c76_I20200630" format="ixt-sec:duryear" name="us-gaap:LesseeOperatingLeaseRenewalTerm" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMjI5MDM_a729dad2-b369-4457-bf88-b5771731800f">15</ix:nonNumeric> years, some of which include options to extend the lease for up to <ix:nonNumeric contextRef="ic1adbe9c101e481ebd2c5c6942f73c76_I20200630" format="ixt-sec:duryear" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMjI5Njc_6851d4d6-ea56-4ae0-8733-8a6bccd99124">10</ix:nonNumeric> years, and some of which include options to terminate the lease within <ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" format="ixt-sec:duryear" name="exas:LesseeOperatingLeaseOptionToTerminatePeriod" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMjMwMzU_051ddf7b-c80d-46a0-9e56-29e57d34e5ae">1</ix:nonNumeric> year. Lease expense for operating leases is recognized on a straight-line basis over the lease term as an operating expense. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company accounts for leases acquired in business combinations by measuring the lease liability at the present value of the remaining lease payments as if the acquired lease were a new lease for the Company. This measurement includes recognition of a lease intangible for any below-market terms present in the leases acquired. The below-market lease intangible is included in the ROU asset on the condensed consolidated balance sheets and are amortized over the remaining lease term. The Company has not acquired any leases with above-market terms. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has taken advantage of certain practical expedients offered to registrants at adoption of ASC 842. The Company does not apply the recognition requirements of ASC 842 to short-term leases. Instead, those lease payments are recognized in profit or loss on a straight-line basis over the lease term. Further, as a practical expedient, all lease contracts are accounted for as one single lease component, as opposed to separating lease and non-lease components to allocate the consideration within a single lease contract.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NTg_6a112bc0-818d-4cc2-bf9b-571c767041ab" continuedAt="i84bc39fe1f524414b1055a3406eea590" escape="true"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Net Loss Per Share&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Basic net loss per common share was determined by dividing net loss applicable to common stockholders by the weighted average common shares outstanding during the period. Basic and diluted net loss per share is the same because all outstanding common stock equivalents have been excluded, as they are anti-dilutive as a result of the Company&#8217;s losses.</span></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><ix:continuation id="i6bab02752f244a6aa948465e3d19cd30" continuedAt="ie5f65d462c00460ba6a7687c8e0a1f65"><ix:continuation id="i84bc39fe1f524414b1055a3406eea590"><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NTk_1419886c-79e7-46d4-a91d-a84c9ad02a07" escape="true"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following potentially issuable common shares were not included in the computation of diluted net loss per share because they would have an anti-dilutive effect due to net losses for each period:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:68.512%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.944%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares issuable upon exercise of stock options</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i581df691565144eca3ee1442f9b8b73a_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RhYmxlOmIwZWZmNDA1NTU3NTQ3YjJiODA3MDk1NDE2ZWE2ZmJmL3RhYmxlcmFuZ2U6YjBlZmY0MDU1NTc1NDdiMmI4MDcwOTU0MTZlYTZmYmZfMi0yLTEtMS0w_42d9feb9-bdd2-44eb-a41a-d7ce14fc399e">2,575</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i8b69a0e73df34c3c8e420f50f86cceb4_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RhYmxlOmIwZWZmNDA1NTU3NTQ3YjJiODA3MDk1NDE2ZWE2ZmJmL3RhYmxlcmFuZ2U6YjBlZmY0MDU1NTc1NDdiMmI4MDcwOTU0MTZlYTZmYmZfMi00LTEtMS0w_ded81658-19a3-43f3-a260-91692932361a">2,387</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares issuable upon the release of restricted stock awards</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ica795e939bef4de9b7f5c7622517d53b_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RhYmxlOmIwZWZmNDA1NTU3NTQ3YjJiODA3MDk1NDE2ZWE2ZmJmL3RhYmxlcmFuZ2U6YjBlZmY0MDU1NTc1NDdiMmI4MDcwOTU0MTZlYTZmYmZfMy0yLTEtMS0w_2fdbbc66-fed1-4121-8cad-52cd1741df29">4,662</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i94b0d6f0418342329fccb79ea31010cb_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RhYmxlOmIwZWZmNDA1NTU3NTQ3YjJiODA3MDk1NDE2ZWE2ZmJmL3RhYmxlcmFuZ2U6YjBlZmY0MDU1NTc1NDdiMmI4MDcwOTU0MTZlYTZmYmZfMy00LTEtMS0w_040eaf13-75fb-4f34-9363-7567315cd198">4,123</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares issuable upon conversion of convertible notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i4b537cf3d0dd46f88e63cca1430539f7_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RhYmxlOmIwZWZmNDA1NTU3NTQ3YjJiODA3MDk1NDE2ZWE2ZmJmL3RhYmxlcmFuZ2U6YjBlZmY0MDU1NTc1NDdiMmI4MDcwOTU0MTZlYTZmYmZfNC0yLTEtMS0w_8ee30fe5-7dfe-4428-a3df-be07b6ce05e6">20,309</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="iecc01011a9f9486b99608d2029f7e01c_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RhYmxlOmIwZWZmNDA1NTU3NTQ3YjJiODA3MDk1NDE2ZWE2ZmJmL3RhYmxlcmFuZ2U6YjBlZmY0MDU1NTc1NDdiMmI4MDcwOTU0MTZlYTZmYmZfNC00LTEtMS0w_b9cb3c05-35d6-45a9-a630-96f1632f2776">12,197</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RhYmxlOmIwZWZmNDA1NTU3NTQ3YjJiODA3MDk1NDE2ZWE2ZmJmL3RhYmxlcmFuZ2U6YjBlZmY0MDU1NTc1NDdiMmI4MDcwOTU0MTZlYTZmYmZfNS0yLTEtMS0w_dc86c50b-ba89-4f0b-8a53-9d8c6c6f6080">27,546</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RhYmxlOmIwZWZmNDA1NTU3NTQ3YjJiODA3MDk1NDE2ZWE2ZmJmL3RhYmxlcmFuZ2U6YjBlZmY0MDU1NTc1NDdiMmI4MDcwOTU0MTZlYTZmYmZfNS00LTEtMS0w_24f175d2-897d-4054-bd02-6d1f71994337">18,707</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:CompensationRelatedCostsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NTM_9df0845d-17b5-471e-ab26-8f352f0db25d" escape="true"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Accounting for Stock-Based Compensation</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company requires all share-based payments to employees, including grants of employee stock options, restricted stock, restricted stock units and shares purchased under an employee stock purchase plan (if certain parameters are not met), to be recognized in the financial statements based on their grant date fair values. Forfeitures of any share-based awards are recognized as they occur. &#8203;</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NDU_230f4e2e-362a-458d-8ce7-646fed1ab934" escape="true"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Revenue Recognition&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenues are recognized when control of the promised services are transferred to the patient&#8217;s healthcare provider, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services. To determine revenue recognition for the arrangements that the Company determines are within the scope of FASB ASC Topic 606, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Revenue from Contracts with Customers</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, the Company performs the following five steps: (1) identify the contract(s) with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract and (5) recognize revenue when (or as) the entity satisfies a performance obligation. See Note 2 for further discussion.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4Njc_89ce623f-7372-43d9-82d7-4f9764e04062" escape="true"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Foreign Currency Transactions</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Prior to 2019, the Company&#8217;s international subsidiaries&#8217; functional currency was the local currency and assets and liabilities were translated into U.S. dollars at the period-end exchange rate or historical rates, as appropriate. Condensed consolidated statements of operations were translated at average exchange rates for the period, and the cumulative translation adjustments resulting from changes in exchange rates were included in the Company&#8217;s condensed consolidated balance sheet as a component of additional paid-in capital. In 2019 and 2020 the Company&#8217;s international subsidiaries use the U.S. dollar as the functional currency, resulting in the Company not being subject to gains and losses from foreign currency translation of the subsidiary financial statements. The Company recognizes gains and losses from foreign currency transactions in the condensed consolidated statements of operations. Net foreign currency transaction gains or losses were not material to the condensed consolidated statements of operations for the periods presented.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NDY_d0ff77d5-03f5-48f2-8bcc-6fe13a671847" escape="true"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Reclassifications</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certain prior year amounts have been reclassified to conform to the current year presentation in the condensed consolidated financial statements and accompanying notes to the condensed consolidated financial statements including the amortization of acquired intangible assets, which is now presented as a separate line item on the Company's condensed consolidated statements of operations and was previously included in cost of sales, research and development, and general and administrative expenses. Due to these reclassifications, the Company is no longer presenting gross margin on the Company's condensed consolidated statements of operations.</span></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><ix:continuation id="ie5f65d462c00460ba6a7687c8e0a1f65"><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NTU_a877dbc6-9598-40bd-a01a-d7b51349c8ac" escape="true"><div style="margin-bottom:12pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recent Accounting Pronouncements</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Recently Adopted Accounting Pronouncements</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The updated guidance requires companies to measure all expected credit losses for financial instruments held at the reporting date based on historical experience, current conditions, and reasonable supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets, including trade receivables.  The updates also require available-for-sale debt security credit losses to be recognized as allowances rather than a reduction in amortized cost.The guidance was adopted by the Company on January 1, 2020.  The requirements of the ASU did not result in the recognition of a material allowance for current expected credit losses, as the Company&#8217;s analysis of collectability looks at historical experience as well as current and future implications surrounding the ability to collect. Adoption of the updated guidance did not have a material impact on the Company&#8217;s condensed consolidated financial statements. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In April 2019, the FASB issued ASU 2019-04, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Codification Improvements to Topic 326, Financial Instruments &#8211;Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> The updated guidance provides clarity regarding measurement of securities without readily determinable fair values. The guidance was adopted on January 1, 2020 and did not have a material impact on the Company's condensed consolidated financial statements.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Intangibles &#8211;Goodwill and Other &#8211;Internal-Use Software(Subtopic 350-40)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The update provided guidance for evaluating the accounting for fees paid by a customer in a cloud computing arrangement that is a service contract. The guidance was adopted on a prospective basis, beginning on January 1, 2020 and it did not have a material impact on the Company's condensed consolidated financial statements.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);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-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Fair Value Measurement (Topic 820); Disclosure Framework -Changes to the Disclosure Requirements for Fair Value Measurement</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The guidance provided an update to the disclosure requirements for fair value measurements under the scope of ASC 820. The updates were adopted on January 1, 2020 and did not have a material impact on the Company&#8217;s condensed consolidated financial statements.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In November 2018, the FASB issued ASU 2018-18, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Collaborative Arrangements (Topic 808)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The update provided additional guidance regarding the interaction between Topic 808 on Collaborative Arrangements and Topic 606 on Revenue Recognition. The guidance was adopted on January 1, 2020 and did not have a material impact on the Company's condensed consolidated financial statements.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In December 2019, the FASB issued ASU No. 2019-12, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The update simplifies the accounting for income taxes through removing exceptions related to certain intraperiod allocations and deferred tax liabilities; clarifying guidance primarily related to evaluating the step-up tax basis for goodwill in a business combination; and reflecting enacted changes in tax laws or rates in the annual effective tax rate.  The amended guidance is effective for interim and annual periods in 2021, however early adoption is permitted. The guidance was early adopted on January 1, 2020 and did not have a material impact on the Company&#8217;s condensed consolidated financial statements.</span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The updated guidance provides optional expedients for applying the requirements of certain topics in the codification for contracts that are modified because of reference rate reform. In addition to the optional expedients, the update includes a general principle that permits an entity to consider contract modifications due to reference rate reform to be an event that does not require contract remeasurement at the modification date or reassessment of a previous accounting determination. The updated guidance is effective for all entities as of March 12, 2020 and through December 31, 2022. The Company adopted the guidance upon issuance on March 12, 2020. There was no impact on the Company's condensed consolidated financial statements.</span></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">17</span></div></div></div><div id="i78b17081e4494727abba011e500a2380_37"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(2) <ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RleHRyZWdpb246OWFkNmE1ZmE4MmNkNDJiYWI2NGExOTU3ZjJhNzNlODlfNzcxMg_2d074022-51ab-4611-ae2d-ef6afa6c3694" continuedAt="iac910e6175694185979405b810d1d98c" escape="true">REVENUE &#8203;</ix:nonNumeric></span></div><ix:continuation id="iac910e6175694185979405b810d1d98c" continuedAt="ie79923d94c1b4b70878cf311568a4c62"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s revenue is primarily generated by its laboratory testing services utilizing its Cologuard, Oncotype DX, and COVID-19 tests. The services are completed upon release of a patient&#8217;s test result to the ordering healthcare provider.  </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The core principle of ASC 606 is that the Company recognizes revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. The Company recognizes revenues from its products in accordance with that core principle, and key aspects considered by the Company include the following:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Contracts&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s customer is primarily the patient, but the Company does not enter into a formal reimbursement contract with a patient. Accordingly, the Company establishes a contract with a patient in accordance with other customary business practices. However, under some Laboratory Service Agreements (&#8220;LSA&#8221;s) the Company contracts with a direct bill payer who then becomes the Company&#8217;s customer in these situations.</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Approval of a contract is established via the order submitted by the patient&#8217;s healthcare provider and the receipt of a sample in the laboratory.</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The Company is obligated to perform its laboratory services upon acceptance of a sample, and the patient and/or applicable payer are obligated to reimburse the Company for services rendered based on the patient&#8217;s insurance benefits.</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Payment terms are a function of a patient&#8217;s existing insurance benefits, including the impact of coverage decisions with CMS and applicable reimbursement contracts established between the Company and payers. However, when an order is received for a patient with no active insurance or insurance that does not cover our testing services, the Company requires payment from the patient prior to the commencement of the Company&#8217;s performance obligations.</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Once the Company releases a patient&#8217;s test result to the ordering healthcare provider, the Company is legally able to collect payment and bill an insurer, patient, direct bill payer, and/or health system, depending on payer contract status or patient insurance benefit status.</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">In the case of some of the Company&#8217;s LSAs with various organizations, testing services are billed and the direct bill payer is obligated to pay prior to a result. Each provider is contracted to buy an explicit number of testing kits that must be returned to the Company for processing by an established deadline with this deferred revenue being recognized at the point in time results are released to the patient&#8217;s healthcare provider. In addition, for these types of LSAs all breakage (tests that are not returned to the Company for processing by their contracted deadline) is recognized as revenue upon the expiration of the contracted deadline.</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The Company&#8217;s consideration can be deemed variable or fixed depending on the structure of specific payer contracts, and the Company considers collection of such consideration to be probable to the extent that it is unconstrained.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Performance obligations</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A performance obligation is a promise in a contract to transfer a distinct good or service (or a bundle of goods or services) to the customer. The Company&#8217;s contracts have a single performance obligation, which is satisfied upon rendering of services, which culminates in the release of a patient&#8217;s test result to the ordering healthcare provider. Or, in the context of some of the Company&#8217;s LSAs, the satisfaction of the performance obligation occurs at the end of the allotted testing window when a specimen sample is not received back for processing. The Company elects the practical expedient related to the disclosure of unsatisfied performance obligations, as the duration of time between providing testing supplies, the receipt of a specimen sample, and the release of a test result to the ordering healthcare provider is far less than one year.</span></div></ix:continuation><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><ix:continuation id="ie79923d94c1b4b70878cf311568a4c62" continuedAt="i227090be22fb4a59a79ffd69a2fcc07b"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Transaction price</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The transaction price is the amount of consideration that the Company expects to collect in exchange for transferring promised goods or services to a customer, excluding amounts collected on behalf of third parties (for example, some sales taxes). The consideration expected from a contract with a customer may include fixed amounts, variable amounts, or both.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The consideration derived from the Company&#8217;s contracts may consist of fixed amounts, variable amounts or both fixed and variable amounts.  Fixed consideration is derived from contracts that exist between the Company and direct bill payers who assume the downstream patient billing.  The contracted reimbursement rate is deemed to be fixed as the Company expects to fully collect all amounts billed under these relationships. Variable consideration is primarily derived from third party and patient billing and can result due to several factors such as the amount of contractual adjustments, any patient co-payments, deductibles or patient adherence incentives, the existence of secondary payers, and claim denials.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company estimates the amount of variable consideration using the expected value method, which represents the sum of probability-weighted amounts in a range of possible consideration amounts. When estimating the amount of variable consideration, the Company considers several factors, such as historical collections experience, patient insurance eligibility and payer reimbursement contracts.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company limits the amount of variable consideration included in the transaction price to the unconstrained portion of such consideration. In other words, the Company recognizes revenue up to the amount of variable consideration that is not subject to a significant reversal until additional information is obtained or the uncertainty associated with the additional payments or refunds is subsequently resolved. Differences between original estimates and subsequent revisions, including final settlements, represent changes in the estimate of variable consideration and are included in the period in which such revisions are made. Revenue recognized from changes in transaction prices was $<ix:nonFraction unitRef="usd" contextRef="ic5805dd13761419da6db39ca6043624b_D20200401-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RleHRyZWdpb246OWFkNmE1ZmE4MmNkNDJiYWI2NGExOTU3ZjJhNzNlODlfNDQ5NQ_bcb31757-003b-471c-b962-fcd2d2f387aa">3.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i8c8a9e9fb5804683b3a2007832b82d99_D20190401-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RleHRyZWdpb246OWFkNmE1ZmE4MmNkNDJiYWI2NGExOTU3ZjJhNzNlODlfNDUwMg_e45bdcaa-9072-4927-98ca-16d9a98aa1a6">1.8</ix:nonFraction> million for the three months ended June 30, 2020 and 2019, respectively. Revenue recognized from changes in transaction prices was $<ix:nonFraction unitRef="usd" contextRef="ic617d8cf77354d32a11c6697485046af_D20200101-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RleHRyZWdpb246OWFkNmE1ZmE4MmNkNDJiYWI2NGExOTU3ZjJhNzNlODlfMjc0ODc3OTA3NzI1OA_446ab8b5-8276-41ff-bceb-89370400ada2">8.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ic5fc5327ffe448e1a2acea07f23fcaf8_D20190101-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RleHRyZWdpb246OWFkNmE1ZmE4MmNkNDJiYWI2NGExOTU3ZjJhNzNlODlfMjc0ODc3OTA3NzI4MQ_3b5f8954-2141-4fd0-bd77-05ed79f6b7b6">3.4</ix:nonFraction> million for the six months ended June 30, 2020 and 2019, respectively.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company monitors its estimates of transaction price to depict conditions that exist at each reporting date. If the Company subsequently determines that it will collect more or less consideration than it originally estimated for a contract with a patient, it will account for the change as an increase or decrease in the estimate of the transaction price (i.e., an upward or downward revenue adjustment) in the period identified. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">When the Company does not have significant historical experience or that experience has limited predictive value, the constraint over estimates of variable consideration may result in no revenue being recognized upon release of the performance obligations associated with the Company&#8217;s tests, with recognition, generally occurring at the date of cash receipt.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Allocate transaction price</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The transaction price is allocated entirely to the performance obligation contained within the contract with a patient.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Point in time recognition</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s single performance obligation is satisfied at a point in time. That point in time is defined as the date a patient&#8217;s specimen is processed, an outcome is obtained and released to the patient&#8217;s ordering healthcare provider or, in the context of some of the Company&#8217;s LSAs, that point in time could be the date the allotted testing window ends if a specimen sample is not received back for processing. The point in time in which revenue is recognized by the Company signifies fulfillment of the performance obligation to the patient or direct bill payer.</span></div></ix:continuation><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><ix:continuation id="i227090be22fb4a59a79ffd69a2fcc07b" continuedAt="i70d68d0685884f0a8b351b6660525d6f"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Disaggregation of Revenue</span></div><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RleHRyZWdpb246OWFkNmE1ZmE4MmNkNDJiYWI2NGExOTU3ZjJhNzNlODlfNzcxMQ_5419aefd-50dc-4151-98cf-d18dc6ad74f7" escape="true"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the Company&#8217;s revenues disaggregated by revenue source:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:39.025%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.945%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Screening</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Medicare Parts B &amp; C</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9b16ead6d41c475ea7cc3461195223fe_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMy0yLTEtMS0w_ef12a9d1-a0bd-4ee0-9e57-90d8b46847e0">59,583</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3114453f2b3a44108570d601b559ee50_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMy00LTEtMS0w_1738e53b-7707-42d9-a50f-24e67e0dc4ce">103,569</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6c87987b45b9458f8cdb97585c2dbfc9_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMy02LTEtMS0xNzc_12959ed6-a823-47e7-bc02-c8321e0da7e2">157,742</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i04d492a3ad5c480490c1d8371312f000_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMy04LTEtMS0xNzc_c8a04c63-1f64-4cb9-afbd-f2c2a9129c3e">186,486</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia8e792bc3b41426a84d892823ffe7d65_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfNC0yLTEtMS0w_cc2abd13-cdf1-4612-b44e-71953f9a084b">65,080</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i56a79b735ff443d5be3acde46347d865_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfNC00LTEtMS0w_368c117b-4811-4919-9773-0bb86efb31c0">88,818</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93671384b97f4f85bc8e7a97a9ec2532_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfNC02LTEtMS0xNzc_af157b61-d070-4465-be3b-73897538ecfd">174,449</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2c5eb064cfe64c88bcf9981cf94815a2_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfNC04LTEtMS0xNzc_64ab246f-64c3-422b-8200-5fb6798dac7c">162,169</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ida37c79dbb614b9087c0f76c4a453758_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfNS0yLTEtMS0w_39877684-6a57-424a-8665-c87b8683c86b">6,670</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic0755c91895a4dd5bc4ccffe9967b322_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfNS00LTEtMS0w_a8204ec1-4a1c-4ddc-aab8-7dc0d5cff3d3">7,483</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5b301a3b964d4b5ba4b17381572c3ed6_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfNS02LTEtMS0xNzc_a1f3948e-ae9a-4aa6-8e7b-b714c114510b">18,593</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iba65f35f0d6d47c88d11011a0836a7ec_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfNS04LTEtMS0xNzc_eebb4cfe-934b-4281-a63f-57f4038afdb6">13,258</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Screening</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i64e05d07086b4ac184b4d301c1053706_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfNi0yLTEtMS0w_2dde76f9-8208-4631-a9e9-7224b0e57d69">131,333</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i51d3a45d9e55429bb61e12c27a086a87_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfNi00LTEtMS0w_aea89083-d6c0-4995-95e1-7a4003da715e">199,870</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9ee33d46999f4edb8fabae4a02ea467e_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfNi02LTEtMS0xNzc_7dadd7ad-f7da-4656-b467-30d43a63e81d">350,784</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i73cbefb37e184cbb8d184f1d99910a82_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfNi04LTEtMS0xNzc_eff2fe91-ba25-4e98-811c-73c065745905">361,913</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Precision Oncology</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Medicare Parts B &amp; C</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i40c409fcf25c49afbc28fb3fe32ceb77_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfOC0yLTEtMS0w_93f791d2-b536-40a3-ac7f-b02280da0dc9">33,994</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i74754096ecdf4df88f00cb4da7c9fa85_D20190401-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfOC00LTEtMS0w_08cd1fc9-456d-434f-97f6-2a7c20226bdb">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8d769bca1c3c43ce836fa31d219ad3f0_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfOC02LTEtMS0xNzc_bc1f9140-a650-4ce1-89a9-a5fbe131df06">81,028</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75052acb0b4a405aa7508bc55f03d9c5_D20190101-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfOC04LTEtMS0xNzc_4397db0f-43c8-408f-a431-bbdc6b4aa215">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic14363f63e844c5f86022b355bf1e5b5_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfOS0yLTEtMS0w_13f82878-a404-4e20-b8d0-cc644e23e3cb">45,420</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i04e3e6c974854aa585e9febbbec474c9_D20190401-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfOS00LTEtMS0w_fb1112a9-5b7b-4014-aae7-95887fde0007">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7dadfa9a040a4cc3b9657ff2aab6e561_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfOS02LTEtMS0xNzc_94477526-a4cd-4c88-83e5-9c04048cdf18">99,810</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i517df5770d0546809af5cea54f055c59_D20190101-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfOS04LTEtMS0xNzc_cdc9947f-9940-43c2-a497-61debac5495d">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9f0b5199a04b4ffaaa5834ac8e28a1b0_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTAtMi0xLTEtMA_f9f0fe31-052d-49cf-a144-2a4305fd764b">19,018</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2e87b7d36eb44f25bbbec9ccadaecede_D20190401-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTAtNC0xLTEtMA_2dbc861b-9931-4506-a387-414e0611385e">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i15357b653aa046b2a7ab0bca1a9b4036_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTAtNi0xLTEtMTc3_860ef447-9395-45ac-8db7-6023f8519430">39,980</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie2c4357e13aa4df9a20b53f878f558e8_D20190101-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTAtOC0xLTEtMTc3_4b7f07f6-70e7-4738-9b87-ba97f0fffa48">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i59292958bdc844c48e6bf95628def83d_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTEtMi0xLTEtMA_d4ddde73-d850-419e-b3db-a46ff44e4d31">4,524</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie02dacd13fbc4c05b2cb8cac66689d36_D20190401-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTEtNC0xLTEtMA_36d4e9fc-9a4a-47c8-92d4-c068eb8f9a6e">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i75fc9088a6754d6d8255dcdfc6682600_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTEtNi0xLTEtMTc3_10c4c7d0-27a0-4192-8a80-919db2afc0a0">10,508</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id9435e3b31444ec497ce53a0c22e9a02_D20190101-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTEtOC0xLTEtMTc3_0546b924-140b-40cf-a211-9825c520fea9">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Precision Oncology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaf31320264e343b387852d0fe20e0a63_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTItMi0xLTEtMA_3e361252-3328-46ae-8b73-829baafaaf16">102,956</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i419d642527b44a39b55f62dd51987d8b_D20190401-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTItNC0xLTEtMA_b89dff49-721a-48b3-926d-4c72214ca04c">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5fbecff615414937958b25b92af288f1_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTItNi0xLTEtMTc3_e6405e06-8671-4e64-9bb8-3e6f95f4256c">231,326</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia60b1d06c61f4953a446b4bcc3fb167b_D20190101-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTItOC0xLTEtMTc3_7b9e63b5-1031-42d7-936e-a28cfdae0dd0">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">COVID-19 Testing</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9b07b6178b224e8fa1dc64b14917386c_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTMtMi0xLTEtMzY4NQ_dbbd487e-b3e0-49e1-ae6d-cf0bf5312cbd">34,579</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i91209894ecb040b88f612ed5f1d1d573_D20190401-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTMtNC0xLTEtMzY4NQ_e9e88d3e-23f0-4043-bda5-99c9b5a2fee2">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id37899884bb24e4b9bcd68ff74a49d34_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTMtNi0xLTEtMzY4OQ_f823b243-acb3-4f3f-94d3-b398b2dfda44">34,579</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9d14d0d487e34ee68e1463d29bf342dd_D20190101-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTMtOC0xLTEtMzY4OQ_52a2b096-c725-4a52-a74a-6877e1fd1217">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTMtMi0xLTEtMA_6534a8ce-009e-4874-83c5-23d98b339125">268,868</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTMtNC0xLTEtMA_fdab73b0-bde9-4541-8557-e280fa29c628">199,870</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTMtNi0xLTEtMTc3_d6e1136a-97ae-4551-9137-008326f6e2f2">616,689</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTMtOC0xLTEtMTc3_fcca05d4-a44f-4f01-9fe4-1b4ca643f44a">361,913</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Screening revenue primarily includes laboratory service revenue from Cologuard while Precision Oncology revenue primarily includes laboratory service revenue from global Oncotype DX products. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Contract Balances</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The timing of revenue recognition, billings and cash collections results in billed accounts receivable and deferred revenue on the condensed consolidated balance sheets. Generally, billing occurs subsequent to the release of a patient&#8217;s test result to the ordering healthcare provider, resulting in an account receivable. However, the Company sometimes receives advance payment from a patient or a direct bill payer before a test result is completed, resulting in deferred revenue. The deferred revenue balance is relieved upon release of the applicable patient&#8217;s test result to the ordering healthcare provider. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Deferred revenue balances are reported in other current liabilities in the Company&#8217;s condensed consolidated balance sheets and were $<ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RleHRyZWdpb246OWFkNmE1ZmE4MmNkNDJiYWI2NGExOTU3ZjJhNzNlODlfMTY0OTI2NzQ1MjIzNg_a5a8cd12-fa18-45d7-bf92-e6a5e6ac7f88">30.7</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RleHRyZWdpb246OWFkNmE1ZmE4MmNkNDJiYWI2NGExOTU3ZjJhNzNlODlfMTY0OTI2NzQ1MjI0NQ_8bdd234e-5729-4ca1-badf-46aeb58030f6">0.6</ix:nonFraction>&#160;million as of June&#160;30, 2020 and December&#160;31, 2019, respectively. As of June&#160;30, 2020, $<ix:nonFraction unitRef="usd" contextRef="i92782aa1f06544f2877a58a06d528a57_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RleHRyZWdpb246OWFkNmE1ZmE4MmNkNDJiYWI2NGExOTU3ZjJhNzNlODlfMTY0OTI2NzQ1NTYyMQ_bb684643-1d2d-4d1b-be82-7547b285bc1c">30.2</ix:nonFraction>&#160;million of the Company&#8217;s deferred revenue balance is a result of the billing terms pursuant to the existing COVID-19 LSAs with customers. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenue recognized for the three months ended June 30, 2020 and 2019, which was included in the deferred revenue balance at the beginning of each period was $<ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RleHRyZWdpb246OWFkNmE1ZmE4MmNkNDJiYWI2NGExOTU3ZjJhNzNlODlfMTY0OTI2NzQ1MjI2Mw_ce64e4b3-469f-4309-87e9-7fea61b2f669">19</ix:nonFraction>&#160;thousand and $<ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RleHRyZWdpb246OWFkNmE1ZmE4MmNkNDJiYWI2NGExOTU3ZjJhNzNlODlfMTY0OTI2NzQ1MjI4MQ_4d648fc4-ff63-4f16-8201-50d0a1104e80">0.2</ix:nonFraction>&#160;million, respectively. Revenue recognized for the six months ended June 30, 2020 and 2019, which was included in the deferred revenue balance at the beginning of each period was $<ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RleHRyZWdpb246OWFkNmE1ZmE4MmNkNDJiYWI2NGExOTU3ZjJhNzNlODlfMTY0OTI2NzQ1MjI5OQ_973a4a21-3344-48f9-9f74-2c05acf36e6d">0.2</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RleHRyZWdpb246OWFkNmE1ZmE4MmNkNDJiYWI2NGExOTU3ZjJhNzNlODlfMTY0OTI2NzQ1MjMxNw_25975c48-65f1-4502-b51a-43e1bed15653">0.3</ix:nonFraction>&#160;million, respectively. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Practical Expedients</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company does not adjust the transaction price for the effects of a significant financing component, as at contract inception, the Company expects the collection cycle to be one year or less.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company expenses sales commissions when incurred because the amortization period would have been one year or less. These costs are recorded within sales and marketing expenses in the Company&#8217;s condensed consolidated statements of operations.</span></div></ix:continuation><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i70d68d0685884f0a8b351b6660525d6f">The Company incurs certain other costs that are incurred regardless of whether a contract is obtained. Such costs are primarily related to legal services and patient communications (e.g. adherence reminder letters). These costs are expensed as incurred and recorded within general and administrative expenses in the Company&#8217;s condensed consolidated statements of operations.</ix:continuation></span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span><br/></span></div><div id="i78b17081e4494727abba011e500a2380_40"></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(3)&#160;<ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfNDk0NzgwMjMyNzczNw_02a87221-6ff4-4cbe-8498-9cf41b306e13" continuedAt="i5cd7fc302fd840afb525755ac140135d" escape="true"><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfNDk0NzgwMjMyNzczNw_1417e8d6-d15e-457b-8a91-f6722869e561" continuedAt="i49765892a13d4adc93a6a2ca781688ed" escape="true"><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfNDk0NzgwMjMyNzczNw_b1104a18-391a-46d8-bcba-506644728895" continuedAt="iae353048d3b4418e8781b72796bfbeca" escape="true"><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfNDk0NzgwMjMyNzczNw_c3fac0b7-68cb-45cf-b7f9-c7661e3d314f" continuedAt="i3eb29197dbbf41d395f0083637b504b9" escape="true"><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfNDk0NzgwMjMyNzczNw_d9d07484-b2ba-42cd-9e35-71942be257ed" continuedAt="i609ba437f48c416198680b461c0d4d83" escape="true">MARKETABLE SECURITIES</ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="i5cd7fc302fd840afb525755ac140135d" continuedAt="i3faa1cce063e4387849781472c87e0e3"><ix:continuation id="i49765892a13d4adc93a6a2ca781688ed" continuedAt="i2dd69d25b3f447299377966743180f56"><ix:continuation id="iae353048d3b4418e8781b72796bfbeca" continuedAt="iea4c4075883847ef9d2eb0b9314d7efb"><ix:continuation id="i3eb29197dbbf41d395f0083637b504b9" continuedAt="ibfb6bb79cdc64496bf90c7a5962d21fa"><ix:continuation id="i609ba437f48c416198680b461c0d4d83" continuedAt="i591d6415b4c64412ba0f4b8eb4de56a9"><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfMTc3NQ_f293ee1d-c702-4ef9-a950-e22383505258" escape="true"><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfMTc3NQ_f52d6ae9-6772-4ec0-8480-4674903251ed" escape="true"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the Company&#8217;s cash, cash equivalents, restricted cash, and marketable securities at June&#160;30, 2020 and December&#160;31, 2019:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:68.833%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.441%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.441%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.943%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In&#160;thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash, cash equivalents, and restricted cash</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and money market</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i47f433d2e0fd42e8b3202772610813ab_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjc3ZGFmZGM0MThkZDRjZmU4NWVlMDc2MTIyNWE5MDEwL3RhYmxlcmFuZ2U6NzdkYWZkYzQxOGRkNGNmZTg1ZWUwNzYxMjI1YTkwMTBfMi0yLTEtMS0w_43910793-998e-465c-a03c-f889ccda0bb6">457,019</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie46c140b73a4421380594a6164074b42_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjc3ZGFmZGM0MThkZDRjZmU4NWVlMDc2MTIyNWE5MDEwL3RhYmxlcmFuZ2U6NzdkYWZkYzQxOGRkNGNmZTg1ZWUwNzYxMjI1YTkwMTBfMi00LTEtMS0w_7671024a-ca33-406c-b0e9-6ad4a49f04b4">146,932</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie11f41d98d0a442e99006250d091cbc5_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjc3ZGFmZGM0MThkZDRjZmU4NWVlMDc2MTIyNWE5MDEwL3RhYmxlcmFuZ2U6NzdkYWZkYzQxOGRkNGNmZTg1ZWUwNzYxMjI1YTkwMTBfMy0yLTEtMS0w_be2bf1ec-4139-40b8-9569-4361b9fe10ec">246,907</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic05ee1fbd17d437d9b8574e324f24f06_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjc3ZGFmZGM0MThkZDRjZmU4NWVlMDc2MTIyNWE5MDEwL3RhYmxlcmFuZ2U6NzdkYWZkYzQxOGRkNGNmZTg1ZWUwNzYxMjI1YTkwMTBfMy00LTEtMS0w_acd36c1b-bcad-457d-92a6-f89615c973f2">30,322</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted cash (1)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i697cf7b8566e4b9394f97f54e6048f4b_I20200630" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjc3ZGFmZGM0MThkZDRjZmU4NWVlMDc2MTIyNWE5MDEwL3RhYmxlcmFuZ2U6NzdkYWZkYzQxOGRkNGNmZTg1ZWUwNzYxMjI1YTkwMTBfNC0yLTEtMS0w_7f9e6df7-a99a-451a-8462-4c08dfcb438f">282</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i34c29db6a17a49e199356f8b8cf3e51a_I20191231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjc3ZGFmZGM0MThkZDRjZmU4NWVlMDc2MTIyNWE5MDEwL3RhYmxlcmFuZ2U6NzdkYWZkYzQxOGRkNGNmZTg1ZWUwNzYxMjI1YTkwMTBfNC00LTEtMS0w_6373d1ec-395b-44ea-beb3-96d5cb5b38bf">274</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash, cash equivalents, and restricted cash</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjc3ZGFmZGM0MThkZDRjZmU4NWVlMDc2MTIyNWE5MDEwL3RhYmxlcmFuZ2U6NzdkYWZkYzQxOGRkNGNmZTg1ZWUwNzYxMjI1YTkwMTBfNS0yLTEtMS0w_427691f7-f2f5-4ffd-8df7-6cf64030a9b6">704,208</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjc3ZGFmZGM0MThkZDRjZmU4NWVlMDc2MTIyNWE5MDEwL3RhYmxlcmFuZ2U6NzdkYWZkYzQxOGRkNGNmZTg1ZWUwNzYxMjI1YTkwMTBfNS00LTEtMS0w_365fe8c8-cdb3-4784-9fa7-c3c1a597d113">177,528</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Available-for-sale debt securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if7bcaa56dfd44880a5c7afa8cd9c2b02_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjc3ZGFmZGM0MThkZDRjZmU4NWVlMDc2MTIyNWE5MDEwL3RhYmxlcmFuZ2U6NzdkYWZkYzQxOGRkNGNmZTg1ZWUwNzYxMjI1YTkwMTBfNy0yLTEtMS0w_938264ae-5d52-4fcc-96cc-052379469ae6">517,346</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7d5f6f47ba684602955961df44eaaf05_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjc3ZGFmZGM0MThkZDRjZmU4NWVlMDc2MTIyNWE5MDEwL3RhYmxlcmFuZ2U6NzdkYWZkYzQxOGRkNGNmZTg1ZWUwNzYxMjI1YTkwMTBfNy00LTEtMS0w_7bf98bc2-9391-4568-b34c-cd45b9848210">144,685</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjc3ZGFmZGM0MThkZDRjZmU4NWVlMDc2MTIyNWE5MDEwL3RhYmxlcmFuZ2U6NzdkYWZkYzQxOGRkNGNmZTg1ZWUwNzYxMjI1YTkwMTBfOC0yLTEtMS0w_7adc03bd-d40a-45a3-bccf-3ad7bc3e219a">1,385</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjc3ZGFmZGM0MThkZDRjZmU4NWVlMDc2MTIyNWE5MDEwL3RhYmxlcmFuZ2U6NzdkYWZkYzQxOGRkNGNmZTg1ZWUwNzYxMjI1YTkwMTBfOC00LTEtMS0w_0754e697-6dd5-4d1b-8f04-4b66ea9964f5">1,716</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total marketable securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjc3ZGFmZGM0MThkZDRjZmU4NWVlMDc2MTIyNWE5MDEwL3RhYmxlcmFuZ2U6NzdkYWZkYzQxOGRkNGNmZTg1ZWUwNzYxMjI1YTkwMTBfOS0yLTEtMS0w_fda4c849-b386-4f6f-a202-0a7e047b81ec">518,731</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MarketableSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjc3ZGFmZGM0MThkZDRjZmU4NWVlMDc2MTIyNWE5MDEwL3RhYmxlcmFuZ2U6NzdkYWZkYzQxOGRkNGNmZTg1ZWUwNzYxMjI1YTkwMTBfOS00LTEtMS0w_d0a675ca-7092-4823-bf88-c9e5b5199b8a">146,401</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash and cash equivalents, restricted cash and marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjc3ZGFmZGM0MThkZDRjZmU4NWVlMDc2MTIyNWE5MDEwL3RhYmxlcmFuZ2U6NzdkYWZkYzQxOGRkNGNmZTg1ZWUwNzYxMjI1YTkwMTBfMTAtMi0xLTEtMA_b12e5347-b0c3-4110-9e7c-ed788bf7c676">1,222,939</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjc3ZGFmZGM0MThkZDRjZmU4NWVlMDc2MTIyNWE5MDEwL3RhYmxlcmFuZ2U6NzdkYWZkYzQxOGRkNGNmZTg1ZWUwNzYxMjI1YTkwMTBfMTAtNC0xLTEtMA_a2f3f189-b739-4e6b-8900-b9f9319a584b">323,929</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">______________</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">Restricted cash is included in other long-term assets on the condensed consolidated balance sheets. There was no restricted cash at June 30, 2019.</span></div></ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfMTc3Nw_6912022d-e22a-4057-92a4-41c3910eb4d5" continuedAt="i79beeba6e97c4d8986d6493867e909c5" escape="true"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Available-for-sale debt securities at June&#160;30, 2020 consisted of the following:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%;"><tr><td style="width:1.0%;"></td><td style="width:30.584%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.602%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.964%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.602%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:16.138%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.602%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:16.138%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.602%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.968%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In&#160;thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains in Accumulated<br/>Other Comprehensive<br/>Income (Loss)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Losses in Accumulated<br/>Other Comprehensive<br/>Income (Loss)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id180645e76da4e29b184a65d03c6838d_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMy0yLTEtMS0w_f23a964f-6d97-4129-91e2-b6d03ba19573">246,905</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id180645e76da4e29b184a65d03c6838d_I20200630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMy00LTEtMS0w_44b8966d-97e7-48c1-862f-2cce4be2fbe9">4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id180645e76da4e29b184a65d03c6838d_I20200630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMy02LTEtMS0w_59d2a5a4-cd41-47ca-90b0-7bbdb3ca444a">2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id180645e76da4e29b184a65d03c6838d_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMy04LTEtMS0w_1ebb7ca4-16e3-4665-ba8e-cfa724a48f04">246,907</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie11f41d98d0a442e99006250d091cbc5_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfNy0yLTEtMS0w_e2dec870-8574-4356-8e85-d23b1bcd337e">246,905</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie11f41d98d0a442e99006250d091cbc5_I20200630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfNy00LTEtMS0w_b88d611b-59da-4378-8ebf-c3f44d389c67">4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie11f41d98d0a442e99006250d091cbc5_I20200630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfNy02LTEtMS0w_353898d1-c70b-4771-a365-df067359fb38">2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie11f41d98d0a442e99006250d091cbc5_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfNy04LTEtMS0w_1b2fdeef-ed82-4b3b-982f-a370b2fa95ae">246,907</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if64ee30ab757400a85ad23ca7672aeda_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfOS0yLTEtMS0w_7dae5689-f254-4229-8285-477ab48378d0">219,264</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if64ee30ab757400a85ad23ca7672aeda_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfOS00LTEtMS0w_18c9edb3-91d7-417f-bd72-ef6ecaa34356">1,297</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if64ee30ab757400a85ad23ca7672aeda_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfOS02LTEtMS0w_e9157ef5-8d67-4040-ae8d-0e7208d51218">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if64ee30ab757400a85ad23ca7672aeda_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfOS04LTEtMS0w_0aa71521-4fd7-4eed-82b2-da6eb01ff9c3">220,561</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1b385b60007343de9d8560de5077ae7e_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTAtMi0xLTEtMA_e66deac3-c163-4cba-9711-04dd4685764f">256,425</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1b385b60007343de9d8560de5077ae7e_I20200630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTAtNC0xLTEtMA_84965323-3d9f-4941-a45b-8cae5f9947dc">102</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i1b385b60007343de9d8560de5077ae7e_I20200630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTAtNi0xLTEtMA_5c379bcd-311f-4314-ad93-dafa31bb3253">1</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1b385b60007343de9d8560de5077ae7e_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTAtOC0xLTEtMA_d138ece1-45e2-49b0-87a3-a667a033a6f1">256,526</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Certificates of deposit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic05df37643a94abfb0f234756710d30a_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTEtMi0xLTEtMA_073fa3bb-a08f-45e4-8920-bb99abb7131d">10,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic05df37643a94abfb0f234756710d30a_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTEtNC0xLTEtMA_0436cd9b-adea-4347-9830-7b073e4b0faf">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic05df37643a94abfb0f234756710d30a_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTEtNi0xLTEtMA_9ff8cf6c-4442-4d23-b5cc-52b157d73a30">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic05df37643a94abfb0f234756710d30a_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTEtOC0xLTEtMA_6b6f05eb-b414-476a-bf82-71bc3e9bd270">10,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset backed securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5c6d48388090476da51c436b2fd913f8_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTItMi0xLTEtMA_b33c9e99-68f1-419b-859f-daf69223f9b8">22,174</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5c6d48388090476da51c436b2fd913f8_I20200630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTItNC0xLTEtMA_3a97f619-e6ea-4111-9002-bf4e028087c4">85</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5c6d48388090476da51c436b2fd913f8_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTItNi0xLTEtMA_c61a7fa9-6730-428e-9e30-98c4cc8c6fa7">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5c6d48388090476da51c436b2fd913f8_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTItOC0xLTEtMA_0150ef07-7cc3-4956-8978-378ef62193e4">22,259</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaebef14364f04a38b96b6f3a8cc7f424_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTMtMi0xLTEtMA_edb69dd3-c54e-4fd5-a316-c5319b5b7f57">7,996</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaebef14364f04a38b96b6f3a8cc7f424_I20200630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTMtNC0xLTEtMA_e54aa1e8-21fe-4086-abc3-f99491b16a0e">4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaebef14364f04a38b96b6f3a8cc7f424_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTMtNi0xLTEtMA_74c2f78d-cf84-4956-bb11-f349dbf1486b">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaebef14364f04a38b96b6f3a8cc7f424_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTMtOC0xLTEtMA_43f0b0f9-dfc4-468e-bb1d-66454527e4ba">8,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if7bcaa56dfd44880a5c7afa8cd9c2b02_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTQtMi0xLTEtMA_050c716a-9c39-4be4-8d6b-f8b7e9730a13">515,859</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if7bcaa56dfd44880a5c7afa8cd9c2b02_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTQtNC0xLTEtMA_c537681e-3e10-4a3f-991c-1061dcc3b9e6">1,488</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if7bcaa56dfd44880a5c7afa8cd9c2b02_I20200630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTQtNi0xLTEtMA_b5bc1945-6d41-445b-9894-80a5c5e7f690">1</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if7bcaa56dfd44880a5c7afa8cd9c2b02_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTQtOC0xLTEtMA_0f334e3e-ca5a-4c9d-bf8c-acb340936d93">517,346</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total available-for-sale securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTUtMi0xLTEtMA_7fdda0fa-c3c3-4226-a660-dcc8425a1e49">762,764</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTUtNC0xLTEtMA_75f2a9e8-b6e5-48c6-8e15-07d9c3cd6e68">1,492</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTUtNi0xLTEtMA_a21f89a2-afca-479e-8b2d-e9c1781bd943">3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTUtOC0xLTEtMA_2abbc9cd-514b-4e27-b8a3-3558693ce80a">764,253</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-indent:36pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><div style="text-indent:-18pt;padding-left:18pt;"><span><br/></span></div><ix:continuation id="i3faa1cce063e4387849781472c87e0e3" continuedAt="ib1e6a969aabe43bfae589aa23d702cd0"><ix:continuation id="i2dd69d25b3f447299377966743180f56" continuedAt="idf9279dd1c364f5f8ddd75df3c87b87b"><ix:continuation id="iea4c4075883847ef9d2eb0b9314d7efb" continuedAt="i78b22fd52fab40b6aa546193409a97e0"><ix:continuation id="ibfb6bb79cdc64496bf90c7a5962d21fa" continuedAt="i4518060ce4f34686b336d8484c65587b"><ix:continuation id="i591d6415b4c64412ba0f4b8eb4de56a9" continuedAt="i98c9ff4cfdd748a3a04d4a69f6df21fe"><ix:continuation id="i79beeba6e97c4d8986d6493867e909c5"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Available-for-sale debt securities at December&#160;31, 2019 consisted of the following:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%;"><tr><td style="width:1.0%;"></td><td style="width:30.584%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.602%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.964%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.602%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:16.138%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.602%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:16.138%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.602%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.968%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In&#160;thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains in Accumulated<br/>Other Comprehensive<br/>Income (Loss) </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Losses in Accumulated<br/>Other Comprehensive<br/>Income (Loss)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idb67999fcd9146fea213b1816188c2aa_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfMy0yLTEtMS0w_ebc833bb-4cde-4dcd-bccf-0cab82164248">30,320</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idb67999fcd9146fea213b1816188c2aa_I20191231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfMy00LTEtMS0w_ba424eaf-a859-43c6-8a58-2edc6c30c395">2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idb67999fcd9146fea213b1816188c2aa_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfMy02LTEtMS0w_f81e4363-4530-4b9b-a094-0f918c8e089c">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idb67999fcd9146fea213b1816188c2aa_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfMy04LTEtMS0w_c9f64743-e453-4f7c-afbb-001877af2ddc">30,322</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic05ee1fbd17d437d9b8574e324f24f06_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfNC0yLTEtMS0w_63d72442-47d0-46e3-8aeb-e8251b621924">30,320</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic05ee1fbd17d437d9b8574e324f24f06_I20191231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfNC00LTEtMS0w_82fd45d8-8dc1-4808-9f2e-a80cf7862ec8">2</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic05ee1fbd17d437d9b8574e324f24f06_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfNC02LTEtMS0w_b243f6af-05b5-44d1-a2b2-cf3cf19a5062">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic05ee1fbd17d437d9b8574e324f24f06_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfNC04LTEtMS0w_8f2f50f9-069f-4292-86bf-2a4baf427af8">30,322</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i352c6c9aee2041f7a0e603d3b5c97700_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfNi0yLTEtMS0w_ae17891d-d56a-453f-bf9d-b2306dd03759">140,745</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i352c6c9aee2041f7a0e603d3b5c97700_I20191231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfNi00LTEtMS0w_1015bebe-ef4b-471b-986d-7b8a23738c17">10</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i352c6c9aee2041f7a0e603d3b5c97700_I20191231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfNi02LTEtMS0w_64e48c3d-841a-4bb8-8767-8b9e0aa7cd6d">73</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i352c6c9aee2041f7a0e603d3b5c97700_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfNi04LTEtMS0w_f435c203-6567-4e01-9f22-41b47a0234d4">140,682</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8bcbfccf872d4dc4b0cc1c7e0a74ea5a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfNy0yLTEtMS0w_927ca2c8-3e31-498a-a789-1724d2bec1cf">4,017</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8bcbfccf872d4dc4b0cc1c7e0a74ea5a_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfNy00LTEtMS0w_28797ba4-90da-4739-b456-0bdaf1162a8a">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8bcbfccf872d4dc4b0cc1c7e0a74ea5a_I20191231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfNy02LTEtMS0w_96dceed6-53c6-4fe2-a4b1-d1c4da12d773">14</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8bcbfccf872d4dc4b0cc1c7e0a74ea5a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfNy04LTEtMS0w_5be51eac-d8ee-4ccc-80a6-9da7b434be25">4,003</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total marketable securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7d5f6f47ba684602955961df44eaaf05_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfOC0yLTEtMS0w_a954625d-6d15-4605-bfe1-2fa63f972e0c">144,762</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7d5f6f47ba684602955961df44eaaf05_I20191231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfOC00LTEtMS0w_3a97b868-15cd-482f-b3f0-f232bf309975">10</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i7d5f6f47ba684602955961df44eaaf05_I20191231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfOC02LTEtMS0w_fa8360c9-3835-4730-ae36-87a41f66105d">87</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7d5f6f47ba684602955961df44eaaf05_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfOC04LTEtMS0w_3578dd12-7c9e-4c1c-bfef-dddbc63d9eaf">144,685</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total available-for-sale securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfOS0yLTEtMS0w_96e9d384-a6ac-47df-9109-6d5937822151">175,082</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfOS00LTEtMS0w_c5c500e3-8a58-4033-a3dd-64e54f92a4dc">12</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfOS02LTEtMS0w_251c8110-8403-4eb8-9624-16620ee99fcc">87</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfOS04LTEtMS0w_c53d9401-fc17-41b6-b9f7-15dacbe7cf8d">175,007</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:continuation><div style="text-indent:-18pt;padding-left:18pt;"><span><br/></span></div><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfMTc3OA_ca19d343-67fc-4897-b875-5ef83e2d91fc" escape="true"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes contractual underlying maturities of the Company&#8217;s available-for-sale debt securities at June&#160;30, 2020:&#8203;</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:39.025%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.945%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due one year or less</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due after one year through four&#160;years</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair&#160;Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair&#160;Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id180645e76da4e29b184a65d03c6838d_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMy0yLTEtMS0w_ef886a63-db56-45b6-9813-c80b9864b2a1">246,905</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id180645e76da4e29b184a65d03c6838d_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMy00LTEtMS0w_7d5730ec-35fc-4fc1-8f53-42742c6db3e0">246,907</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie11f41d98d0a442e99006250d091cbc5_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfNy0yLTEtMS0w_3a6de260-cefe-4f0b-a025-b93e0a945143">246,905</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie11f41d98d0a442e99006250d091cbc5_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfNy00LTEtMS0w_cccf1155-ef4d-4036-9e45-f198395ea625">246,907</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1b385b60007343de9d8560de5077ae7e_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfOS0yLTEtMS0w_00d2c338-fa16-4f2d-8b73-cf7d00e9b298">249,239</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1b385b60007343de9d8560de5077ae7e_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfOS00LTEtMS0w_707e1644-95b1-4bd1-b690-6aa927842274">249,295</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1b385b60007343de9d8560de5077ae7e_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfOS02LTEtMS0w_4b39e828-efff-4d7a-9d52-87b588ec9baf">7,186</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1b385b60007343de9d8560de5077ae7e_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfOS04LTEtMS0w_d98e49c6-30f3-4e1a-95e8-95c2534b5523">7,231</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if64ee30ab757400a85ad23ca7672aeda_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTAtMi0xLTEtMA_52c608b2-f6a7-4a3e-bc61-ecc53aba422c">162,241</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if64ee30ab757400a85ad23ca7672aeda_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTAtNC0xLTEtMA_3275730c-6230-4ed1-92f7-d8533975b443">162,992</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if64ee30ab757400a85ad23ca7672aeda_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTAtNi0xLTEtMA_ac98d74d-f813-4e8c-8bce-ba1ca7b4b8bb">57,023</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if64ee30ab757400a85ad23ca7672aeda_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTAtOC0xLTEtMA_0b6276f6-7a69-496e-921a-517ddf5d1b87">57,569</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Certificates of deposit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic05df37643a94abfb0f234756710d30a_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTEtMi0xLTEtMA_b11356fb-8e7f-44b0-aaba-7f93097ee388">10,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic05df37643a94abfb0f234756710d30a_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTEtNC0xLTEtMA_1358c674-bee8-4a31-ba1b-7774d77f7915">10,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic05df37643a94abfb0f234756710d30a_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTEtNi0xLTEtMA_0d0112a8-1343-42cf-8bca-78cf1cdb2998">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic05df37643a94abfb0f234756710d30a_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTEtOC0xLTEtMA_2d7bd6b5-72f4-4ec2-97e9-32d2b72369c3">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaebef14364f04a38b96b6f3a8cc7f424_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTItMi0xLTEtMA_dc3fb7e1-be54-48f9-9c2a-da57470e8eb2">7,996</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaebef14364f04a38b96b6f3a8cc7f424_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTItNC0xLTEtMA_b63c17a5-3b92-4731-bad0-2a7e7876ad45">8,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaebef14364f04a38b96b6f3a8cc7f424_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTItNi0xLTEtMA_dc8e70d3-81b2-4cf4-b6c7-a01576edb491">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaebef14364f04a38b96b6f3a8cc7f424_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTItOC0xLTEtMA_44278f00-f3db-47d2-8913-74758dcd9152">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset backed securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5c6d48388090476da51c436b2fd913f8_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTMtMi0xLTEtMA_b4e59e70-5da3-416e-8e40-2690d33989ca">2,390</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5c6d48388090476da51c436b2fd913f8_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTMtNC0xLTEtMA_ed5d86da-d91a-4883-a5d5-c533dc7d5461">2,393</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5c6d48388090476da51c436b2fd913f8_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTMtNi0xLTEtMA_02ef9583-7a23-4a24-be21-7212029921fd">19,784</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5c6d48388090476da51c436b2fd913f8_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTMtOC0xLTEtMA_01f76c7d-a429-4489-85a7-366df570deee">19,866</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if7bcaa56dfd44880a5c7afa8cd9c2b02_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTQtMi0xLTEtMA_99a471ad-8230-47ba-96ac-65c4a13727ef">431,866</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if7bcaa56dfd44880a5c7afa8cd9c2b02_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTQtNC0xLTEtMA_aa318dc7-4259-47cb-8f54-a6589c5cf91a">432,680</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if7bcaa56dfd44880a5c7afa8cd9c2b02_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTQtNi0xLTEtMA_4b135ba0-5527-464a-9126-d45459a1724d">83,993</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if7bcaa56dfd44880a5c7afa8cd9c2b02_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTQtOC0xLTEtMA_8364e2e7-d38f-4b73-ad37-aabadbfa9027">84,666</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTUtMi0xLTEtMA_39393bf3-4b2e-43b8-b319-2209eebfb319">678,771</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTUtNC0xLTEtMA_05cd4106-537c-4516-8c1c-7b2cce67cb5b">679,587</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTUtNi0xLTEtMA_d992d10b-7968-4d83-bfde-a21aace40512">83,993</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTUtOC0xLTEtMA_d7140477-c4da-4b38-9f70-5efa7b41b1eb">84,666</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">22</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-indent:36pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><ix:continuation id="ib1e6a969aabe43bfae589aa23d702cd0"><ix:continuation id="idf9279dd1c364f5f8ddd75df3c87b87b"><ix:continuation id="i78b22fd52fab40b6aa546193409a97e0"><ix:continuation id="i4518060ce4f34686b336d8484c65587b"><ix:continuation id="i98c9ff4cfdd748a3a04d4a69f6df21fe"><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfMTc3Mw_d866ff91-ede5-487c-9ded-bf54ba01e178" escape="true"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the gross unrealized losses and fair values of available-for-sale debt securities in an unrealized loss position as of June&#160;30, 2020, aggregated by investment category and length of time that individual securities have been in a continuous unrealized loss position:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:29.730%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.441%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.441%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.441%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.441%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.441%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.737%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.441%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.739%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less than one year</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">One year or greater</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Loss</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Loss</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Loss</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3f78141b7dfd4b3ba47b2659efe921de_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNC0yLTEtMS0w_05def95f-ef9b-4002-9121-c9302cbd6b77">81,934</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3f78141b7dfd4b3ba47b2659efe921de_I20200630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNC00LTEtMS0w_859fed12-7edf-4403-8780-b88dfc07d41f">2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3f78141b7dfd4b3ba47b2659efe921de_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNC02LTEtMS0w_72a0c7fd-1c24-425f-8442-7e2bf8169bb0">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3f78141b7dfd4b3ba47b2659efe921de_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNC04LTEtMS0w_b5a92793-0ab7-4c5e-9cff-d5d5557cdeeb">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3f78141b7dfd4b3ba47b2659efe921de_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNC0xMC0xLTEtMA_dbaf332d-5767-4641-8316-e1a38f505d98">81,934</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3f78141b7dfd4b3ba47b2659efe921de_I20200630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNC0xMi0xLTEtMA_c75c059a-6813-441a-b713-023367b63f25">2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250bb8d7b4c84797853ea68293ff9330_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNi0yLTEtMS0w_e71feecb-54d2-409e-a508-2abe37818ba8">81,934</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i250bb8d7b4c84797853ea68293ff9330_I20200630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNi00LTEtMS0w_785678f2-738e-4cda-95b4-0141474b6a8f">2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250bb8d7b4c84797853ea68293ff9330_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNi02LTEtMS0w_801b9f65-a4a2-4f4a-84cf-f66c82eec8cd">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250bb8d7b4c84797853ea68293ff9330_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNi04LTEtMS0w_ed84619f-50a6-4271-a7f2-36760337e0a4">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i250bb8d7b4c84797853ea68293ff9330_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNi0xMC0xLTEtMA_2a798503-cdab-425f-98e8-2e23f80b529e">81,934</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i250bb8d7b4c84797853ea68293ff9330_I20200630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNi0xMi0xLTEtMA_557ba45e-af42-4f8a-88bf-e56ec84b6231">2</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8f755fc2a6f34e7dbe396b037f898810_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNi0yLTEtMS0zNDYw_e013f84a-626b-40fb-882e-cd5f727b4baf">99,975</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8f755fc2a6f34e7dbe396b037f898810_I20200630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNi00LTEtMS0zNDYw_2f5735fd-ebe9-4a42-9446-3fb0442f1834">1</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8f755fc2a6f34e7dbe396b037f898810_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNi02LTEtMS0zNDYw_560a658a-bcf6-46fe-bb91-6e73472a3b7c">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8f755fc2a6f34e7dbe396b037f898810_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNi04LTEtMS0zNDYw_aefb087f-7f2c-4bb8-971e-cf86b50c88fc">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8f755fc2a6f34e7dbe396b037f898810_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNi0xMC0xLTEtMzQ2MA_49ed58bf-4a89-4f4c-9173-f13d965928c6">99,975</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8f755fc2a6f34e7dbe396b037f898810_I20200630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNi0xMi0xLTEtMzQ2MA_a803b3fe-96eb-4131-972e-d757b2892665">1</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iad22235b10584b5da385a64d836ed500_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfMTItMi0xLTEtMA_1b0b1a8e-6c12-46e7-a4f7-73c5a1ee7794">99,975</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iad22235b10584b5da385a64d836ed500_I20200630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfMTItNC0xLTEtMA_c2630e89-a41c-482b-be5e-b251f79c1243">1</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iad22235b10584b5da385a64d836ed500_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfMTItNi0xLTEtMA_8020d456-db36-47fb-98e9-40a0f4215a02">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iad22235b10584b5da385a64d836ed500_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfMTItOC0xLTEtMA_eac1b0bd-930a-406d-bdb8-75fe92dfac2a">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iad22235b10584b5da385a64d836ed500_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfMTItMTAtMS0xLTA_055d6e73-25ad-4757-959c-b27d0409bd75">99,975</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iad22235b10584b5da385a64d836ed500_I20200630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfMTItMTItMS0xLTA_fbadba97-49e8-42e1-9897-b7fcbffea669">1</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total available-for-sale securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfMTMtMi0xLTEtMA_7f307700-ffd0-45e7-bb60-7fdd46542a61">181,909</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfMTMtNC0xLTEtMA_980f0ac2-6f56-45dd-a320-c042321bde7a">3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfMTMtNi0xLTEtMA_22ea44c8-5010-4e89-ae5d-3c8535bd10b1">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfMTMtOC0xLTEtMA_d47d1a05-370e-46f1-b715-0d71fe733f85">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfMTMtMTAtMS0xLTA_6f1360ae-8b70-4240-825f-fd0840ae613c">181,909</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfMTMtMTItMS0xLTA_83d65f6e-9164-4703-8349-938f320c5737">3</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company evaluates investments, including investments in privately-held companies, that are in an unrealized loss position for impairment as a result of credit loss. It was determined that no credit losses exist as of June&#160;30, 2020 and December&#160;31, 2019 because the change in market value for those securities in an unrealized loss position has resulted from fluctuating interest rates rather than a deterioration of the credit worthiness of the issuers. The Company recorded a realized gain on available-for-sale debt securities of $<ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfMTM1NA_df838ce6-63f7-484b-8b5b-9635d6d13a7f">0.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfMTY0OTI2NzQ0NDQ1OQ_bde5dbc8-80cc-4d1f-94a2-8378b17167a3">0.2</ix:nonFraction> million for the three months ended June 30, 2020 and 2019, respectively, net of insignificant realized losses. The Company recorded a realized gain on available-for-sale debt securities of $<ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfMjc0ODc3OTA3MTQ3Mw_a0d2493d-6b91-450b-8e5e-da4181ce93ca">0.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfMTY0OTI2NzQ0NDUxNQ_3e6ca73d-db83-421b-884c-2ed10312c9f2">0.3</ix:nonFraction> million for the six months ended June 30, 2020 and 2019, respectively, net of insignificant realized losses. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recorded a gain of $<ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesFvNiRealizedGainLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfMTU3OQ_177a051b-8878-4404-8542-b22f0e344169">0.4</ix:nonFraction> million and a loss of $<ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesFvNiRealizedGainLoss" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfMjc0ODc3OTA3MTYxMQ_94859aa0-386e-4e8b-8934-2ed4e2d2ee31">0.3</ix:nonFraction>&#160;million from its equity securities for the three and six months ended June&#160;30, 2020 as compared to <ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:EquitySecuritiesFvNiRealizedGainLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfMTc0Ng_0269603c-75fd-40a4-b857-a03de736452d"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:EquitySecuritiesFvNiRealizedGainLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfMTc0Ng_08b518ec-0220-4bdf-8568-d2a5f3155edc">no</ix:nonFraction></ix:nonFraction> gain or loss for the three and six months ended June&#160;30, 2019. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The gains and losses recorded are included in investment income, net in the Company&#8217;s condensed consolidated statements of operations.</span></div></ix:continuation></ix:continuation></ix:continuation></ix:continuation></ix:continuation><div style="text-indent:18pt;margin-bottom:12pt;"><span><br/></span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">23</span></div></div></div><div id="i78b17081e4494727abba011e500a2380_43"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(4)&#160;<ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RleHRyZWdpb246Y2VlYWM3MDE0OGJlNDA2Yjg4YzBkMjA1NTBhMDI3Y2RfOTIx_ff4e7d1f-8c4c-4e14-8bc0-291e2b8a64e0" continuedAt="ieb2d1776f5fb40b9b0d727f223f1191d" escape="true">PROPERTY, PLANT AND EQUIPMENT</ix:nonNumeric></span></div><ix:continuation id="ieb2d1776f5fb40b9b0d727f223f1191d" continuedAt="i46b1150e28454664b3ead37fa329d232"><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RleHRyZWdpb246Y2VlYWM3MDE0OGJlNDA2Yjg4YzBkMjA1NTBhMDI3Y2RfOTIy_746486d5-d5d1-48ff-b3aa-c9f0da2d1bb7" escape="true"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The estimated useful lives of property, plant and equipment are as follows:</span></div><div style="margin-bottom: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:53.769%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.944%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated<br/>Useful Life</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Land</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">n/a</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9797d5d4d2d74946bb78dc6d0073ed7f_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfMi00LTEtMS0w_79b627e8-86f4-4e7b-bed9-27c5ee3b3258">4,466</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1f9f0b36fd184bdf993eae4649bdde5e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfMi02LTEtMS0w_11178508-d59a-4afb-a143-259c97cb6129">4,466</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold and building improvements</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i61a81fe6747a4fbd95f7d8fc09679b7e_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfMy00LTEtMS0w_64c30037-a642-4767-87d4-f34f84f1664e">111,778</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i496adad1d8d2487eabf6c80aec8b36b3_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfMy02LTEtMS0w_72c0a87f-e71d-48f6-8e52-650968ece891">80,352</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Land improvements</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="id48dc1df47424eac943c7710254486f9_D20190101-20190630" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfNC0yLTEtMS0w_38026699-23dc-4abb-8685-a5cfd8fc6525">15</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if889b7177640446db6847ced55b54aeb_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfNC00LTEtMS0w_e1b6da0a-0457-4167-9cea-653f2dfd1d4d">2,399</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2b3461b88b0f453badf5e435939ca11b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfNC02LTEtMS0w_e6dae172-4119-44ed-a185-28eef834def8">1,766</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Buildings</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonNumeric contextRef="id2120d395f4544118ba0a55e8e3c87f8_D20200101-20200630" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfNS0yLTEtMS0wL3RleHRyZWdpb246ZjMxZTAxOTgyNTY1NDJkZWFmMGM4YTQ2YmQzZTI2YTVfMTY0OTI2NzQ0MTY5Ng_322c2666-b8b6-4d37-94c5-642d57c89c6d">30</ix:nonNumeric> - <ix:nonNumeric contextRef="ica4713bc002c49cfac307b498ea6a642_D20200101-20200630" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfNS0yLTEtMS0wL3RleHRyZWdpb246ZjMxZTAxOTgyNTY1NDJkZWFmMGM4YTQ2YmQzZTI2YTVfMTY0OTI2NzQ0MTY5OQ_7ea867ee-f1cc-42d0-8428-40a8ae913ccb">40</ix:nonNumeric> years</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4d08714bb29a4216b777f76da8ee1620_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfNS00LTEtMS0w_116c5019-5e7f-45cb-a114-2a74b47730ab">165,926</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5e130f8a9ee44a9f87687b4ae73c6541_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfNS02LTEtMS0w_5d933219-c538-411c-b577-954098eb6ea9">112,815</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Computer equipment and computer software</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ifb1d03f50cb34c65b035fb1153652820_D20190101-20190630" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfNi0yLTEtMS0w_b36aa0b2-0562-4fe5-9bb8-8dc71e9d60fc">3</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if88e1b37805245ab91f6ab0e936b6d96_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfNi00LTEtMS0w_f88b95ff-33c2-4fcd-993c-341d48a87abc">74,447</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i95a7425fb4474dd48c055bc0b3421a43_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfNi02LTEtMS0w_5d0d2941-7a5d-481d-8c91-180a8f81a078">65,323</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Laboratory equipment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonNumeric contextRef="i1584654f08b941f49c6c746b8c50d37e_D20190101-20190630" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfNy0yLTEtMS0wL3RleHRyZWdpb246YmQ4NzMzZWMzZTZiNDIyOGI3ZDg2N2VmMDc2ZmI2MTBfNA_0d11e7a5-b0e7-4e1c-b640-0f7c42f02646">3</ix:nonNumeric> - <ix:nonNumeric contextRef="id7cf3965f7c94344bd95fda3368cac53_D20190101-20190630" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfNy0yLTEtMS0wL3RleHRyZWdpb246YmQ4NzMzZWMzZTZiNDIyOGI3ZDg2N2VmMDc2ZmI2MTBfOQ_0ed875be-b9e0-438c-8e1a-d9fffc1f6726">10</ix:nonNumeric> years</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4abf7a3aa049470da1d0d81d72fc399d_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfNy00LTEtMS0w_c2e3ac0f-93d0-4274-924f-06edc5d638a2">130,323</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2f8aaec7af084c1fa1140464ca7fa9f4_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfNy02LTEtMS0w_cffd679c-eea2-4c49-bdb8-dc18ffbf71e4">104,008</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonNumeric contextRef="i034a1bf8a88442f5a165d4fcd1914337_D20190101-20190630" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfOC0yLTEtMS0wL3RleHRyZWdpb246MDFjNDg3ZTRiMGVkNGM4YWJhODQ1NGVmNDNlNGRkZjlfNA_bc0ab986-20ec-4e65-bcbd-adf6a340d482">3</ix:nonNumeric> - <ix:nonNumeric contextRef="i908b00edffdc423d96c6e1a522fbb893_D20190101-20190630" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfOC0yLTEtMS0wL3RleHRyZWdpb246MDFjNDg3ZTRiMGVkNGM4YWJhODQ1NGVmNDNlNGRkZjlfOQ_581c779c-9517-40a3-bab5-d473eabf57d0">10</ix:nonNumeric> years</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if4ceededfd40449b82f202614cb69f0f_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfOC00LTEtMS0w_4e3ed128-36cf-4629-b7fd-d86cfa923ca0">22,698</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia860ca493db04488ad4b01ddd70c5a6d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfOC02LTEtMS0w_328d6989-8a3c-4835-8ecf-ac0e8fe44a59">14,539</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets under construction</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">n/a</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9fd1c8570f5943aca35e870775ee5c85_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfOS00LTEtMS0w_ff833ec6-b209-41a0-89a5-795d49f18656">61,628</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5f757f96c5404bc4b9c7bc3ffa7d45e8_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfOS02LTEtMS0w_83ea652d-2400-4097-9834-ae0ffec52ff4">149,687</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment, at cost</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfMTAtNC0xLTEtMA_cbddd505-2b46-43b5-8faf-867400164d50">573,665</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfMTAtNi0xLTEtMA_9e50cfd0-7c17-4d83-8e56-c0f6ae3b1e3f">532,956</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfMTEtNC0xLTEtMA_1fdf3f23-23ba-4972-8a89-f6abe7370df6">110,228</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfMTEtNi0xLTEtMA_687d1348-14c8-4306-bfc3-1eea03b2bce3">77,631</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfMTItNC0xLTEtMA_7cfa4e5f-cbde-4382-b949-6f55a8b81874">463,437</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfMTItNi0xLTEtMA_4c222004-36c5-4095-b25d-8a192a2d312f">455,325</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">______________</span></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">Lesser of remaining lease term, building life, or estimated useful life.</span></div></ix:nonNumeric><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Depreciation expense for the three months ended June 30, 2020 and 2019 was $<ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RleHRyZWdpb246Y2VlYWM3MDE0OGJlNDA2Yjg4YzBkMjA1NTBhMDI3Y2RfMjc0ODc3OTA3MDUxNg_2bda15c2-bd9b-430b-9ac2-e731a0152f9b">17.6</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RleHRyZWdpb246Y2VlYWM3MDE0OGJlNDA2Yjg4YzBkMjA1NTBhMDI3Y2RfMjc0ODc3OTA3MDUyMw_61032c80-154a-4278-b939-288db83033ff">7.1</ix:nonFraction>&#160;million, respectively. Depreciation expense for the six months ended June 30, 2020 and 2019 was $<ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RleHRyZWdpb246Y2VlYWM3MDE0OGJlNDA2Yjg4YzBkMjA1NTBhMDI3Y2RfMjUx_ba667126-1cef-40c8-8609-3f4f7d33c2e0">33.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RleHRyZWdpb246Y2VlYWM3MDE0OGJlNDA2Yjg4YzBkMjA1NTBhMDI3Y2RfMjU4_fa628eed-d0ab-487d-9201-c259c1f7f45c">13.4</ix:nonFraction> million, respectively.  </span></div></ix:continuation><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i46b1150e28454664b3ead37fa329d232">At June&#160;30, 2020, the Company had $<ix:nonFraction unitRef="usd" contextRef="i9fd1c8570f5943aca35e870775ee5c85_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RleHRyZWdpb246Y2VlYWM3MDE0OGJlNDA2Yjg4YzBkMjA1NTBhMDI3Y2RfMjk5_935ab012-d70c-4c4e-9501-cc692a8cebd4">61.6</ix:nonFraction> million of assets under construction which consisted of $<ix:nonFraction unitRef="usd" contextRef="i4abf7a3aa049470da1d0d81d72fc399d_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ConstructionInProgressGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RleHRyZWdpb246Y2VlYWM3MDE0OGJlNDA2Yjg4YzBkMjA1NTBhMDI3Y2RfMzUw_83bd208a-60c3-484b-a0da-4470ae9fc5dd">11.5</ix:nonFraction> million in laboratory equipment, $<ix:nonFraction unitRef="usd" contextRef="i61a81fe6747a4fbd95f7d8fc09679b7e_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ConstructionInProgressGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RleHRyZWdpb246Y2VlYWM3MDE0OGJlNDA2Yjg4YzBkMjA1NTBhMDI3Y2RfMzk3_31f8ad78-817e-4d78-8949-17673a455396">43.9</ix:nonFraction> million of building and leasehold improvements, $<ix:nonFraction unitRef="usd" contextRef="i5490fceaa80a41a09f275c00ef766103_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ConstructionInProgressGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RleHRyZWdpb246Y2VlYWM3MDE0OGJlNDA2Yjg4YzBkMjA1NTBhMDI3Y2RfNDQw_ca295bf0-4368-46bf-8b2a-7a8cc7f300f0">5.6</ix:nonFraction> million in capitalized costs related to software projects, and $<ix:nonFraction unitRef="usd" contextRef="if4ceededfd40449b82f202614cb69f0f_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ConstructionInProgressGross" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RleHRyZWdpb246Y2VlYWM3MDE0OGJlNDA2Yjg4YzBkMjA1NTBhMDI3Y2RfNDk4_6c6441f0-c787-4f4e-9f35-be64e5930413">0.6</ix:nonFraction> million related to furniture and fixtures. Depreciation will begin on these assets once they are placed into service. The Company expects to incur an additional $<ix:nonFraction unitRef="usd" contextRef="i4abf7a3aa049470da1d0d81d72fc399d_I20200630" decimals="-5" format="ixt:numdotdecimal" name="exas:EstimatedCostToCompleteConstruction" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RleHRyZWdpb246Y2VlYWM3MDE0OGJlNDA2Yjg4YzBkMjA1NTBhMDI3Y2RfNjU0_ac0c6d2b-7424-43a2-9d7b-8ca181dbdbdf">2.9</ix:nonFraction> million to complete the laboratory equipment, $<ix:nonFraction unitRef="usd" contextRef="i61a81fe6747a4fbd95f7d8fc09679b7e_I20200630" decimals="-5" format="ixt:numdotdecimal" name="exas:EstimatedCostToCompleteConstruction" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RleHRyZWdpb246Y2VlYWM3MDE0OGJlNDA2Yjg4YzBkMjA1NTBhMDI3Y2RfNjk1_36fead66-e05b-4c61-a20e-d63e4bf4bb5d">6.7</ix:nonFraction> million to complete the building projects and leasehold improvements, $<ix:nonFraction unitRef="usd" contextRef="i5490fceaa80a41a09f275c00ef766103_I20200630" decimals="-5" format="ixt:numdotdecimal" name="exas:EstimatedCostToCompleteConstruction" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RleHRyZWdpb246Y2VlYWM3MDE0OGJlNDA2Yjg4YzBkMjA1NTBhMDI3Y2RfNzYw_a1a0553a-1734-4f17-80d3-aed35e309309">2.0</ix:nonFraction> million to complete the software projects, and minimal costs to complete the furniture and fixtures. These projects are expected to be completed throughout 2020 and 2021.</ix:continuation> </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span><br/></span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">24</span></div></div></div><div id="i78b17081e4494727abba011e500a2380_46"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-indent:36pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(5)&#160;<ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RleHRyZWdpb246YTA2NmI5MTk4MWIxNGFhM2EzYjZmOTExNDkzMmIwNTFfMjQyOA_9a362c5e-86b9-4c0a-b055-f9e82c00be8b" continuedAt="ib435d5b4fa4e4e2b94e7d7f40c739f51" escape="true">INTANGIBLE ASSETS AND GOODWILL</ix:nonNumeric></span></div><ix:continuation id="ib435d5b4fa4e4e2b94e7d7f40c739f51" continuedAt="ic1094a586b214e9baa3423eb35cc0d32"><div style="margin-bottom:12pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Intangible Assets</span></div><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RleHRyZWdpb246YTA2NmI5MTk4MWIxNGFhM2EzYjZmOTExNDkzMmIwNTFfMjQzMA_712e54f6-6617-45fe-809d-bf99ae90cce5" escape="true"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the net-book-value and estimated remaining life of the Company&#8217;s intangible assets as of June&#160;30, 2020:&#8203;</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:39.025%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.945%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Remaining<br/>Life (Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Balance at June 30, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finite-lived intangible assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade name</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i0e569a2d11804699881b7c316d6bd5ce_D20200101-20200630" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfMi0yLTEtMS0w_0754c989-d19a-4026-9777-57a5579832b1">15.4</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idd164dca78ab4748b438e61b4d28e1aa_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfMi00LTEtMS0w_8065d801-3147-4492-95ab-188743ca7167">100,700</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="idd164dca78ab4748b438e61b4d28e1aa_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfMi02LTEtMS0w_1dc4191f-09b7-4494-8151-62825fb3d1aa">4,109</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idd164dca78ab4748b438e61b4d28e1aa_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfMi04LTEtMS0w_58b4637c-bbbd-49b1-bc5e-4938ec539c50">96,591</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ic576c649f3c9481db1fc0ed9ad189bbf_D20200101-20200630" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfMy0yLTEtMS0w_bf632b30-3dad-4e11-88e8-72b90299ec6a">13.3</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6ac2ac5df95c4f7eb8e20be3f731bade_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfMy00LTEtMS0w_14e2f09d-ae35-4fae-b180-a800d782bfc0">2,700</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i6ac2ac5df95c4f7eb8e20be3f731bade_I20200630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfMy02LTEtMS0w_05fc6584-07d9-48e2-a7e3-e67cfc41dc62">314</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6ac2ac5df95c4f7eb8e20be3f731bade_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfMy04LTEtMS0w_dd33865a-ca0b-458d-95c4-44113a5c1852">2,386</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Patents</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i50e54dedc3e44ea7817177d27f92aa7f_D20200101-20200630" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfNC0yLTEtMS0w_94026570-325f-4624-87ed-c13e9ccde198">8.4</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i885dcfb1c6844796951faf6955777141_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfNC00LTEtMS0w_097034e2-dac9-4db4-be8f-5105234f5803">22,689</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i885dcfb1c6844796951faf6955777141_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfNC02LTEtMS0w_0243e15b-2633-4f0e-8cdc-05fd3c8d7efd">7,105</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i885dcfb1c6844796951faf6955777141_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfNC04LTEtMS0w_7ce7b8a0-ce52-4e33-8214-4f2b969d834f">15,584</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Acquired developed technology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i24e0afe9d8724c38b3f3aa20f37fbed8_D20200101-20200630" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfNS0yLTEtMS0w_601b2642-e43f-4ca0-8b0a-0a7dd66cd4b8">9.5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idc78d90764924150aeb4dd9cb262342a_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfNS00LTEtMS0w_a2c61f4b-f512-4645-a430-f47ac7cacf6b">814,171</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="idc78d90764924150aeb4dd9cb262342a_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfNS02LTEtMS0w_c8cb91d5-2316-4501-9227-08d789b91c58">52,766</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idc78d90764924150aeb4dd9cb262342a_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfNS04LTEtMS0w_35c57c51-3995-4139-83bc-12f467fed687">761,405</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Supply agreements</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i83ce7014531c4348a32fd8c7b311fe3a_D20200101-20200630" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfNi0yLTEtMS0w_04711c45-20ad-4293-83f1-7cd9fba33e93">7.0</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7ee789f2f00a48c1a85399c95d6be3c5_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfNi00LTEtMS0w_c0d69eec-f96a-450c-bba0-d40a6a06c6e4">30,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i7ee789f2f00a48c1a85399c95d6be3c5_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfNi02LTEtMS0w_1fd0a9bb-25b8-4e28-9dcc-a0793e3b4c6b">2,549</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7ee789f2f00a48c1a85399c95d6be3c5_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfNi04LTEtMS0w_02377bf0-e7d5-44b6-886d-c7d8d3692ae1">27,451</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Internally developed technology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i0a83a36cd3d740ceb3c55cd9f2640239_D20200101-20200630" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfNy0yLTEtMS0w_a76c41cf-3024-45d8-a3a9-d4949d4cdaeb">2.3</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie707aa91d16d4db88faba2c5a95c8cb6_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfNy00LTEtMS0w_599c5a81-ff5b-4404-9662-2f504fca3f0c">1,796</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie707aa91d16d4db88faba2c5a95c8cb6_I20200630" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfNy02LTEtMS0w_91790177-d003-4794-b552-4a8c5934e60f">590</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie707aa91d16d4db88faba2c5a95c8cb6_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfNy04LTEtMS0w_33d88af0-a35c-4d2e-a9ea-d8a1bbf4f5fb">1,206</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total finite-lived intangible assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfOC00LTEtMS0w_ca6da674-6bb0-49b5-ab22-af3a4e4b516b">972,056</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfOC02LTEtMS0w_af7a5570-139c-420c-bf9f-bf9d1d662b29">67,433</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfOC04LTEtMS0w_340e3493-0c64-4ce7-93ea-e8c66ec47c20">904,623</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">In-process research and development</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">n/a</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9bdb15da6193491d9182154724d0f140_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfOS00LTEtMS0w_0b0d6550-1cbb-471e-8f92-a10cf2f65e08">200,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9bdb15da6193491d9182154724d0f140_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfOS04LTEtMS0w_f3bb4222-2c93-4011-b1ef-0b8173251bb4">200,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Internally developed technology in process</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">n/a</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i39278ade4e5b4aa0b85b1013a19b9860_I20200630" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfMTAtNC0xLTEtMA_2d298fa7-d99c-4978-a6e2-12251f63281b">492</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i39278ade4e5b4aa0b85b1013a19b9860_I20200630" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfMTAtOC0xLTEtMA_6584668e-e3e5-4f79-91bc-c467a5069e99">492</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total intangible assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfMTEtNC0xLTEtMA_48165708-40d0-43c0-b3c0-3d895fc038ff">1,172,548</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfMTEtNi0xLTEtMA_6aeab563-936d-4f07-ae8e-5710282be118">67,433</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfMTEtOC0xLTEtMA_e06d0c63-83dc-4f5e-829a-b68523c27735">1,105,115</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the net-book-value and estimated remaining life of the Company&#8217;s intangible assets as of December&#160;31, 2019:&#8203;</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:39.025%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.945%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Remaining<br/>Life (Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Balance at December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finite-lived intangible assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade name</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ia2ff53d45dae43ca9c806bb837330075_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfMi0yLTEtMS0w_38968b6b-6de3-4f07-9a2b-2dba8a9fe915">15.9</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i17c109a1066f445eb1a98f9c5c468afa_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfMi00LTEtMS0w_88e3ae82-0e40-488d-9584-d2a7ebded950">100,700</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i17c109a1066f445eb1a98f9c5c468afa_I20191231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfMi02LTEtMS0w_4f4950e8-04d9-47b6-bed4-2f0e705393ad">961</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i17c109a1066f445eb1a98f9c5c468afa_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfMi04LTEtMS0w_8469de8f-70a7-4322-a16e-1ce0b8e493dc">99,739</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i6d09667877d5420a933bf6ebc23e38ed_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfMy0yLTEtMS0w_05272383-23ea-4651-954c-99a3acd9734c">13.6</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i94bc2092dc9245739ea16e59f097288e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfMy00LTEtMS0w_fad44cfd-5c9e-4248-98a1-0908e14dcf34">2,700</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i94bc2092dc9245739ea16e59f097288e_I20191231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfMy02LTEtMS0w_99e810ad-c073-4ced-942b-5e5e938533cf">224</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i94bc2092dc9245739ea16e59f097288e_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfMy04LTEtMS0w_ffc401d0-12a9-4042-baff-bcd9fa56cee1">2,476</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Patents</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ib7ea07405f8a45c1a5c1a74c2bf070e2_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfNC0yLTEtMS0w_ea72f76a-8ab8-49a5-88c7-5a8041f2b38c">8.8</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i604e295881f74b3fb4d0e5f90df4289f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfNC00LTEtMS0w_c8e77ac7-aedb-4ee8-8f1d-ee896341e545">22,690</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i604e295881f74b3fb4d0e5f90df4289f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfNC02LTEtMS0w_16b6128c-e0c2-4a29-a583-6d362c386879">5,974</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i604e295881f74b3fb4d0e5f90df4289f_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfNC04LTEtMS0w_6a1990ff-076d-4915-a1f5-e235cf58908b">16,716</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Acquired developed technology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="iee1ebb9fb75d47d78adc1e6102872051_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfNS0yLTEtMS0w_7e6c7980-88b5-44fc-ae1b-1119aa127306">9.9</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3827d6cff0da45098370b4f3001de4f2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfNS00LTEtMS0w_cd829d53-b9fb-4944-b187-bba2dee0283f">806,371</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3827d6cff0da45098370b4f3001de4f2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfNS02LTEtMS0w_2efd6d84-20e3-40f1-9dbb-9da9a884d6b9">12,345</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3827d6cff0da45098370b4f3001de4f2_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfNS04LTEtMS0w_19d5874e-1538-4897-a1e6-28bc0a8b6e9a">794,026</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Supply agreements</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ie4c3cde2b3c84e60bad4a62d35fa89d3_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfNi0yLTEtMS0w_0410793a-d2af-4e39-8f04-14f0a6b8207a">7.5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i12707f6c4dad4bdb8f4e3bc696cd9664_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfNi00LTEtMS0w_d6e3b25b-b3d5-4b10-b3d3-a032a2d5bb5f">30,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i12707f6c4dad4bdb8f4e3bc696cd9664_I20191231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfNi02LTEtMS0w_46494add-6403-4aec-8736-241bc3d638c7">571</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i12707f6c4dad4bdb8f4e3bc696cd9664_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfNi04LTEtMS0w_6b3d4e85-9361-4c84-a35c-559c678bd24b">29,429</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Internally developed technology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i3aea36421ca74dd79cddc038616f61eb_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfNy0yLTEtMS0w_ea8209cb-eb43-4fe1-933c-3815198d3505">2.5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie6a2b633503344bfb6c35d4908ddc5ee_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfNy00LTEtMS0w_6c8c3582-8d2b-4183-95d2-237d6b7ee6ba">1,229</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie6a2b633503344bfb6c35d4908ddc5ee_I20191231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfNy02LTEtMS0w_01db0ff9-747b-4aa2-b2e7-510abeb921a5">336</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie6a2b633503344bfb6c35d4908ddc5ee_I20191231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfNy04LTEtMS0w_4d7a0ecc-0257-475f-b928-6886d8b9d289">893</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total finite-lived intangible assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfOC00LTEtMS0w_046e246b-e0c5-41f5-994c-098682e74998">963,690</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfOC02LTEtMS0w_d00f15ed-5a5e-4a6b-b3f9-c707903f5e96">20,411</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfOC04LTEtMS0w_aec5ae8c-6041-4963-bfe6-391221030a69">943,279</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">In-process research and development</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">n/a</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i76792a8c07684091b06da414368fae07_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfOS00LTEtMS0w_4ec71fad-45be-4361-ba91-b93387fc29cd">200,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i76792a8c07684091b06da414368fae07_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfOS04LTEtMS0w_f6d0c061-e195-41da-bca0-c7aec4604445">200,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Internally developed technology in process</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">n/a</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i84b7f3d781db470a871f4e05a9f4ca7a_I20191231" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfMTAtNC0xLTEtMA_89c08543-df62-4ee8-a9dc-f01fb4199e49">271</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i84b7f3d781db470a871f4e05a9f4ca7a_I20191231" decimals="-3" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfMTAtOC0xLTEtMA_aae4dadc-520b-4fbe-8561-bdaa16923415">271</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total intangible assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfMTEtNC0xLTEtMA_1ff235e3-abb9-4dd9-8988-45b7e58bf01b">1,163,961</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfMTEtNi0xLTEtMA_ef0d4778-d481-4fdd-9479-87e3c26d8139">20,411</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfMTEtOC0xLTEtMA_f9f531b7-ce81-4fe7-a90e-b2d06a480063">1,143,550</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;margin-bottom:12pt;"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-indent:36pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><ix:continuation id="ic1094a586b214e9baa3423eb35cc0d32"><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RleHRyZWdpb246YTA2NmI5MTk4MWIxNGFhM2EzYjZmOTExNDkzMmIwNTFfMjQzMQ_fdbc9bdc-e216-4987-a523-74f34fc59705" escape="true"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June&#160;30, 2020, the estimated future amortization expense associated with the Company&#8217;s finite-lived intangible assets for each of the five succeeding fiscal years is as follows:&#8203;</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:84.057%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.943%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOmY3NTIzYTM0YzNmNjQ4MmZiNmQ3MDdmODcyOWQ5YjhiL3RhYmxlcmFuZ2U6Zjc1MjNhMzRjM2Y2NDgyZmI2ZDcwN2Y4NzI5ZDliOGJfMS0xLTEtMS0w_fc9b164a-11b8-47e7-a963-d41d8bab63ac">47,158</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOmY3NTIzYTM0YzNmNjQ4MmZiNmQ3MDdmODcyOWQ5YjhiL3RhYmxlcmFuZ2U6Zjc1MjNhMzRjM2Y2NDgyZmI2ZDcwN2Y4NzI5ZDliOGJfMi0xLTEtMS0w_ad70e5c5-9463-4f5b-9725-602dd16d0924">94,217</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOmY3NTIzYTM0YzNmNjQ4MmZiNmQ3MDdmODcyOWQ5YjhiL3RhYmxlcmFuZ2U6Zjc1MjNhMzRjM2Y2NDgyZmI2ZDcwN2Y4NzI5ZDliOGJfMy0xLTEtMS0w_e32f2656-09b1-4ffc-8bd4-7dee62394724">94,012</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOmY3NTIzYTM0YzNmNjQ4MmZiNmQ3MDdmODcyOWQ5YjhiL3RhYmxlcmFuZ2U6Zjc1MjNhMzRjM2Y2NDgyZmI2ZDcwN2Y4NzI5ZDliOGJfNC0xLTEtMS0w_5ff88f0f-c6dd-4d28-911f-d1405bfd5e67">93,724</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOmY3NTIzYTM0YzNmNjQ4MmZiNmQ3MDdmODcyOWQ5YjhiL3RhYmxlcmFuZ2U6Zjc1MjNhMzRjM2Y2NDgyZmI2ZDcwN2Y4NzI5ZDliOGJfNS0xLTEtMS0w_d24ddf2c-ac57-4c15-a03b-2eb93b6c30d0">93,345</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="exas:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOmY3NTIzYTM0YzNmNjQ4MmZiNmQ3MDdmODcyOWQ5YjhiL3RhYmxlcmFuZ2U6Zjc1MjNhMzRjM2Y2NDgyZmI2ZDcwN2Y4NzI5ZDliOGJfNi0xLTEtMS0w_4708ceef-a577-4569-909a-5859f7a18561">482,167</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOmY3NTIzYTM0YzNmNjQ4MmZiNmQ3MDdmODcyOWQ5YjhiL3RhYmxlcmFuZ2U6Zjc1MjNhMzRjM2Y2NDgyZmI2ZDcwN2Y4NzI5ZDliOGJfNy0xLTEtMS0w_1ade0f91-3382-49a0-a6e3-4d70f8b8d501">904,623</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s acquired intangible assets are being amortized on a straight-line basis over the estimated useful life. The amortization expense recorded from these intangible assets is reported in amortization of acquired intangible assets on the condensed consolidated statements of operations.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Goodwill</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As a result of the the acquisition of Paradigm Diagnostics, Inc. (&#8220;Paradigm&#8221;) and Viomics, Inc. (&#8220;Viomics&#8221;) in March 2020, the Company recognized goodwill of $<ix:nonFraction unitRef="usd" contextRef="i322da870ff66477f9a015f3a1d27d936_I20200331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RleHRyZWdpb246YTA2NmI5MTk4MWIxNGFhM2EzYjZmOTExNDkzMmIwNTFfMTY0OTI2NzQ0NDQyNw_2d44822f-80f8-4c76-b4bd-be44708965e0">30.4</ix:nonFraction> million, which includes an immaterial post-acquisition adjustment to goodwill in the second quarter of 2020. Refer to the Company&#8217;s 2019 10-K for further discussion on goodwill recorded from previous business combinations. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company evaluates goodwill for possible impairment in accordance with ASC 350 on an annual basis during the fourth quarter, or more frequently if events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Qualitative factors considered in this assessment include industry and market conditions, overall financial performance, and other relevant events and factors affecting the Company's business. Based on the qualitative assessment, if it is determined that the fair value of goodwill is more likely than not to be less than its carrying amount, the fair value of a reporting unit will be calculated and compared with its carrying amount and an impairment charge will be recognized for the amount that the carrying value exceeds the fair value. Due to the impact of COVID-19 on the Company&#8217;s operations, the Company performed a qualitative assessment of goodwill to determine if an event indicating impairment was present. No such indicators were identified as of June&#160;30, 2020. There were <ix:nonFraction unitRef="usd" contextRef="ie60568f237b7443ebd48b490bbc76390_D20190101-20191231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:GoodwillImpairmentLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RleHRyZWdpb246YTA2NmI5MTk4MWIxNGFhM2EzYjZmOTExNDkzMmIwNTFfMjA1Mw_5181e217-b264-4b72-ab80-688fd66ce870"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:GoodwillImpairmentLoss" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RleHRyZWdpb246YTA2NmI5MTk4MWIxNGFhM2EzYjZmOTExNDkzMmIwNTFfMjA1Mw_7ac5f0d9-fff9-4605-be99-404f9b812efa">no</ix:nonFraction></ix:nonFraction> impairment losses for the periods ended June&#160;30, 2020 and December&#160;31, 2019. During the six months ended June 30, 2020, the Company recognized a measurement period adjustment to goodwill of $<ix:nonFraction unitRef="usd" contextRef="i28426939bd104453a00d4a9e7ba299ec_I20200630" decimals="-5" format="ixt:numdotdecimal" name="exas:GoodwillAcquiredAdjustment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RleHRyZWdpb246YTA2NmI5MTk4MWIxNGFhM2EzYjZmOTExNDkzMmIwNTFfMjE5Mg_2ac4ddc4-c8ba-4ba5-b549-e45885ca57f4">4.0</ix:nonFraction> million related to an increase in Genomic Health&#8217;s pre-acquisition deferred tax liability due to finalization of certain income-tax related items.</span></div><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RleHRyZWdpb246YTA2NmI5MTk4MWIxNGFhM2EzYjZmOTExNDkzMmIwNTFfMjQyOQ_48b34ff5-8436-4b5a-9110-1cd643dbbee1" escape="true"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The change in the carrying amount of goodwill for the periods ended June&#160;30, 2020 and December&#160;31, 2019 is as follows:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:83.256%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.943%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, January 1, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id95493ba43d44966a6e02ab0a6fd4c20_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOmRiYzZkMWEwOGFiNzQxZjk4YWRjZGYyYjAyY2RmNmI3L3RhYmxlcmFuZ2U6ZGJjNmQxYTA4YWI3NDFmOThhZGNkZjJiMDJjZGY2YjdfMS0yLTEtMS0w_8d40382e-e2b9-4a6d-8cc0-74d5d52f5d73">17,279</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Genomic Health acquisition</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia6d2f296a87e4207b082a1659f0ea5f8_D20190101-20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOmRiYzZkMWEwOGFiNzQxZjk4YWRjZGYyYjAyY2RmNmI3L3RhYmxlcmFuZ2U6ZGJjNmQxYTA4YWI3NDFmOThhZGNkZjJiMDJjZGY2YjdfMi0yLTEtMS0w_2ee4c3ef-3a95-4d78-8029-465e0b28b918">1,185,918</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOmRiYzZkMWEwOGFiNzQxZjk4YWRjZGYyYjAyY2RmNmI3L3RhYmxlcmFuZ2U6ZGJjNmQxYTA4YWI3NDFmOThhZGNkZjJiMDJjZGY2YjdfMy0yLTEtMS0w_e18b76cc-35bb-4368-a800-9239b4fe6eb6">1,203,197</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Paradigm &amp; Viomics acquisition</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8cd0e85e1b8a4802a7079653fda363eb_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOmRiYzZkMWEwOGFiNzQxZjk4YWRjZGYyYjAyY2RmNmI3L3RhYmxlcmFuZ2U6ZGJjNmQxYTA4YWI3NDFmOThhZGNkZjJiMDJjZGY2YjdfNC0yLTEtMS0w_b931f3e1-53bc-4710-84cc-219a9fef7a9b">30,431</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Genomic Health acquisition adjustment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i28426939bd104453a00d4a9e7ba299ec_I20200630" decimals="-3" format="ixt:numdotdecimal" name="exas:GoodwillAcquiredAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOmRiYzZkMWEwOGFiNzQxZjk4YWRjZGYyYjAyY2RmNmI3L3RhYmxlcmFuZ2U6ZGJjNmQxYTA4YWI3NDFmOThhZGNkZjJiMDJjZGY2YjdfNS0yLTEtMS0w_4ea80d84-e4c5-490f-ad2c-6724d3d6d306">4,044</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOmRiYzZkMWEwOGFiNzQxZjk4YWRjZGYyYjAyY2RmNmI3L3RhYmxlcmFuZ2U6ZGJjNmQxYTA4YWI3NDFmOThhZGNkZjJiMDJjZGY2YjdfNi0yLTEtMS0w_15e4514c-403c-49ba-9f5c-eb50974e0148">1,237,672</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-indent:18pt;margin-bottom:12pt;"><span><br/></span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;margin-bottom:12pt;"><span><br/></span></div></div></div><div id="i78b17081e4494727abba011e500a2380_49"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(6)&#160;<ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RleHRyZWdpb246ZWUxZTY2NmY0MWMwNDQ0NmI0YzI3NTcxM2EzYzMyZjlfNTM4NA_685af482-a05a-4999-bac8-a18266cb78ae" continuedAt="id7a83e2f29db478a887129f7caa5631d" escape="true">FAIR VALUE MEASUREMENTS</ix:nonNumeric></span></div><ix:continuation id="id7a83e2f29db478a887129f7caa5631d" continuedAt="i0e426c266ed542d391fe313b3099b6ef"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The three levels of the fair value hierarchy established are as follows:</span></div><div style="text-indent:-36pt;padding-left:72pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Level 1</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;Quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access as of the reporting date. Active markets are those in which transactions for the asset or liability occur in sufficient frequency and volume to provide pricing information on an ongoing basis.</span></div><div style="text-indent:-36pt;padding-left:72pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Level 2</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;Pricing inputs other than quoted prices in active markets included in Level 1, which are either directly or indirectly observable as of the reporting date. These include quoted prices for similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active.</span></div><div style="text-indent:-36pt;padding-left:72pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Level 3</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;Unobservable inputs that reflect the Company&#8217;s assumptions about the assumptions that market participants would use in pricing the asset or liability. Unobservable inputs shall be used to measure fair value to the extent that observable inputs are not available.</span></div><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RleHRyZWdpb246ZWUxZTY2NmY0MWMwNDQ0NmI0YzI3NTcxM2EzYzMyZjlfNTM3NQ_4d18bfd9-3337-4221-a49e-e8c63389df31" continuedAt="if82a565cedb24b768c7c1074202c0222" escape="true"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the Company&#8217;s fair value measurements as of June&#160;30, 2020 along with the level within the fair value hierarchy in which the fair value measurements in their entirety fall.</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:39.025%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.945%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value at June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Quoted&#160;Prices<br/>in&#160;Active<br/>Markets&#160;for<br/>Identical&#160;Assets<br/>(Level&#160;1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level&#160;2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant<br/>Unobservable<br/>Inputs<br/>(Level&#160;3)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash, cash equivalents, and restricted cash</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:5.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and money market</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4563b8cc06e446c689193d8783d05d37_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMi0yLTEtMS0w_cee6017f-c6dd-4d91-9b7b-a0ed16457a62">457,019</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i994bd80bd2fd43cfa22fdd289a3d53b7_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMi00LTEtMS0w_c106b351-9ca0-4011-a12f-259bfb0f3d63">457,019</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i651280b7ae934c8d94a37ea2f9f8c104_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMi02LTEtMS0w_ad59db63-0fcb-4a59-bdf9-a69b6ba13bb9">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6b6d8531d8b64c228566e230da13dc00_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMi04LTEtMS0w_a2042d26-c314-4ffb-8b12-12237390ad7b">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:5.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i290debfcb6914acb97818b3bbeb95d46_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMy0yLTEtMS0w_92daef1d-9109-41e7-a3f5-859c11193ca6">246,907</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieae87b149d8041a3a496d52b656fee9d_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMy00LTEtMS0w_a1203ee1-882f-4c60-b1d8-2d6e96996c21">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6abff88dd22848b7a44a452390c74e7e_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMy02LTEtMS0w_e4b64016-a4a2-4945-98f3-98d2aac2cc47">246,907</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2166a793bdd8459c92828e2e0d5b0c0c_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMy04LTEtMS0w_5b129eb5-371c-4ccb-ba0b-b5ea623989f7">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted cash</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia17d98efcdd3479a89c0685c89722f55_I20200630" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfNy0yLTEtMS0w_f6ca7a34-d649-412b-b10d-f7ecef4cd874">282</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7e5a11344d304d87bfba6708c5cea108_I20200630" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfNy00LTEtMS0w_e4c07fd1-0736-4451-aad9-e424b1e2535c">282</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaf69067fb7984db2be8ade21a79724bd_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfNy02LTEtMS0w_45e93499-d732-4f50-bb7f-939c41128f0d">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic7aa036096ff49ce923109b3921f4244_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfNy04LTEtMS0w_5110171a-0079-4a1e-83ce-b1fa0758d732">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2268e1fcfd0e4fe9a1163d50bbc5afec_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfOS0yLTEtMS0w_f802fada-3841-4838-b7de-690da6af8dc3">220,561</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i61fc24eb01694d02aca9f69e0c1d6bae_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfOS00LTEtMS0w_1beb48a5-c445-4b58-bcda-8566db67c863">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1fa72da8ef62459bac505491e806e957_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfOS02LTEtMS0w_b8c7a6c6-00fb-4176-905e-417f73995d24">220,561</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i400aa829042d4d27a9e7b5358a4b9e66_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfOS04LTEtMS0w_f3a9aefa-3a50-4002-a5ab-02c810ce04b4">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i36511f3e82aa4d8699ca4ec4904f4d0a_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTAtMi0xLTEtMA_fbae3fb4-a1a6-46a7-ba2e-5db541c0673c">256,526</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifae02d8d10cf442f8cbd3c239f953475_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTAtNC0xLTEtMA_ab0022e8-4a9c-4b18-afca-86f6e476ccf7">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iecec584dfbee4c88b8e584173657ad38_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTAtNi0xLTEtMA_9b5b6eed-219e-4c9c-b25b-0cfae4c32baa">256,526</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ice78f063c882436ba44cccba63106956_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTAtOC0xLTEtMA_c6a287ac-dad8-4955-8572-095227ed0c85">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Certificates of deposit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaeaedf21bfca49d589b6d6f08c41dfbb_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTEtMi0xLTEtMA_09b3e9e1-0c5b-4a42-937b-8793b5d03025">10,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1234af73b56e417b8cea237323f2e71b_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTEtNC0xLTEtMA_e074002c-35e5-40b1-8b9f-a5d0143036b7">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i497b8f7074dc49cd9dc138a58d24ca96_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTEtNi0xLTEtMA_0bb8071a-d94e-4e3c-80f4-5f5dfca3105f">10,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icd072cace00f4e988f32d8f2196f99d3_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTEtOC0xLTEtMA_28303f54-9482-4580-86d0-8d4d469ea67d">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset backed securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifb3754dbbf764e7d82ba35fe9cb659ed_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTItMi0xLTEtMA_878891f8-8c61-42a3-84c4-379296875091">22,259</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i19ff3a9bdd724596b87ff8d21b513b6b_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTItNC0xLTEtMA_4e871208-caf9-4e3b-bb8c-d37c9008d33f">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idc17070b36fa48e994fe28f98e0bafe1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTItNi0xLTEtMA_cb0c3f41-c58b-4d5a-804f-809c71d31501">22,259</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7501bc1b03404d23863272e7f448eeb9_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTItOC0xLTEtMA_1a03c367-037a-410a-a386-0ce47a4afe02">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5a905d3e04147a8b0064b8514178266_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTMtMi0xLTEtMA_3220761b-f4f6-46dc-a24f-6ca55c50a5d2">8,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if2acaee4029647bea621f26435c65560_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTMtNC0xLTEtMA_1520f9d0-aecb-458b-becb-437d9aa376ad">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ide36523b621947fa99bbe5793c048e8e_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTMtNi0xLTEtMA_40f3bd01-e102-42a1-afb8-40fbb872c121">8,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i34f4bfd65c844648a6d47de0f67605c5_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTMtOC0xLTEtMA_7bcc1f7c-6de3-4d15-b200-e1b626a0947f">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity Securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idf1bb59aa15747cc956b86380b4e039e_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTQtMi0xLTEtMA_c7cbe416-14ea-4617-9cad-98ca41113735">1,385</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i83cc24a1c08d44b8b06bad94c65d664c_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTQtNC0xLTEtMA_04b4cd40-d53b-4177-9160-9796e2e73a26">1,385</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i643e41a7783a48b4aa024887444f4312_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTQtNi0xLTEtMA_1408a936-7ebc-4680-b38a-1d96880d2c12">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idb3c449efe8b470ca6cefd222ef5f1cd_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTQtOC0xLTEtMA_6d8c866c-5ca5-4e28-86c9-725eefd4a75b">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="idf1bb59aa15747cc956b86380b4e039e_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTYtMi0xLTEtMA_3dff6b27-763f-4c3b-9a82-a2a21088ddd0">2,551</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i83cc24a1c08d44b8b06bad94c65d664c_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTYtNC0xLTEtMA_b33553ec-1a12-47eb-a8a5-b25fe3e4fbed">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i643e41a7783a48b4aa024887444f4312_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTYtNi0xLTEtMA_7bc3bfb5-d80d-4c4f-89d9-7ec382891a9e">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="idb3c449efe8b470ca6cefd222ef5f1cd_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTYtOC0xLTEtMA_800d7914-4de4-40d7-a857-f706e1dcb7af">2,551</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idf1bb59aa15747cc956b86380b4e039e_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueNetAssetLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTctMi0xLTEtMA_f661a895-8aab-480a-913f-74d6f4ace4e8">1,220,388</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i83cc24a1c08d44b8b06bad94c65d664c_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueNetAssetLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTctNC0xLTEtMA_4c93bbb4-0a95-4d31-9f51-fda1631e7ff3">458,686</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i643e41a7783a48b4aa024887444f4312_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueNetAssetLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTctNi0xLTEtMA_3b220ee5-1e21-4fe8-a86c-1243658b09e3">764,253</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="idb3c449efe8b470ca6cefd222ef5f1cd_I20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:FairValueNetAssetLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTctOC0xLTEtMA_7e34272b-e1d1-4e6a-a40a-ba3b18389d6e">2,551</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8203;</span></div></ix:continuation><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><ix:continuation id="i0e426c266ed542d391fe313b3099b6ef" continuedAt="i01ff70119333452ab2086a25c170c395"><ix:continuation id="if82a565cedb24b768c7c1074202c0222"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the Company&#8217;s fair value measurements as of December&#160;31, 2019 along with the level within the fair value hierarchy in which the fair value measurements in their entirety fall.&#8203;</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:39.025%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.945%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value at December 31,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Quoted&#160;Prices<br/>in&#160;Active<br/>Markets&#160;for<br/>Identical&#160;Assets<br/>(Level&#160;1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level&#160;2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant<br/>Unobservable<br/>Inputs<br/>(Level&#160;3)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:5.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and money market</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if0a740f914114bcba51911a1453ddeed_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfMi0yLTEtMS0w_eb0bbd10-9e0a-423d-b2f6-2f0215afd9d0">146,932</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idf8b459be03d4f92887366ea6e5f7ed1_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfMi00LTEtMS0w_fd200f44-5843-49e8-ab0d-e7b03f7fe7d4">146,932</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i053285a6bc414ad9acddb7b7eb0966c6_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfMi02LTEtMS0w_c23cf34d-cf65-467d-95ee-a31f2c52a681">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i84e802f011334449bf1be5e580d5703a_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfMi04LTEtMS0w_0bdb460f-f4b3-40a1-84ef-6ec92866e0a3">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:5.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if97974e7b05441fd83b0a284a89c84b5_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfMy0yLTEtMS0w_9315acef-b056-42b8-a30f-f7600f4df4ad">30,322</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib29e3f9b586d4cce8454622f26906d47_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfMy00LTEtMS0w_b91d53bd-6489-414d-9b4d-56a95628240d">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i35755d4e4aca4b5d865f55a00ebf6f41_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfMy02LTEtMS0w_6afd309c-4298-4450-89f9-4684e02186ff">30,322</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i371eb492ebf3406187604855fffe85c1_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfMy04LTEtMS0w_0f65cbcb-3f59-45d2-89dd-427216bf817c">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:5.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted cash</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic77d82d61c87496faa7e0799920061b8_I20191231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfNC0yLTEtMS0w_cb28bd76-bbfd-4ce1-95b8-75f7058b6dc2">274</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ica364f0084a348e38d342159bc2ee1cd_I20191231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfNC00LTEtMS0w_badb0cc9-030c-4186-ad9e-5134cf0d8567">274</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia600504589844a9282df193f59e55b99_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfNC02LTEtMS0w_5b698b16-afbe-44e0-8dfa-d2c5fc7ead46">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i913d12f44c0d422689346e302b4af06c_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfNC04LTEtMS0w_ad356588-a3e5-4789-8d36-2fdb27f30108">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="icb12f0a5fda84c158d4a424672a844be_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfNi0yLTEtMS0w_f64fee4f-0076-47d5-9b9b-d891ce9065e4">140,682</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3b9bbbf16f294adca69ad4a30ddf4b8a_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfNi00LTEtMS0w_f4607d0a-83e4-4b6d-9527-a4a13cb26203">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7536bce11d044beb964cacf70a28bcda_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfNi02LTEtMS0w_6cf7c783-8f8b-4b83-ae09-b67ab01ae406">140,682</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib430417fe94f4a06998b399478f60075_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfNi04LTEtMS0w_0d81cc9e-866f-4dd9-9436-84fbc0707da7">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iec75dda268684bf0b30d13b5ddf25700_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfNy0yLTEtMS0w_32629e12-30b0-41b9-9599-3789afeac5af">4,003</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i160cd2039eca4180ab2ce867ef37eaa4_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfNy00LTEtMS0w_60da798e-4954-4853-a4b0-8cd824f52ac7">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9de20b27783c425cb4d863fe744b4a99_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfNy02LTEtMS0w_dd0dfa23-3a9d-4293-b73e-7bc4333fd8bf">4,003</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8d009724a2c34e359da697cd09e8d396_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfNy04LTEtMS0w_39b6fe13-d7c7-4ed2-890b-6711155b7137">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5e784d12954a409a9ae572b0bff41d2d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfOC0yLTEtMS0w_eee339bb-133f-4e2b-b010-28375c1e7dc6">1,716</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i197b9cf5dbf941ce99009c2de5c1edc4_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfOC00LTEtMS0w_f2d2a97d-e78f-4d86-9a54-468d7de3ce75">1,716</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4bbe367c66c7485e91994a10fd39d43a_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfOC02LTEtMS0w_5f4b8e9a-aed4-4218-b022-2dad6f4ac2c5">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i28e3cdb2a27548aca2496f96f9c435b9_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfOC04LTEtMS0w_5950c287-c1fb-4f3f-b265-abf8d57bca60">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i5e784d12954a409a9ae572b0bff41d2d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfMTAtMi0xLTEtMA_65ad0066-f9cd-44d8-858e-c255ad6ea484">2,879</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i197b9cf5dbf941ce99009c2de5c1edc4_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfMTAtNC0xLTEtMA_bf50ea4a-459e-4d74-9abe-0437869f6c34">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4bbe367c66c7485e91994a10fd39d43a_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfMTAtNi0xLTEtMA_3b0f5d20-85e3-458e-9e2d-e0c8b9f31d50">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i28e3cdb2a27548aca2496f96f9c435b9_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfMTAtOC0xLTEtMA_ad82bd63-75e2-497e-ba8f-57ca91c83ead">2,879</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5e784d12954a409a9ae572b0bff41d2d_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueNetAssetLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfMTEtMi0xLTEtMA_1d8c62c9-59b9-4747-a47f-090ed14046b9">321,050</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i197b9cf5dbf941ce99009c2de5c1edc4_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueNetAssetLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfMTEtNC0xLTEtMA_f1011fde-37eb-48c0-a0d1-46abdfb2548f">148,922</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4bbe367c66c7485e91994a10fd39d43a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueNetAssetLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfMTEtNi0xLTEtMA_fe82cd21-632c-4077-a2bc-7875a4397f2d">175,007</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i28e3cdb2a27548aca2496f96f9c435b9_I20191231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:FairValueNetAssetLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfMTEtOC0xLTEtMA_165e9d7b-4789-4638-a287-82c05bf094ae">2,879</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:continuation><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There have been no changes in valuation techniques or transfers between fair value measurement levels during the periods ended June&#160;30, 2020 and December&#160;31, 2019. The fair value of Level 2 instruments classified as cash equivalents and marketable debt securities are valued using a third-party pricing agency where the valuation is based on observable inputs including pricing for similar assets and other observable market factors. The Company&#8217;s marketable equity security investment in Biocartis is classified as a Level 1 instrument. See Note 7 for additional information on Biocartis. &#8203;</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Contingent Consideration</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In connection with the Biomatrica Acquisition, a contingent earn-out liability was created to account for an additional $<ix:nonFraction unitRef="usd" contextRef="i81218efdd3e84c46ae08a1aad6c64061_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RleHRyZWdpb246ZWUxZTY2NmY0MWMwNDQ0NmI0YzI3NTcxM2EzYzMyZjlfMjE0MQ_ba13fa4b-97db-4166-ae52-7f97172c9cd6">20.0</ix:nonFraction> million in contingent consideration that could be earned based upon certain revenue milestones being met. <ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RleHRyZWdpb246ZWUxZTY2NmY0MWMwNDQ0NmI0YzI3NTcxM2EzYzMyZjlfNTM4NQ_869f9536-1adc-4f6d-b8ff-fc908ad1d77a" continuedAt="i83d03927fa14482db96297be140a0551" escape="true">The following table provides a roll-forward of the fair values of the contingent consideration, which includes Level 3 measurements:</ix:nonNumeric></span></div><div style="margin-bottom:12pt;"><ix:continuation id="i83d03927fa14482db96297be140a0551"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:82.935%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.921%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.944%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent consideration</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, January 1, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjkyZTMxNGRhYTZjNzQ2OWJiZjRmNjJmNDUzZjYzM2E0L3RhYmxlcmFuZ2U6OTJlMzE0ZGFhNmM3NDY5YmJmNGY2MmY0NTNmNjMzYTRfMS0yLTEtMS0w_01c528dc-d3df-4a63-b09b-5cede529d30f">2,879</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Changes in fair value</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjkyZTMxNGRhYTZjNzQ2OWJiZjRmNjJmNDUzZjYzM2E0L3RhYmxlcmFuZ2U6OTJlMzE0ZGFhNmM3NDY5YmJmNGY2MmY0NTNmNjMzYTRfMi0yLTEtMS0w_bf21e654-c7ae-4014-ae79-42bb90f41654">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (losses) recognized in earnings</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="exas:BusinessCombinationContingentConsiderationGainLossRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjkyZTMxNGRhYTZjNzQ2OWJiZjRmNjJmNDUzZjYzM2E0L3RhYmxlcmFuZ2U6OTJlMzE0ZGFhNmM3NDY5YmJmNGY2MmY0NTNmNjMzYTRfMy0yLTEtMS0w_8935c300-fb4d-495e-a28c-ac3181d55d36">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Payments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" name="us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjkyZTMxNGRhYTZjNzQ2OWJiZjRmNjJmNDUzZjYzM2E0L3RhYmxlcmFuZ2U6OTJlMzE0ZGFhNmM3NDY5YmJmNGY2MmY0NTNmNjMzYTRfNC0yLTEtMS0w_391babfa-9c97-4da9-ada5-c53a470f7849">328</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjkyZTMxNGRhYTZjNzQ2OWJiZjRmNjJmNDUzZjYzM2E0L3RhYmxlcmFuZ2U6OTJlMzE0ZGFhNmM3NDY5YmJmNGY2MmY0NTNmNjMzYTRfNS0yLTEtMS0w_6ba59a77-963b-4ca3-ba17-ddc168557e63">2,551</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></ix:continuation></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June&#160;30, 2020, the fair value of the contingent earn-out liability is classified as a component of other long-term liabilities in the Company&#8217;s condensed consolidated balance sheet. </span></div></ix:continuation><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><ix:continuation id="i01ff70119333452ab2086a25c170c395"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">This fair value measurement of contingent consideration related to the Biomatrica acquisition was categorized as a Level 3 liability, as the measurement amount is based primarily on significant inputs not observable in the market. The Company evaluates the fair value of expected contingent consideration and the corresponding liability each annual reporting period using the Monte Carlo Method, which is consistent with the initial measurement of the expected Biomatrica Acquisition earn-out liability. The Company estimates projections during the earn-out period utilizing various potential pay-out scenarios. Probabilities were applied to each potential scenario and the resulting values were discounted using a rate that considers weighted average cost of capital as well as a specific risk premium associated with the riskiness of the earn-out itself, the related projections, and the overall business. </span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Non-Marketable Equity Investment</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has non-marketable equity investments which are initially recorded at the estimated fair value based on observable transactions. The Company remeasures the fair value only when an observable transaction occurs during the period that would suggest a change in the carrying value of the investment. As of June&#160;30, 2020 and December&#160;31, 2019, the Company had non-marketable equity investments of $<ix:nonFraction unitRef="usd" contextRef="i28e3cdb2a27548aca2496f96f9c435b9_I20191231" decimals="5" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RleHRyZWdpb246ZWUxZTY2NmY0MWMwNDQ0NmI0YzI3NTcxM2EzYzMyZjlfMzg2OQ_67efd5d5-176e-445d-b3a6-5ef6d754e5e6"><ix:nonFraction unitRef="usd" contextRef="idb3c449efe8b470ca6cefd222ef5f1cd_I20200630" decimals="5" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RleHRyZWdpb246ZWUxZTY2NmY0MWMwNDQ0NmI0YzI3NTcxM2EzYzMyZjlfMzg2OQ_966d9bab-9226-436e-b568-6e12409a92de">11.8</ix:nonFraction></ix:nonFraction>&#160;million, which are classified as a component of other long-term assets in the Company&#8217;s condensed consolidated balance sheets. The Company&#8217;s preferred stock investment in Epic Sciences represents $<ix:nonFraction unitRef="usd" contextRef="i79a315ed3ab14afcb50450694dbcf070_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InvestmentOwnedAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RleHRyZWdpb246ZWUxZTY2NmY0MWMwNDQ0NmI0YzI3NTcxM2EzYzMyZjlfNDA1OA_2763c2bc-4655-492e-9ff1-72c569965299"><ix:nonFraction unitRef="usd" contextRef="i02f483de8ac44c68829b19a42f269eef_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InvestmentOwnedAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RleHRyZWdpb246ZWUxZTY2NmY0MWMwNDQ0NmI0YzI3NTcxM2EzYzMyZjlfNDA1OA_4d0a5186-22b4-41a4-b3ae-e02c57d9207b">10.8</ix:nonFraction></ix:nonFraction>&#160;million of the total non-marketable equity investments. There have been no observable transactions during the three and six months ended June&#160;30, 2020 and 2019. See Note 7 for additional information regarding the terms of the investment in Epic Sciences.</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Fair Value of Long-Term Debt and Convertible Notes&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company measures the fair value of its convertible notes and long-term debt for disclosure purposes. <ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RleHRyZWdpb246ZWUxZTY2NmY0MWMwNDQ0NmI0YzI3NTcxM2EzYzMyZjlfNTM3OA_fb7cd061-d488-494a-9ed2-743d8502b1c9" continuedAt="id28d10e736cc4dd788cb88e9a5c04bf7" escape="true">The following table summarizes the Company&#8217;s outstanding convertible notes and long-term debt:&#8203;</ix:nonNumeric></span></div><ix:continuation id="id28d10e736cc4dd788cb88e9a5c04bf7"><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:39.025%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.945%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying Amount (1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying Amount (1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2028 Convertible notes (2)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9316731a470946c0961ec68559f38bf0_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConvertibleDebtFairValueDisclosures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOmJkODYyMDg3MmViMjRkNjhhNTlmZjJlYTg0MGZjMzJmL3RhYmxlcmFuZ2U6YmQ4NjIwODcyZWIyNGQ2OGE1OWZmMmVhODQwZmMzMmZfMi0yLTEtMS0w_df53567b-bc8e-4951-9eba-7a83c4eb8f72">786,711</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibb0e14003ae24b289469f5927d131755_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConvertibleDebtFairValueDisclosures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOmJkODYyMDg3MmViMjRkNjhhNTlmZjJlYTg0MGZjMzJmL3RhYmxlcmFuZ2U6YmQ4NjIwODcyZWIyNGQ2OGE1OWZmMmVhODQwZmMzMmZfMi00LTEtMS0w_4cc3fc70-82c1-4b90-8f6d-b609d40b4031">1,101,413</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i370d86cdcdd74264989d1a3125b5d9ac_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ConvertibleDebtFairValueDisclosures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOmJkODYyMDg3MmViMjRkNjhhNTlmZjJlYTg0MGZjMzJmL3RhYmxlcmFuZ2U6YmQ4NjIwODcyZWIyNGQ2OGE1OWZmMmVhODQwZmMzMmZfMi02LTEtMS0w_c45360b6-a39a-4284-a711-2b16a73d9a82">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iee6dfc621e414fc9be24613492794ef1_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:ConvertibleDebtFairValueDisclosures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOmJkODYyMDg3MmViMjRkNjhhNTlmZjJlYTg0MGZjMzJmL3RhYmxlcmFuZ2U6YmQ4NjIwODcyZWIyNGQ2OGE1OWZmMmVhODQwZmMzMmZfMi04LTEtMS0w_f66e6b2c-6f81-4470-ac17-663fde48ff38">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2027 Convertible notes (2)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i97ce761b372d478189f016ab3c78371f_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConvertibleDebtFairValueDisclosures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOmJkODYyMDg3MmViMjRkNjhhNTlmZjJlYTg0MGZjMzJmL3RhYmxlcmFuZ2U6YmQ4NjIwODcyZWIyNGQ2OGE1OWZmMmVhODQwZmMzMmZfMy0yLTEtMS0w_c8a277f6-0ac7-452c-820c-7f42abc7cce3">498,707</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i13b017e29a6442819be72e99437b101c_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConvertibleDebtFairValueDisclosures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOmJkODYyMDg3MmViMjRkNjhhNTlmZjJlYTg0MGZjMzJmL3RhYmxlcmFuZ2U6YmQ4NjIwODcyZWIyNGQ2OGE1OWZmMmVhODQwZmMzMmZfMy00LTEtMS0w_8ee3eda4-49ca-4010-8b3e-64305672c025">774,328</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7fbf6caa0678420b92248493353a1182_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConvertibleDebtFairValueDisclosures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOmJkODYyMDg3MmViMjRkNjhhNTlmZjJlYTg0MGZjMzJmL3RhYmxlcmFuZ2U6YmQ4NjIwODcyZWIyNGQ2OGE1OWZmMmVhODQwZmMzMmZfMy02LTEtMS0w_c3c019eb-c363-49bd-864c-1eda88c60cc7">483,909</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6c423cabdb8e44d29da122dcae106789_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConvertibleDebtFairValueDisclosures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOmJkODYyMDg3MmViMjRkNjhhNTlmZjJlYTg0MGZjMzJmL3RhYmxlcmFuZ2U6YmQ4NjIwODcyZWIyNGQ2OGE1OWZmMmVhODQwZmMzMmZfMy04LTEtMS0w_953fab3b-fdfa-4925-877a-8629f0e5bd09">843,741</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 Convertible notes (2)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic7da1edd2e894cfeb5b18d015de8a432_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConvertibleDebtFairValueDisclosures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOmJkODYyMDg3MmViMjRkNjhhNTlmZjJlYTg0MGZjMzJmL3RhYmxlcmFuZ2U6YmQ4NjIwODcyZWIyNGQ2OGE1OWZmMmVhODQwZmMzMmZfNC0yLTEtMS0w_b4170b5d-3d4c-41a2-9e00-50ae00d01367">248,965</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia1e0a68e6ebc464885b441ac5315061e_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConvertibleDebtFairValueDisclosures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOmJkODYyMDg3MmViMjRkNjhhNTlmZjJlYTg0MGZjMzJmL3RhYmxlcmFuZ2U6YmQ4NjIwODcyZWIyNGQ2OGE1OWZmMmVhODQwZmMzMmZfNC00LTEtMS0w_b54b0cc9-e9d3-445f-b255-062be241eddd">419,015</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic6ec9d88fe3a43a6be7fa07e8c07177a_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConvertibleDebtFairValueDisclosures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOmJkODYyMDg3MmViMjRkNjhhNTlmZjJlYTg0MGZjMzJmL3RhYmxlcmFuZ2U6YmQ4NjIwODcyZWIyNGQ2OGE1OWZmMmVhODQwZmMzMmZfNC02LTEtMS0w_fbd6b6b6-10ed-4997-9cb5-56fd0ed81707">319,696</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic5a5bdd838cc4e5fa283b25ae925f457_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConvertibleDebtFairValueDisclosures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOmJkODYyMDg3MmViMjRkNjhhNTlmZjJlYTg0MGZjMzJmL3RhYmxlcmFuZ2U6YmQ4NjIwODcyZWIyNGQ2OGE1OWZmMmVhODQwZmMzMmZfNC04LTEtMS0w_70f25728-e0b8-4603-94ee-4075f52e5e7e">592,482</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Construction loan (3)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3f38287eed846328e250846751de2d9_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansPayableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOmJkODYyMDg3MmViMjRkNjhhNTlmZjJlYTg0MGZjMzJmL3RhYmxlcmFuZ2U6YmQ4NjIwODcyZWIyNGQ2OGE1OWZmMmVhODQwZmMzMmZfNS0yLTEtMS0w_f6af3d19-5434-4cb9-b59a-1c9262bc0f44">24,263</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib39dcbd10115429e91120c47e77c2421_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansPayableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOmJkODYyMDg3MmViMjRkNjhhNTlmZjJlYTg0MGZjMzJmL3RhYmxlcmFuZ2U6YmQ4NjIwODcyZWIyNGQ2OGE1OWZmMmVhODQwZmMzMmZfNS00LTEtMS0w_9302ebb9-edee-4688-b17e-9c3daabd635d">24,263</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idab7d8338ec749498b4316c12f8bd423_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansPayableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOmJkODYyMDg3MmViMjRkNjhhNTlmZjJlYTg0MGZjMzJmL3RhYmxlcmFuZ2U6YmQ4NjIwODcyZWIyNGQ2OGE1OWZmMmVhODQwZmMzMmZfNS02LTEtMS0w_5db762f4-f25b-4c3d-907a-dae445985c60">24,866</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ief6a7c6b64284a12924714456eb8a65b_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LoansPayableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOmJkODYyMDg3MmViMjRkNjhhNTlmZjJlYTg0MGZjMzJmL3RhYmxlcmFuZ2U6YmQ4NjIwODcyZWIyNGQ2OGE1OWZmMmVhODQwZmMzMmZfNS04LTEtMS0w_08d2a8e8-3da3-4426-aabd-1b224d50bdd9">24,866</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">______________</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The carrying amounts presented are net of debt discounts and debt issuance costs (see Note 12 and Note 15 of the condensed consolidated financial statements for further information).&#8203;</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The fair values are based on observable market prices for this debt, which is traded in active markets and therefore is classified as a Level 2 fair value measurement. A portion of the 2025 convertible notes were settled in 2020 resulting in a decrease in the liability.&#8203;</span></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The carrying amount of the construction loan approximates fair value due to the short-term nature of this instrument. The construction loan is privately held with no public market for this debt and therefore is classified as a Level 3 fair value measurement. The change in the fair value was due to payments made on the loan resulting in a decrease in the liability.</span></div></ix:continuation></ix:continuation><div style="text-indent:18pt;margin-bottom:12pt;"><span><br/></span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);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="i78b17081e4494727abba011e500a2380_52"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(7) <ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="exas:LicensingAgreementDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81Mi9mcmFnOmJkNDdkMjMyMmJkOTQyNDE5ZjIyMTE1NzMzYzk2MGMwL3RleHRyZWdpb246YmQ0N2QyMzIyYmQ5NDI0MTlmMjIxMTU3MzNjOTYwYzBfODI5Mg_0548facf-e6bb-4787-87b3-474f3e6ee68d" continuedAt="i8f94491e3be04dc188b01540ceea5699" escape="true">LICENSE AND COLLABORATION AGREEMENTS</ix:nonNumeric></span></div><ix:continuation id="i8f94491e3be04dc188b01540ceea5699" continuedAt="i26493ddf73e14763a3021b984ea6aea5"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company licenses certain technologies that are, or may be, incorporated into its technology under several license agreements, as well as the rights to commercialize certain diagnostic tests through collaboration agreements. Generally, the license agreements require the Company to pay royalties based on net revenues received using the technologies and may require minimum royalty amounts or maintenance fees.</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Mayo</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June&#160;2009 the Company entered into a license agreement with Mayo Foundation for Medical Education and Research (&#8220;Mayo&#8221;). The Company&#8217;s license agreement with Mayo most recently amended in January 2019. Under the license agreement, Mayo granted the Company an exclusive, worldwide license to certain Mayo patents and patent applications, as well as a non-exclusive, worldwide license with regard to certain Mayo know-how. The scope of the license covers any screening, surveillance or diagnostic test or tool for use in connection with any type of cancer, pre-cancer, disease or condition.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The licensed Mayo patents and patent applications contain both method and composition claims that relate to sample processing, analytical testing and data analysis associated with nucleic acid screening for cancers and other diseases. The jurisdictions covered by these patents and patent applications include the U.S., Australia, Canada, the European Union, China, Japan and Korea. Under the license agreement, the Company assumed the obligation and expense of prosecuting and maintaining the licensed Mayo patents and is obligated to make commercially reasonable efforts to bring to market products using the licensed Mayo intellectual property.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Pursuant&#160;to the Company&#8217;s&#160;agreement with Mayo,&#160;the Company is&#160;required to pay Mayo a low-single-digit royalty on the Company&#8217;s net sales of current and future products using the licensed Mayo intellectual property&#160;each year during the term of the Mayo agreement. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The license agreement will remain in effect, unless earlier terminated by the parties in accordance with the agreement, until the last of the licensed patents expires in 2037 (or later, if certain licensed patent applications are issued). However, if the Company is still using the licensed Mayo know-how or certain Mayo-provided biological specimens or their derivatives on such expiration date, the term shall continue until the earlier of the date the Company stops using such know-how and materials and the date that is five years after the last licensed patent expires. The license agreement contains customary termination provisions and permits Mayo to terminate the license agreement if the Company sues Mayo or its affiliates, other than any such suit claiming an uncured material breach by Mayo of the license agreement.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition to granting the Company a license to the covered Mayo intellectual property, Mayo provides the Company with product development and research and development assistance pursuant to the license agreement and other collaborative arrangements. In connection with this collaboration, the Company incurred charges of $<ix:nonFraction unitRef="usd" contextRef="i92ad34644a7f4f458a129878846e385d_D20200401-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81Mi9mcmFnOmJkNDdkMjMyMmJkOTQyNDE5ZjIyMTE1NzMzYzk2MGMwL3RleHRyZWdpb246YmQ0N2QyMzIyYmQ5NDI0MTlmMjIxMTU3MzNjOTYwYzBfMzEyMg_2df0b1bd-ddf3-469f-b53a-b494640326d3">1.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ia83ae4ca21d64bbfba9a3bfa944d0c39_D20190401-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81Mi9mcmFnOmJkNDdkMjMyMmJkOTQyNDE5ZjIyMTE1NzMzYzk2MGMwL3RleHRyZWdpb246YmQ0N2QyMzIyYmQ5NDI0MTlmMjIxMTU3MzNjOTYwYzBfMzEyOQ_89419de5-5758-41c6-a270-79273ab9e58e">1.1</ix:nonFraction> million for the three months ended June 30, 2020 and 2019, respectively. The Company incurred charges of $<ix:nonFraction unitRef="usd" contextRef="ibc1a53f9d8f94b07bc051268e915af2a_D20200101-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81Mi9mcmFnOmJkNDdkMjMyMmJkOTQyNDE5ZjIyMTE1NzMzYzk2MGMwL3RleHRyZWdpb246YmQ0N2QyMzIyYmQ5NDI0MTlmMjIxMTU3MzNjOTYwYzBfMjc0ODc3OTA3NzgxMw_b0c8100b-ce20-4b66-af81-b5de7a650eef">1.9</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="ia31bcbffbde74cac9ea4f110f8d052eb_D20190101-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81Mi9mcmFnOmJkNDdkMjMyMmJkOTQyNDE5ZjIyMTE1NzMzYzk2MGMwL3RleHRyZWdpb246YmQ0N2QyMzIyYmQ5NDI0MTlmMjIxMTU3MzNjOTYwYzBfMjc0ODc3OTA3NzgyMA_99dd9e15-7a50-4b6a-9f55-be256e5ebc56">2.6</ix:nonFraction>&#160;million for the six months ended June 30, 2020 and 2019, respectively. The charges incurred in connection with this collaboration are recorded in research and development expenses in the Company&#8217;s condensed consolidated statements of operations. Certain of Mayo&#8217;s obligations to provide development assistance expired in January 2020. The Company and Mayo are in discussions to amend the license agreement to extend that date. </span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Epic Sciences </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2016, Genomic Health (now a wholly-owned subsidiary of the Company) entered into a collaboration agreement with Epic Sciences, which was superseded and replaced in March 2019 by a license agreement and laboratory services agreement with Epic Sciences, under which Genomic Health was granted exclusive distribution rights to commercialize Epic Sciences&#8217; AR-V7 Nucleus Detect test in the United States, which is marketed as Oncotype DX AR-V7 Nucleus Detect. The Company has primary responsibility, in accordance with applicable laws and regulations, for marketing and promoting the test, order fulfillment, billing and collections of receivables, claims appeals, customer support, and providing and maintaining order management systems for the test. Epic Sciences is </span></div></ix:continuation><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><ix:continuation id="i26493ddf73e14763a3021b984ea6aea5"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">responsible for performing all tests, performing studies including analytic and clinical validation studies, and seeking Medicare coverage and a Medicare payment rate from the CMS for the test. The license and laboratory service agreement has a term of <ix:nonNumeric contextRef="i1fbe022769444db29f0fd1809ecb792d_D20200101-20200630" format="ixt-sec:durwordsen" name="exas:LicenseAndLaboratoryAgreementTerm" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81Mi9mcmFnOmJkNDdkMjMyMmJkOTQyNDE5ZjIyMTE1NzMzYzk2MGMwL3RleHRyZWdpb246YmQ0N2QyMzIyYmQ5NDI0MTlmMjIxMTU3MzNjOTYwYzBfNDUwOQ_cf61cd53-21af-41e4-861e-cc643ebf41be">ten years</ix:nonNumeric> from June 2016, unless terminated earlier under certain circumstances. The Oncotype DX AR-V7 Nucleus Detect test became commercially available in February 2018. The Company recognizes revenues for the test performed under this arrangement and Epic Sciences receives a fee per test performed that represents the fair market value for the testing services they perform. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June&#160;30, 2020 and December&#160;31, 2019, the Company owns <ix:nonFraction unitRef="shares" contextRef="i02f483de8ac44c68829b19a42f269eef_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:InvestmentOwnedBalanceShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81Mi9mcmFnOmJkNDdkMjMyMmJkOTQyNDE5ZjIyMTE1NzMzYzk2MGMwL3RleHRyZWdpb246YmQ0N2QyMzIyYmQ5NDI0MTlmMjIxMTU3MzNjOTYwYzBfNDkxNQ_7115a666-a7d0-4cbd-a359-c96b2df2f47d"><ix:nonFraction unitRef="shares" contextRef="i79a315ed3ab14afcb50450694dbcf070_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:InvestmentOwnedBalanceShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81Mi9mcmFnOmJkNDdkMjMyMmJkOTQyNDE5ZjIyMTE1NzMzYzk2MGMwL3RleHRyZWdpb246YmQ0N2QyMzIyYmQ5NDI0MTlmMjIxMTU3MzNjOTYwYzBfNDkxNQ_74e79461-78db-43f6-8434-b6820db64e7d">18,258,838</ix:nonFraction></ix:nonFraction> shares of preferred stock of Epic Sciences recorded at a fair value of $<ix:nonFraction unitRef="usd" contextRef="i79a315ed3ab14afcb50450694dbcf070_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InvestmentOwnedAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81Mi9mcmFnOmJkNDdkMjMyMmJkOTQyNDE5ZjIyMTE1NzMzYzk2MGMwL3RleHRyZWdpb246YmQ0N2QyMzIyYmQ5NDI0MTlmMjIxMTU3MzNjOTYwYzBfNDk4OQ_1eb8d1f2-75c7-4927-a951-c4a70c69a323"><ix:nonFraction unitRef="usd" contextRef="i02f483de8ac44c68829b19a42f269eef_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InvestmentOwnedAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81Mi9mcmFnOmJkNDdkMjMyMmJkOTQyNDE5ZjIyMTE1NzMzYzk2MGMwL3RleHRyZWdpb246YmQ0N2QyMzIyYmQ5NDI0MTlmMjIxMTU3MzNjOTYwYzBfNDk4OQ_7a8c5301-2a21-4d66-bbfe-0171cec2cf77">10.8</ix:nonFraction></ix:nonFraction> million which is included in other-long term assets on the Company&#8217;s condensed consolidated balance sheets. The Company has concluded it is not the primary beneficiary and thus has not consolidated the investee pursuant to the requirements of ASC 810, Consolidation. The Company will continue to assess its investment and future commitments to the investee and to the extent its relationship with the investee changes, may be required to consolidate the investee in future periods. The Company determined that the investment is an equity investment for which the Company does not have the ability to exercise significant influence. The Company adjusts the carrying value of its non-marketable equity securities for changes from observable transactions for identical or similar investments of the same issuer, less impairment. All gains and losses on non-marketable equity securities, realized and unrealized, are recognized in other income (expense) in the condensed consolidated statements of operations. </span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Biocartis N.V. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In September 2017, Genomic Health entered into an exclusive license and development agreement with Biocartis, a molecular diagnostics company based in Belgium, to develop and commercialize an in vitro diagnostic (&#8220;IVD&#8221;) version of the Oncotype DX Breast Recurrence Score test on the Biocartis Idylla platform. Under the terms of the license and development agreement, the Company has an exclusive, worldwide, royalty-bearing license to develop and commercialize an IVD version of the Oncotype DX Breast Recurrence Score test on the Biocartis Idylla platform, and an option to expand the collaboration to include additional tests in oncology and urology. The Company has primary responsibility for developing, validating and obtaining regulatory authorizations and registrations for IVD Oncotype DX tests to be performed on the Idylla platform. The Company is also responsible for manufacturing and commercialization activities with respect to such tests. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Pursuant to the license and development agreement, Genomic Health recorded a one-time upfront license and option fee of $<ix:nonFraction unitRef="usd" contextRef="i20f139de8cca4dc19e066ff4198b5dd8_I20170930" decimals="-5" format="ixt:numdotdecimal" name="exas:OneTimeFeeForLicenseToPatents" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81Mi9mcmFnOmJkNDdkMjMyMmJkOTQyNDE5ZjIyMTE1NzMzYzk2MGMwL3RleHRyZWdpb246YmQ0N2QyMzIyYmQ5NDI0MTlmMjIxMTU3MzNjOTYwYzBfNzA5MA_c4a6c88a-48f7-4558-aa8e-679059c7299d">3.2</ix:nonFraction> million. In December 2017, Genomic Health purchased <ix:nonFraction unitRef="shares" contextRef="i54a2c6963f6c4f7d850eb1819ebf2c0d_I20171231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:InvestmentOwnedBalanceShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81Mi9mcmFnOmJkNDdkMjMyMmJkOTQyNDE5ZjIyMTE1NzMzYzk2MGMwL3RleHRyZWdpb246YmQ0N2QyMzIyYmQ5NDI0MTlmMjIxMTU3MzNjOTYwYzBfNzEzNw_c8e93fac-1250-4bbe-805d-ca221baaedaf">270,000</ix:nonFraction> ordinary shares of Biocartis, a public company listed on the Euronext exchange, for a total cost of $<ix:nonFraction unitRef="usd" contextRef="i54a2c6963f6c4f7d850eb1819ebf2c0d_I20171231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InvestmentOwnedAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81Mi9mcmFnOmJkNDdkMjMyMmJkOTQyNDE5ZjIyMTE1NzMzYzk2MGMwL3RleHRyZWdpb246YmQ0N2QyMzIyYmQ5NDI0MTlmMjIxMTU3MzNjOTYwYzBfNzI3Mg_6622ad32-fcd0-414d-9901-dff2da9b7c5d">4.0</ix:nonFraction> million. This investment was subject to a lock-up agreement that expired in December 2018. The investment has been recognized at fair value, which the Company estimated to be $<ix:nonFraction unitRef="usd" contextRef="i64579458e0a94effae743ef34a22f14a_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InvestmentOwnedAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81Mi9mcmFnOmJkNDdkMjMyMmJkOTQyNDE5ZjIyMTE1NzMzYzk2MGMwL3RleHRyZWdpb246YmQ0N2QyMzIyYmQ5NDI0MTlmMjIxMTU3MzNjOTYwYzBfNzQ0Mg_74cd3385-36e0-4503-9c4f-efaf7041342a">1.4</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i30ab014e43fb47b195dc21c9d762a385_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InvestmentOwnedAtFairValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81Mi9mcmFnOmJkNDdkMjMyMmJkOTQyNDE5ZjIyMTE1NzMzYzk2MGMwL3RleHRyZWdpb246YmQ0N2QyMzIyYmQ5NDI0MTlmMjIxMTU3MzNjOTYwYzBfNzQ0OQ_1a9c7cfe-8d75-46c0-b857-7860cb8b5235">1.7</ix:nonFraction> million as of June&#160;30, 2020 and December&#160;31, 2019, respectively, and is included in marketable securities on the Company's condensed consolidated balance sheets. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Under a November 2018 addendum to the license and development agreement, the Company exercised its option to expand the collaboration to include tests in urology and obtained a right of first refusal to add a test for the non-invasive detection of prostate cancer in a pre-biopsy setting.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Additional terms of the license and development agreement and the addendum include the Company&#8217;s obligation to pay Biocartis an aggregate of &#8364;<ix:nonFraction unitRef="eur" contextRef="i61131bb66b9e4bd2963f6aee9ba2a837_D20200101-20200630" decimals="-5" format="ixt:numdotdecimal" name="exas:PaymentsContingentOnMilestones" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81Mi9mcmFnOmJkNDdkMjMyMmJkOTQyNDE5ZjIyMTE1NzMzYzk2MGMwL3RleHRyZWdpb246YmQ0N2QyMzIyYmQ5NDI0MTlmMjIxMTU3MzNjOTYwYzBfODAxMA_41658ff3-e093-4370-95c3-06c76417e087">2.5</ix:nonFraction> million in cash upon achievement of certain milestones and &#8364;<ix:nonFraction unitRef="eur" contextRef="i3d95d11b452849d489551d324f0e020f_D20200101-20200630" decimals="-5" format="ixt:numdotdecimal" name="exas:PaymentsContingentOnMilestones" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81Mi9mcmFnOmJkNDdkMjMyMmJkOTQyNDE5ZjIyMTE1NzMzYzk2MGMwL3RleHRyZWdpb246YmQ0N2QyMzIyYmQ5NDI0MTlmMjIxMTU3MzNjOTYwYzBfODA2NA_f9eaf9f5-64ef-411f-9477-8831780d9036">2.0</ix:nonFraction> million for the expansion of the collaboration to include additional tests in oncology. In addition, the Company will pay royalties based primarily on the future sales volumes of the Company&#8217;s tests performed on the Idylla platform.</span></div></ix:continuation><div style="text-indent:18pt;margin-bottom:12pt;"><span><br/></span></div><div id="i78b17081e4494727abba011e500a2380_55"></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(8)&#160;<ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:CollaborativeArrangementDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81NS9mcmFnOjI3MDAwY2QxYTJjNjQ2YjY4MGMxYjgzNWNmZWIwYjljL3RleHRyZWdpb246MjcwMDBjZDFhMmM2NDZiNjgwYzFiODM1Y2ZlYjBiOWNfMTI3OA_fddefca7-c476-4f8b-8e04-0fb569bd63d1" continuedAt="id7fba310040b4a1d9e63121b23e41daa" escape="true">PFIZER PROMOTION AGREEMENT</ix:nonNumeric></span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="id7fba310040b4a1d9e63121b23e41daa" continuedAt="i60c23a25dfbf49a5885a1c4923f90b8b">In August 2018, the Company entered into a Promotion Agreement (&#8220;Promotion Agreement&#8221;) with Pfizer Inc. (&#8220;Pfizer&#8221;). Under the terms of the Promotion Agreement, Pfizer promotes Cologuard and provides certain sales, marketing, analytical and other commercial operations support. The Company agreed to pay Pfizer for promotion, sales and marketing costs incurred on behalf of the Company. The Company incurred charges of $<ix:nonFraction unitRef="usd" contextRef="ie096dbee83e04c2693da8a45109a0f13_D20200401-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:MarketingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81NS9mcmFnOjI3MDAwY2QxYTJjNjQ2YjY4MGMxYjgzNWNmZWIwYjljL3RleHRyZWdpb246MjcwMDBjZDFhMmM2NDZiNjgwYzFiODM1Y2ZlYjBiOWNfNDU0_d60c64d0-ecd9-4d13-b74f-89ac5049440b">21.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ibc18282660774699abf108f96f4a5b80_D20190401-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:MarketingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81NS9mcmFnOjI3MDAwY2QxYTJjNjQ2YjY4MGMxYjgzNWNmZWIwYjljL3RleHRyZWdpb246MjcwMDBjZDFhMmM2NDZiNjgwYzFiODM1Y2ZlYjBiOWNfNDYx_e6be3f02-a1cb-4b3b-b8bb-29d7981c6ca4">16.6</ix:nonFraction> million for promotion, sales and marketing services performed by Pfizer on behalf of the Company during the </ix:continuation></span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i60c23a25dfbf49a5885a1c4923f90b8b">three months ended June 30, 2020 and 2019, respectively. The Company incurred charges of $<ix:nonFraction unitRef="usd" contextRef="i7055be47ce9a4d6f99bf577d96da9d7a_D20200101-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:MarketingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81NS9mcmFnOjI3MDAwY2QxYTJjNjQ2YjY4MGMxYjgzNWNmZWIwYjljL3RleHRyZWdpb246MjcwMDBjZDFhMmM2NDZiNjgwYzFiODM1Y2ZlYjBiOWNfMjc0ODc3OTA3MDg5MQ_fc3fb564-8ec5-4ddf-80a7-1a796c953cad">40.5</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i3c250eedd9744c04a2bd46115bfac415_D20190101-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:MarketingExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81NS9mcmFnOjI3MDAwY2QxYTJjNjQ2YjY4MGMxYjgzNWNmZWIwYjljL3RleHRyZWdpb246MjcwMDBjZDFhMmM2NDZiNjgwYzFiODM1Y2ZlYjBiOWNfMjc0ODc3OTA3MDg5OA_0ba3daa5-6a3f-4132-be2f-99b4ebf22cbb">33.9</ix:nonFraction>&#160;million for promotion, sales and marketing services performed by Pfizer on behalf of the Company during the six months ended June 30, 2020 and 2019, respectively. These costs are recorded in sales and marketing in the Company&#8217;s condensed consolidated statements of operations. The Company also agreed to pay Pfizer a service fee based on incremental gross profits over specified baselines during the term of the Promotion Agreement and royalties for Cologuard related revenues for a specified period after the expiration or termination of the Promotion Agreement. The initial term of the Promotion Agreement runs through December 31, 2021. The Company incurred charges of $<ix:nonFraction unitRef="usd" contextRef="ie096dbee83e04c2693da8a45109a0f13_D20200401-20200630" decimals="-5" format="ixt:numdotdecimal" name="exas:ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81NS9mcmFnOjI3MDAwY2QxYTJjNjQ2YjY4MGMxYjgzNWNmZWIwYjljL3RleHRyZWdpb246MjcwMDBjZDFhMmM2NDZiNjgwYzFiODM1Y2ZlYjBiOWNfMTA5OA_61041404-8d66-4017-a0b7-19880e0be5bb">2.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ibc18282660774699abf108f96f4a5b80_D20190401-20190630" decimals="-5" format="ixt:numdotdecimal" name="exas:ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81NS9mcmFnOjI3MDAwY2QxYTJjNjQ2YjY4MGMxYjgzNWNmZWIwYjljL3RleHRyZWdpb246MjcwMDBjZDFhMmM2NDZiNjgwYzFiODM1Y2ZlYjBiOWNfMTEwNQ_d39ffd5a-5614-4f72-8625-cb5a6fa1450c">19.4</ix:nonFraction> million for this service fee during the three months ended June 30, 2020 and 2019, respectively. The Company incurred charges of $<ix:nonFraction unitRef="usd" contextRef="i7055be47ce9a4d6f99bf577d96da9d7a_D20200101-20200630" decimals="-5" format="ixt:numdotdecimal" name="exas:ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81NS9mcmFnOjI3MDAwY2QxYTJjNjQ2YjY4MGMxYjgzNWNmZWIwYjljL3RleHRyZWdpb246MjcwMDBjZDFhMmM2NDZiNjgwYzFiODM1Y2ZlYjBiOWNfMjc0ODc3OTA3MTAyNg_b8941989-235b-4cdf-941a-f28eba0e6192">21.7</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i3c250eedd9744c04a2bd46115bfac415_D20190101-20190630" decimals="-5" format="ixt:numdotdecimal" name="exas:ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81NS9mcmFnOjI3MDAwY2QxYTJjNjQ2YjY4MGMxYjgzNWNmZWIwYjljL3RleHRyZWdpb246MjcwMDBjZDFhMmM2NDZiNjgwYzFiODM1Y2ZlYjBiOWNfMjc0ODc3OTA3MTAzMw_a1c053b9-f9ed-4514-99c2-b9fb4437cac5">38.6</ix:nonFraction>&#160;million for this service fee during the six months ended June 30, 2020 and 2019, respectively. These costs are recorded in sales and marketing in the Company&#8217;s condensed consolidated statements of operations.</ix:continuation> </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span><br/></span></div><div id="i78b17081e4494727abba011e500a2380_58"></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(9)&#160;<ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfMTY3NA_7330bc90-ca78-48b2-9397-3b77081f38d2" continuedAt="i77e3cb393ab34c57ac6f7d3fc3ee578d" escape="true">STOCKHOLDERS&#8217; EQUITY</ix:nonNumeric></span></div><ix:continuation id="i77e3cb393ab34c57ac6f7d3fc3ee578d" continuedAt="ibe7b3046e84c45fcb2bcc188b74402cb"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Convertible Notes Settlement Stock Issuance</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2019, the Company used cash of $<ix:nonFraction unitRef="usd" contextRef="i68565ba00d414c10a11f186be1f6c1a8_D20190301-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfConvertibleDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfMTE0_f07fe291-53d4-45f7-bda4-ca0ec9ad9e88">494.1</ix:nonFraction> million and an aggregate of <ix:nonFraction unitRef="shares" contextRef="i2540541e0a4d448a890ad4efaa2c5382_D20190301-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfMTM3_685e37ca-4c35-40db-89b5-fe34c8c29a0d">2.2</ix:nonFraction> million shares of the Company&#8217;s common stock valued at $<ix:nonFraction unitRef="usd" contextRef="i2540541e0a4d448a890ad4efaa2c5382_D20190301-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfMTg3_333c134c-ef77-4078-a92c-e5f5ff528f3a">182.4</ix:nonFraction> million for total consideration of $<ix:nonFraction unitRef="usd" contextRef="i2540541e0a4d448a890ad4efaa2c5382_D20190301-20190331" decimals="-5" format="ixt:numdotdecimal" name="exas:RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfMjE3_52dbe39d-431c-47fb-861b-36bbb21b2206">676.5</ix:nonFraction> million to settle $<ix:nonFraction unitRef="usd" contextRef="i2540541e0a4d448a890ad4efaa2c5382_D20190301-20190331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfMjMw_64c2c290-ba31-4e0e-bc7a-47f2774359f2">493.4</ix:nonFraction> million of the 2025 convertible notes. Refer to Note 15 for further discussion of this settlement transaction.  </span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Genomic Health Combination Stock Issuance</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In November 2019, the Company completed the combination with Genomic Health in a cash and stock transaction valued at $<ix:nonFraction unitRef="usd" contextRef="i26b1c73069334f6f89f961c137960ea3_D20191101-20191130" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfNDk4_6feead55-9010-4362-a77a-4c0079df71d8">2.5</ix:nonFraction> billion. Of the $<ix:nonFraction unitRef="usd" contextRef="i26b1c73069334f6f89f961c137960ea3_D20191101-20191130" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfNTA5_6feead55-9010-4362-a77a-4c0079df71d8">2.5</ix:nonFraction> billion purchase price, $<ix:nonFraction unitRef="usd" contextRef="i26b1c73069334f6f89f961c137960ea3_D20191101-20191130" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfNTI4_b01b7e03-7eed-490f-bd1d-0c86e0e59f75">1.4</ix:nonFraction> billion was settled through the issuance of <ix:nonFraction unitRef="shares" contextRef="i123da742115d48c5987893c425b892c5_D20191101-20191130" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfNTY3_aaa1b259-bd89-42bf-8cec-36a35ba74576">17.0</ix:nonFraction> million shares of common stock. The Company incurred $<ix:nonFraction unitRef="usd" contextRef="i123da742115d48c5987893c425b892c5_D20191101-20191130" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfNjE1_13003b1e-26af-4def-a755-a9eb9651d4ca">0.4</ix:nonFraction> million in stock issuance costs as part of the transaction. Refer to Note 16 for further discussion of the consideration transferred as part of the combination with Genomic Health.</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Paradigm and Viomics Acquisition Stock Issuance</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2020, the Company completed the acquisitions of Paradigm and Viomics. The purchase price for these acquisitions consisted of cash and stock valued at $<ix:nonFraction unitRef="usd" contextRef="ibfd6a6140a454ccb8a4c2ee11454908d_D20200301-20200331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfOTk4_f64abbc7-091b-41d4-add6-dfeddd5f172a">40.4</ix:nonFraction> million. Of the $<ix:nonFraction unitRef="usd" contextRef="ibfd6a6140a454ccb8a4c2ee11454908d_D20200301-20200331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfMTAwOQ_f64abbc7-091b-41d4-add6-dfeddd5f172a">40.4</ix:nonFraction> million purchase price, $<ix:nonFraction unitRef="usd" contextRef="i8cd0e85e1b8a4802a7079653fda363eb_D20200101-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfMTAyOA_5fafc8f1-d425-4b89-b93f-4424224a7461">32.2</ix:nonFraction>&#160;million is expected to be settled through the issuance of <ix:nonFraction unitRef="shares" contextRef="i935837605ba64ef9a79b09e824217117_D20200301-20200331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfMTA4MQ_04bb3a08-9e3c-422a-a83a-5ae1b7399169">0.4</ix:nonFraction>&#160;million shares of common stock. Of the $<ix:nonFraction unitRef="usd" contextRef="i8cd0e85e1b8a4802a7079653fda363eb_D20200101-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfMTExNQ_5fafc8f1-d425-4b89-b93f-4424224a7461">32.2</ix:nonFraction>&#160;million that will be settled through the issuance of common stock, $<ix:nonFraction unitRef="usd" contextRef="ibfd6a6140a454ccb8a4c2ee11454908d_D20200301-20200331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfMTE3Nw_9216f50b-5715-408e-9324-64624432475a">28.6</ix:nonFraction>&#160;million was issued in March 2020, and the remainder was withheld and may become issuable as additional merger consideration on June 3, 2021 subject to the terms and conditions of the acquisition agreements. </span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Changes in Accumulated Other Comprehensive Income (Loss)</span></div><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfMTY3NQ_1b67b510-175f-4c78-9992-536e692912dc" continuedAt="i2c872b630abc4046ae263bd95b6e6363" escape="true"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The amount recognized in accumulated other comprehensive income (loss) (&#8220;AOCI&#8221;) for the six months ended June 30, 2020 were as follows:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:53.769%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.944%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign<br/>Currency<br/>Translation<br/>Adjustments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized<br/>Gain (Loss)<br/>on Marketable<br/>Securities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Other<br/>Comprehensive<br/>Income (Loss)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia4519cbaef7148c695082f259e5d9ef3_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOjE3NzlmOTUzZDkyOTRjMjA5Zjk4MmQzNzM0MDUwOTBmL3RhYmxlcmFuZ2U6MTc3OWY5NTNkOTI5NGMyMDlmOTgyZDM3MzQwNTA5MGZfMS0yLTEtMS0w_5a69955b-49fa-4c9c-b550-e2e7a80b5477">25</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i3c347a7fc9f24e948e4ef2cfc5e9c6ed_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOjE3NzlmOTUzZDkyOTRjMjA5Zjk4MmQzNzM0MDUwOTBmL3RhYmxlcmFuZ2U6MTc3OWY5NTNkOTI5NGMyMDlmOTgyZDM3MzQwNTA5MGZfMS00LTEtMS0w_4199af89-2cff-406c-b969-82616dcc7582">75</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8092b124e43a48a0bcf2e36f44fee812_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOjE3NzlmOTUzZDkyOTRjMjA5Zjk4MmQzNzM0MDUwOTBmL3RhYmxlcmFuZ2U6MTc3OWY5NTNkOTI5NGMyMDlmOTgyZDM3MzQwNTA5MGZfMS02LTEtMS0w_ecb8e854-fd85-42f9-9f4f-ae2266569cda">100</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss) before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if81f8acb8609401f8fe280e668ec8e97_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOjE3NzlmOTUzZDkyOTRjMjA5Zjk4MmQzNzM0MDUwOTBmL3RhYmxlcmFuZ2U6MTc3OWY5NTNkOTI5NGMyMDlmOTgyZDM3MzQwNTA5MGZfMi0yLTEtMS0w_4c5cbc08-1662-46a3-a7ef-543a09c01943">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaa022d21e34e42e6b93231e8906aabb0_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOjE3NzlmOTUzZDkyOTRjMjA5Zjk4MmQzNzM0MDUwOTBmL3RhYmxlcmFuZ2U6MTc3OWY5NTNkOTI5NGMyMDlmOTgyZDM3MzQwNTA5MGZfMi00LTEtMS0w_4bcc29fd-99c6-42b3-a908-ea2d44328fe2">1,564</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOjE3NzlmOTUzZDkyOTRjMjA5Zjk4MmQzNzM0MDUwOTBmL3RhYmxlcmFuZ2U6MTc3OWY5NTNkOTI5NGMyMDlmOTgyZDM3MzQwNTA5MGZfMi02LTEtMS0w_8c6e79bd-8b37-4c9f-976e-5fb6492cbd07">1,564</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if81f8acb8609401f8fe280e668ec8e97_D20200101-20200630" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOjE3NzlmOTUzZDkyOTRjMjA5Zjk4MmQzNzM0MDUwOTBmL3RhYmxlcmFuZ2U6MTc3OWY5NTNkOTI5NGMyMDlmOTgyZDM3MzQwNTA5MGZfMy0yLTEtMS0w_33426532-b4f8-4a19-ab47-f68830a4d3a9">25</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaa022d21e34e42e6b93231e8906aabb0_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOjE3NzlmOTUzZDkyOTRjMjA5Zjk4MmQzNzM0MDUwOTBmL3RhYmxlcmFuZ2U6MTc3OWY5NTNkOTI5NGMyMDlmOTgyZDM3MzQwNTA5MGZfMy00LTEtMS0w_4a1cf942-de35-4b9b-b11d-ea6ff201cb69">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOjE3NzlmOTUzZDkyOTRjMjA5Zjk4MmQzNzM0MDUwOTBmL3RhYmxlcmFuZ2U6MTc3OWY5NTNkOTI5NGMyMDlmOTgyZDM3MzQwNTA5MGZfMy02LTEtMS0w_45354cd9-14d0-47ad-b925-8e128ea17c1b">25</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net current period change in accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if81f8acb8609401f8fe280e668ec8e97_D20200101-20200630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOjE3NzlmOTUzZDkyOTRjMjA5Zjk4MmQzNzM0MDUwOTBmL3RhYmxlcmFuZ2U6MTc3OWY5NTNkOTI5NGMyMDlmOTgyZDM3MzQwNTA5MGZfNC0yLTEtMS0w_5b3c593e-fbe4-4746-a059-6b562ad8c4a6">25</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iaa022d21e34e42e6b93231e8906aabb0_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOjE3NzlmOTUzZDkyOTRjMjA5Zjk4MmQzNzM0MDUwOTBmL3RhYmxlcmFuZ2U6MTc3OWY5NTNkOTI5NGMyMDlmOTgyZDM3MzQwNTA5MGZfNC00LTEtMS0w_6dfcef6c-c8e7-4b43-90ed-0f8824b199d0">1,564</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOjE3NzlmOTUzZDkyOTRjMjA5Zjk4MmQzNzM0MDUwOTBmL3RhYmxlcmFuZ2U6MTc3OWY5NTNkOTI5NGMyMDlmOTgyZDM3MzQwNTA5MGZfNC02LTEtMS0w_2643906c-137e-4dfa-8622-c206226376d3">1,589</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4a7e9d5e14a2492cbb8cd84bc30be6df_I20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOjE3NzlmOTUzZDkyOTRjMjA5Zjk4MmQzNzM0MDUwOTBmL3RhYmxlcmFuZ2U6MTc3OWY5NTNkOTI5NGMyMDlmOTgyZDM3MzQwNTA5MGZfNS0yLTEtMS0w_f1118d74-9653-46de-a806-799d8a859de3">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i88432517cd3a48ee8acbeea95c15e50b_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOjE3NzlmOTUzZDkyOTRjMjA5Zjk4MmQzNzM0MDUwOTBmL3RhYmxlcmFuZ2U6MTc3OWY5NTNkOTI5NGMyMDlmOTgyZDM3MzQwNTA5MGZfNS00LTEtMS0w_15bba656-25af-4c5d-9e50-6b909b3eb696">1,489</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7add9e56054d4aa1b4b9b65f7b76d484_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOjE3NzlmOTUzZDkyOTRjMjA5Zjk4MmQzNzM0MDUwOTBmL3RhYmxlcmFuZ2U6MTc3OWY5NTNkOTI5NGMyMDlmOTgyZDM3MzQwNTA5MGZfNS02LTEtMS0w_d98b152a-4266-4ee1-8616-8852497f16d2">1,489</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-indent:36pt;text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><ix:continuation id="ibe7b3046e84c45fcb2bcc188b74402cb"><ix:continuation id="i2c872b630abc4046ae263bd95b6e6363"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The amounts recognized in AOCI for the six months ended June 30, 2019 were as follows:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:53.769%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.944%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign<br/>Currency<br/>Translation<br/>Adjustments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized<br/>Gain (Loss)<br/>on Marketable<br/>Securities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Other<br/>Comprehensive<br/>Income (Loss)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i32505f345a194e7592db37b623966edc_I20181231" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfMS0yLTEtMS0w_cacc476e-b949-45c1-89d0-18fe0d84ce44">25</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i7a2b5dce86244b38a2b23aa2c0a83c23_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfMS00LTEtMS0w_7e41932a-d3f0-4061-b419-7126b7526290">1,397</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id4cb95c1d5fe42568eed4244a5cc6a8e_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfMS02LTEtMS0w_53150908-b496-4dde-ae02-827a8280edc9">1,422</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive loss before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia2e684f787dd42fc9be326467a7ce601_D20190101-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfMi0yLTEtMS0w_f46a0eba-695b-4cd9-b8b7-a14812097192">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i070631b52b654b8fa2d53f9574541660_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfMi00LTEtMS0w_7dd0a5f4-a8db-4bbf-82c8-822075395e2b">3,784</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfMi02LTEtMS0w_03c1e5e1-2562-4103-a753-9bdb4ca041cf">3,784</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia2e684f787dd42fc9be326467a7ce601_D20190101-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfMy0yLTEtMS0w_1eb8d706-f1ce-4c78-b05d-c2e03eace221">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i070631b52b654b8fa2d53f9574541660_D20190101-20190630" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfMy00LTEtMS0w_5472aaec-9da9-434a-bab6-3c159335b29e">344</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfMy02LTEtMS0w_ede6e380-c942-4574-b96b-301f78eadbe2">344</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net current period change in accumulated other comprehensive loss, before tax</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia2e684f787dd42fc9be326467a7ce601_D20190101-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfNC0yLTEtMS0w_2826d108-fb81-4986-865d-b3505dbda3e9">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i070631b52b654b8fa2d53f9574541660_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfNC00LTEtMS0w_2bff6466-f162-450b-a5dc-b5f123358361">4,128</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfNC02LTEtMS0w_b8d68796-18c8-451c-9dcd-81b0747a628a">4,128</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax expense related to items of other comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia2e684f787dd42fc9be326467a7ce601_D20190101-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfNS0yLTEtMS0w_9c4aecf8-4165-43b5-9328-9da42a52ebc6">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i070631b52b654b8fa2d53f9574541660_D20190101-20190630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfNS00LTEtMS0w_741ff025-009e-4788-baf9-ff2c6a292693">984</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfNS02LTEtMS0w_4d695b7c-2b34-4943-9978-aedc61eb3dfe">984</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i6c014eaac66645a0bae78dfcd932a26a_I20190630" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfNi0yLTEtMS0w_773722ac-f8aa-49ce-81e2-f964afa7868f">25</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i07068ce66774470494c5afab229f0a6b_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfNi00LTEtMS0w_f6f236b8-0453-4b32-9ec7-a8582ac154b7">1,747</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic7efb6d0a2544281a2ec1b63a17cebd6_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfNi02LTEtMS0w_437e48d9-e1fc-4032-a472-8d02c9c6ea3b">1,722</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:continuation><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfMTY3Ng_9f0e4b8b-a07d-4b2f-9148-2279cad2ef25" escape="true"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Amounts reclassified from AOCI for the six months ended June 30, 2020 and 2019 were as follows:</span></div><div style="margin-bottom:12pt;"><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.557%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:22.358%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.339%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.343%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Affected Line Item in the<br/>Statements of Operations</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Details about AOCI Components (In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change in value of available-for-sale investments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales and maturities of available-for-sale investments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Investment income, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65d3c895d746445c84fb9bac76964104_D20200101-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmRiMjA1NmI1YTk1ZDRiNTNiMDhmMDAzNjZhMmU3YWQ2L3RhYmxlcmFuZ2U6ZGIyMDU2YjVhOTVkNGI1M2IwOGYwMDM2NmEyZTdhZDZfMy00LTEtMS0w_8bcb432d-04ce-4fc4-8ad5-3a7461ec5aac">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie62f81b01eb7470697da00656fe73730_D20190101-20190630" decimals="-3" name="us-gaap:InvestmentIncomeInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmRiMjA1NmI1YTk1ZDRiNTNiMDhmMDAzNjZhMmU3YWQ2L3RhYmxlcmFuZ2U6ZGIyMDU2YjVhOTVkNGI1M2IwOGYwMDM2NmEyZTdhZDZfMy02LTEtMS0w_ab28f8fd-dd7b-41e9-bc35-614a801f80a7">344</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency adjustment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">General and administrative</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5eee6ea17f5d49d4907f074b3bd9cdd4_D20200101-20200630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmRiMjA1NmI1YTk1ZDRiNTNiMDhmMDAzNjZhMmU3YWQ2L3RhYmxlcmFuZ2U6ZGIyMDU2YjVhOTVkNGI1M2IwOGYwMDM2NmEyZTdhZDZfNC00LTEtMS0w_0cf93c90-4005-4d90-88ee-1c426184cb94">25</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibbd7a5b287fd43439b2c6da534522aa6_D20190101-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmRiMjA1NmI1YTk1ZDRiNTNiMDhmMDAzNjZhMmU3YWQ2L3RhYmxlcmFuZ2U6ZGIyMDU2YjVhOTVkNGI1M2IwOGYwMDM2NmEyZTdhZDZfNC02LTEtMS0w_45e3a3c4-b279-45f2-bc4b-489504c1fcf9">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total reclassifications</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id0f7a69de465491e8fc689566076020d_D20200101-20200630" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmRiMjA1NmI1YTk1ZDRiNTNiMDhmMDAzNjZhMmU3YWQ2L3RhYmxlcmFuZ2U6ZGIyMDU2YjVhOTVkNGI1M2IwOGYwMDM2NmEyZTdhZDZfNS00LTEtMS0w_c48929d8-6485-4d53-a26e-fab7934a918c">25</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0607ad93f47448084e900eee9bf68bb_D20190101-20190630" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmRiMjA1NmI1YTk1ZDRiNTNiMDhmMDAzNjZhMmU3YWQ2L3RhYmxlcmFuZ2U6ZGIyMDU2YjVhOTVkNGI1M2IwOGYwMDM2NmEyZTdhZDZfNS02LTEtMS0w_3f7cfe64-d39a-4c59-b019-85ec6aa1c227">344</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-bottom:12pt;"><span><br/></span></div><div id="i78b17081e4494727abba011e500a2380_61"></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(10)&#160;<ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfNDQyMQ_ddad29f9-7f9a-42d1-93f1-1b935adbd3d2" continuedAt="i6cd890af79554ada8e32899c2474b26b" escape="true">STOCK-BASED COMPENSATION</ix:nonNumeric></span></div><ix:continuation id="i6cd890af79554ada8e32899c2474b26b" continuedAt="i45f2efed2a12469f8138df506b835bce"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Stock-Based Compensation Plans</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company maintains the 2010 Omnibus Long-Term Incentive Plan (As Amended and Restated Effective July 27, 2017), the 2019 Omnibus Long-Term Incentive Plan, the 2010 Employee Stock Purchase Plan, the 2016 Inducement Award Plan and the 2000 Stock Option and Incentive Plan (collectively, the &#8220;Stock Plans&#8221;). </span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Stock-Based Compensation Expense</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company records stock-based compensation expense in connection with the amortization of restricted stock and restricted stock unit awards (&#8220;RSUs&#8221;), stock purchase rights granted under the Company&#8217;s employee stock purchase plan and stock options granted to employees, non-employee consultants and non-employee directors. The Company recorded approximately $<ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfNDQz_4960b8c2-a626-4b0f-83dc-e4726f713035">40.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMTY0OTI2NzQ0OTQwNQ_33e8e3be-d188-4fd1-8c6d-3e9ad653caa4">20.1</ix:nonFraction> million  in stock-based compensation expense during the three months ended June 30, 2020 and 2019, respectively. The Company recorded approximately $<ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMTY0OTI2NzQ0OTQ2Mw_93e4102d-ff6f-4265-b269-9046e8a3998b">69.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMjc0ODc3OTA3NDExNg_10ed2b03-a8d6-4908-8b46-21569de5c58a">36.3</ix:nonFraction> million in stock-based compensation expense during the six months ended June 30, 2020 and 2019, respectively.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2019, the Company issued performance-based equity awards to certain employees which vest upon the achievement of certain performance goals, including financial performance targets and operational milestones. Determining the appropriate amount to expense based on the anticipated achievement of the stated goals requires judgment, including forecasting future financial results. The estimate of the timing of the expense recognition is revised periodically based on the probability of achieving the goals and adjustments are made as appropriate. The cumulative impact of any revision is reflected in the period of the change. If the financial performance targets and operational milestones are not achieved, the award would not vest, so no compensation cost would be recognized and any previously recognized stock-based compensation expense would be reversed.</span></div></ix:continuation><div style="text-indent:18pt;margin-bottom:12pt;"><span><br/></span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;margin-bottom:12pt;"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><ix:continuation id="i45f2efed2a12469f8138df506b835bce" continuedAt="i91bf57ec704a4cb493ac87d4e92a3f6a"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2020, the Company modified certain of the operational milestones within the outstanding performance-based equity awards, which were not deemed to have an impact on vesting and <ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMTY0OTI2NzQ1MDc1OQ_057c5fcb-2353-4832-9148-9069c5948d95"><ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMTY0OTI2NzQ1MDc1OQ_762f0743-e00a-4387-bd00-1bf0a524da20">no</ix:nonFraction></ix:nonFraction> incremental stock-based compensation expense was recorded for the three and six months ended June&#160;30, 2020. This modification impacted awards held by <ix:nonFraction unitRef="employees" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="INF" name="exas:NumberOfEmployeesPerformanceBasedEquityAwardsImpactedByChangeInOperationalMilestones" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMTY0OTI2NzQ1MDc2Ng_1b8b7e12-2baa-4c8d-8ad6-5551a3da36ce"><ix:nonFraction unitRef="employees" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="INF" name="exas:NumberOfEmployeesPerformanceBasedEquityAwardsImpactedByChangeInOperationalMilestones" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMTY0OTI2NzQ1MDc2Ng_9ecac791-b738-4b40-a8af-3449d6d317d9">36</ix:nonFraction></ix:nonFraction> employees. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In connection with the combination with Genomic Health, the Company accelerated the vesting of shares of previously unvested stock options and restricted stock units for employees with qualifying termination events. During the three and six months ended June&#160;30, 2020, the Company accelerated <ix:nonFraction unitRef="shares" contextRef="i413e3b5305e7454aa62a4aa7c0fdeb44_D20200401-20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMTkyMg_e3d323d9-65cc-4e97-88a5-583cc27180f9">9,132</ix:nonFraction> shares and <ix:nonFraction unitRef="shares" contextRef="ia8510bc6c19c426dbbc4d366e52290d2_D20200101-20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMTY0OTI2NzQ0ODY2MQ_9fdf431f-69f0-4e09-b7f0-5cd48c7cca42">43,480</ix:nonFraction> shares of previously unvested stock options, respectively, and <ix:nonFraction unitRef="shares" contextRef="i50c5659a58714b5e9c7bfe61b5234d32_D20200401-20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMTk3Mw_1b201fba-5c23-44dc-a0d9-87b7b1daf063">10,525</ix:nonFraction> shares and <ix:nonFraction unitRef="shares" contextRef="ifec004adb94949748ed85d48b8d951bf_D20200101-20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMTY0OTI2NzQ0ODY2NQ_b1f27106-0dd6-4ff9-aa94-ed85af646b36">28,814</ix:nonFraction> shares of previously unvested restricted stock units, respectively, and recognized the additional non-cash stock-based compensation expense of $<ix:nonFraction unitRef="usd" contextRef="ia961ac9cab934a5caa138812e0d2d5f9_D20200401-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMjEwNQ_563aebb9-346e-4aad-9d79-541893b9f2b3">0.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="id91a81fea4de4a42b65267aa503fe296_D20200101-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMTY0OTI2NzQ0ODY3Nw_fce57d6f-f6e7-46fa-ac18-3b1a05c96504">3.5</ix:nonFraction>&#160;million, respectively, for the accelerated awards.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As a result of workforce reductions in April 2020 due to the COVID-19 pandemic, the Company accelerated the vesting of previously unvested stock options and restricted stock units for employees that were terminated. The Company accelerated <ix:nonFraction unitRef="shares" contextRef="i0e4436fcdd044e838ee801fd7c0e6411_D20200401-20200630" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMTY0OTI2NzQ0ODY4Mw_56ede3e7-5ec2-4303-b906-c0a26a2c1605">708</ix:nonFraction> shares of previously unvested stock options and <ix:nonFraction unitRef="shares" contextRef="i2e258c70ac9b4a8a9e178a0e60b5c3f3_D20200401-20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMTY0OTI2NzQ0ODY4Ng_abd25a3a-c00a-4b78-bd7a-e95401d0d799">33,123</ix:nonFraction> shares of previously unvested restricted stock units, and recognized the additional non-cash stock-based compensation expense of $<ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMTY0OTI2NzQ0ODY4OQ_ac6502e7-3577-4afe-8594-42abd06ee30b">1.8</ix:nonFraction>&#160;million for the accelerated awards.</span></div><div style="padding-left:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Determining Fair Value</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Valuation and Recognition</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> &#8211; The fair value of each service-based option award is estimated on the date of grant using the Black-Scholes option-pricing model. The fair value of service-based awards for each restricted stock unit award is determined on the date of grant using the closing stock price on that day. The estimated fair value of these awards is recognized to expense using the straight-line method over the vesting period. For awards that vest when a performance condition is achieved, the Company performs an evaluation of internal and external factors to determine the number of shares that are most likely to vest based on the probability of what performance conditions will be met. The Black-Scholes pricing model utilizes the following assumptions:</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Expected Term</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> &#8211; Expected life of an option award is the average length of time over which the Company expects employees will exercise their options, which is based on historical experience with similar grants. Expected life of a market measure-based award is based on the applicable performance period.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Expected Volatility</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> - Expected volatility is based on the Company&#8217;s historical stock volatility data over the expected term of the awards.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Risk-Free Interest Rate</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> - The Company bases the risk-free interest rate on the implied yield currently available on U.S. Treasury zero-coupon issues with an equivalent expected term.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Forfeitures</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> - The Company recognizes forfeitures as they occur.</span></div></ix:continuation><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">34</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><ix:continuation id="i91bf57ec704a4cb493ac87d4e92a3f6a" continuedAt="i45787e10b61d47908610c0bea5d59abb"><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="exas:ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfNDk0NzgwMjMzMDgxMA_12495dff-f1e8-4d1f-97b7-150843a28d32" escape="true"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The fair value of each option is based on the assumptions in the following table:</span></div><div style="margin-bottom: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:25.724%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:15.147%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:15.147%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.441%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:15.147%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.441%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:15.150%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Option Plan Shares</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rates</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonFraction unitRef="number" contextRef="ia0b83881fe7d4369afe7749279a2455f_D20200101-20200630" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMy03LTEtMS01NjAvdGV4dHJlZ2lvbjpmYmY0MTE3MWQyYTk0YjJiYjhhYzgyNTZkNzQzZTNjOF8yNzQ4Nzc5MDY5NDUz_2aaaa5de-fa21-4f13-825c-48af0108615d">0.98</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="ia0b83881fe7d4369afe7749279a2455f_D20200101-20200630" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMy03LTEtMS01NjAvdGV4dHJlZ2lvbjpmYmY0MTE3MWQyYTk0YjJiYjhhYzgyNTZkNzQzZTNjOF8yNzQ4Nzc5MDY5NDQ5_8efacf00-b4ea-4349-bb6e-7f9df0857791">1.47</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonFraction unitRef="number" contextRef="i10e016ef1e294b3cb52747639ae9a5ac_D20190101-20190630" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMy05LTEtMS01NjYvdGV4dHJlZ2lvbjoyZDFkNWQ1YTRlYmM0NGY1YTZhMzMzYWNhY2U5YzZkNF8yNzQ4Nzc5MDY5NDQ0_0c04f289-2817-41f5-9e51-f8ce451b72e2">2.54</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="i10e016ef1e294b3cb52747639ae9a5ac_D20190101-20190630" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMy05LTEtMS01NjYvdGV4dHJlZ2lvbjoyZDFkNWQ1YTRlYmM0NGY1YTZhMzMzYWNhY2U5YzZkNF8yNzQ4Nzc5MDY5NDQ5_adc359b7-a5cb-46f7-ad21-7ed0db8dc5db">2.59</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonNumeric contextRef="if9bb2abb93424fb0b5178ff1ae66fabe_D20200101-20200630" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfNC03LTEtMS01NzIvdGV4dHJlZ2lvbjo5MzRhODI1ZGY2ODM0MDNhYjFkOThhYjk4ZWE2ODYyMV8xNjQ5MjY3NDQxNjk3_4f00431c-4e4b-4a34-8fef-abce96e33fae">4.68</ix:nonNumeric> - <ix:nonNumeric contextRef="i990e15d2231545c588e4422da9e0468d_D20200101-20200630" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfNC03LTEtMS01NzIvdGV4dHJlZ2lvbjo5MzRhODI1ZGY2ODM0MDNhYjFkOThhYjk4ZWE2ODYyMV8xNjQ5MjY3NDQxNjg0_a1824ad1-ad4e-4bb1-ae75-d2ad5207d3e1">6.15</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i10e016ef1e294b3cb52747639ae9a5ac_D20190101-20190630" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfNC05LTEtMS01NzU_7188d0c3-ba0f-46c0-a40c-f316d7d0b161">6.28</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonFraction unitRef="number" contextRef="ia0b83881fe7d4369afe7749279a2455f_D20200101-20200630" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfNS03LTEtMS01NzgvdGV4dHJlZ2lvbjphZWRmMzVjNjM3OGE0MjFhYmY4ZWE1Mjg4MzFjMWYyZl8yNzQ4Nzc5MDY5NDQ0_440891e4-7d35-4443-b68f-cd87ceed2778">65.67</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="ia0b83881fe7d4369afe7749279a2455f_D20200101-20200630" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfNS03LTEtMS01NzgvdGV4dHJlZ2lvbjphZWRmMzVjNjM3OGE0MjFhYmY4ZWE1Mjg4MzFjMWYyZl8yNzQ4Nzc5MDY5NDQ5_718bd4c9-e372-4fa6-b329-c592b1433379">77.51</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonFraction unitRef="number" contextRef="i10e016ef1e294b3cb52747639ae9a5ac_D20190101-20190630" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfNS05LTEtMS01ODQvdGV4dHJlZ2lvbjowOWZlNTcxNmMwZTQ0YjIwYTg0MDAzNTU1ZDRmNDhjM18yNzQ4Nzc5MDY5NDUz_3f5fdd84-af36-47b9-a2dd-5d85051216cc">64.95</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="i10e016ef1e294b3cb52747639ae9a5ac_D20190101-20190630" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfNS05LTEtMS01ODQvdGV4dHJlZ2lvbjowOWZlNTcxNmMwZTQ0YjIwYTg0MDAzNTU1ZDRmNDhjM18yNzQ4Nzc5MDY5NDU4_09349bbc-a15b-42b4-9ff3-77245b14146f">65.00</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividend yield</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ia0b83881fe7d4369afe7749279a2455f_D20200101-20200630" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfNi03LTEtMS01OTM_53149221-e8d7-49a6-90f1-85011cb39bb6">&#8212;</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i10e016ef1e294b3cb52747639ae9a5ac_D20190101-20190630" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfNi05LTEtMS01OTY_170a05b4-4507-46a8-b1a5-630de0ba8122">&#8212;</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average fair value per share of options granted during the period</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$<ix:nonFraction unitRef="usdPerShare" contextRef="ia0b83881fe7d4369afe7749279a2455f_D20200101-20200630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfNy03LTEtMS01OTk_eb32cf2b-536f-465f-bcc4-a6191d7ecc07">58.77</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$<ix:nonFraction unitRef="usdPerShare" contextRef="i10e016ef1e294b3cb52747639ae9a5ac_D20190101-20190630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfNy05LTEtMS02MDI_5343c7ce-dcfe-4861-86f2-d993522578af">57.11</ix:nonFraction></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ESPP Shares</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rates</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonFraction unitRef="number" contextRef="i902aefd91bc04072ade166deaa56ff9c_D20200401-20200630" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfOS0zLTEtMS02NTYvdGV4dHJlZ2lvbjphY2Y4NWJhNjc1MDA0ZTU3YmIxZWNjYWVkMmFhNTkyMl8yNzQ4Nzc5MDY5NDQ0_c8d5271e-86cd-45e3-ba24-112cf44c67eb">0.12</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="i902aefd91bc04072ade166deaa56ff9c_D20200401-20200630" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfOS0zLTEtMS02NTYvdGV4dHJlZ2lvbjphY2Y4NWJhNjc1MDA0ZTU3YmIxZWNjYWVkMmFhNTkyMl8yNzQ4Nzc5MDY5NDQ5_9aa20d92-a004-48ff-8873-84f6e82560b0">0.2</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonFraction unitRef="number" contextRef="id18cc6bb156541f2a4ae9b8339865b2d_D20190401-20190630" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfOS01LTEtMS02ODEvdGV4dHJlZ2lvbjpjYjNjZDI0OTA1Y2E0MGM0OTA0MmYwNDMwMGE5N2I5MV8yNzQ4Nzc5MDY5NDQ0_e3a8f313-9c9d-4141-a834-7ae7f1a28518">2.31</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="id18cc6bb156541f2a4ae9b8339865b2d_D20190401-20190630" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfOS01LTEtMS02ODEvdGV4dHJlZ2lvbjpjYjNjZDI0OTA1Y2E0MGM0OTA0MmYwNDMwMGE5N2I5MV8yNzQ4Nzc5MDY5NDQ5_856ca854-e882-4522-b3be-d86b6b4a3c4f">2.44</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonFraction unitRef="number" contextRef="i88285cd08d2e4a078e223ded4cadb9a4_D20200101-20200630" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfOS03LTEtMS02MDYvdGV4dHJlZ2lvbjoyOGUyNWE5YTI0ODE0ZmMyOGYwMTUzMjlkNGYxNmRlZV8yNzQ4Nzc5MDY5NDQ0_0a3585b8-b305-4f95-b56a-ba0fbea137c0">0.12</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="i88285cd08d2e4a078e223ded4cadb9a4_D20200101-20200630" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfOS03LTEtMS02MDYvdGV4dHJlZ2lvbjoyOGUyNWE5YTI0ODE0ZmMyOGYwMTUzMjlkNGYxNmRlZV8yNzQ4Nzc5MDY5NDQ5_6985972d-a1e9-405a-8a42-f1e8357723b0">0.2</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonFraction unitRef="number" contextRef="i63e11a5e523d4ad8b69c421457ff6116_D20190101-20190630" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfOS05LTEtMS02MTIvdGV4dHJlZ2lvbjo0NmMxNTMwMWQ2ZjU0ODRlOTY2YWE3OTdhNDBkZjkxY18yNzQ4Nzc5MDY5NDQ0_b2db90fa-643d-4bf3-96d5-c0c2d49d07b8">2.31</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="i63e11a5e523d4ad8b69c421457ff6116_D20190101-20190630" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfOS05LTEtMS02MTIvdGV4dHJlZ2lvbjo0NmMxNTMwMWQ2ZjU0ODRlOTY2YWE3OTdhNDBkZjkxY18yNzQ4Nzc5MDY5NDQ5_aee451a5-78ab-4c49-afbd-0138379bde09">2.44</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonNumeric contextRef="i9294f81f02db42e9a0cd75109844384c_D20200401-20200630" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTAtMy0xLTEtNjYyL3RleHRyZWdpb246OTk3YWIwZjRjOWRiNDM5Yjk4MGI5Yzg5MzMzZjJjYzRfMjc0ODc3OTA2OTQ0NA_082a3bc4-3dd0-410e-a164-8857bb67cb95">0.5</ix:nonNumeric> - <ix:nonNumeric contextRef="ie17a13cdff564deca228c0bea382ed69_D20200401-20200630" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTAtMy0xLTEtNjYyL3RleHRyZWdpb246OTk3YWIwZjRjOWRiNDM5Yjk4MGI5Yzg5MzMzZjJjYzRfMjc0ODc3OTA2OTQ0OQ_68457e2f-7a77-40b3-8804-d8b8f7d2e8b2">2</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonNumeric contextRef="i6a0023bb904b40ad9c3358bf54eef3f6_D20190401-20190630" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTAtNS0xLTEtNjg3L3RleHRyZWdpb246MTQ2OWIzYTQ5NTM4NDljNWIwMTYzMjU0MzU1MjhjYTNfMjc0ODc3OTA2OTQ0NA_4a3b4eec-fda1-41b6-9888-13b7210c2c8f">0.5</ix:nonNumeric> - <ix:nonNumeric contextRef="i6a35dfa1ab684a0a99f942e78c8fca0b_D20190401-20190630" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTAtNS0xLTEtNjg3L3RleHRyZWdpb246MTQ2OWIzYTQ5NTM4NDljNWIwMTYzMjU0MzU1MjhjYTNfMjc0ODc3OTA2OTQ0OQ_96a553ec-6db6-4c56-b834-415b220d012b">2</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonNumeric contextRef="i478ab1031f974ca2bd4f7304f6a12818_D20200101-20200630" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTAtNy0xLTEtNjE4L3RleHRyZWdpb246YjA4YjY3NmI3NDc0NGVkMmE2OGQyN2QxYTE2NmMwNDJfMjc0ODc3OTA2OTQ0NA_d57cfb8c-27f5-4ad6-862d-a2fe353e0954">0.5</ix:nonNumeric> - <ix:nonNumeric contextRef="i6b4ec8de90b945d79210397d402ed285_D20200101-20200630" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTAtNy0xLTEtNjE4L3RleHRyZWdpb246YjA4YjY3NmI3NDc0NGVkMmE2OGQyN2QxYTE2NmMwNDJfMjc0ODc3OTA2OTQ0OQ_5609780c-b308-4adf-81ca-3f6b2fbee969">2</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonNumeric contextRef="i9962dc4d6b154db7822a5cde24fe2c35_D20190101-20190630" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTAtOS0xLTEtNjI0L3RleHRyZWdpb246YTdlNTU3MWQzNjYwNDg0ZWJkYWZmNjBmMjI2NGQwZGVfMjc0ODc3OTA2OTQ0NA_282aa80b-2043-4efd-b7bf-2b6eea500254">0.5</ix:nonNumeric> - <ix:nonNumeric contextRef="i69fc44af15014b4caa1c94f7791b25f4_D20190101-20190630" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTAtOS0xLTEtNjI0L3RleHRyZWdpb246YTdlNTU3MWQzNjYwNDg0ZWJkYWZmNjBmMjI2NGQwZGVfMjc0ODc3OTA2OTQ0OQ_83fac7d4-8cac-473a-8ce3-adf482a214f2">2</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonFraction unitRef="number" contextRef="i902aefd91bc04072ade166deaa56ff9c_D20200401-20200630" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTEtMy0xLTEtNjY4L3RleHRyZWdpb246ZWZiODlmMTdmNWYwNDMxZGE2ZGM4NGZhODk1MWZhOWJfMjc0ODc3OTA2OTQ0NA_344ec1c3-d93f-43d0-999f-f7bcabd0332d">63.7</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="i902aefd91bc04072ade166deaa56ff9c_D20200401-20200630" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTEtMy0xLTEtNjY4L3RleHRyZWdpb246ZWZiODlmMTdmNWYwNDMxZGE2ZGM4NGZhODk1MWZhOWJfMjc0ODc3OTA2OTQ0OQ_5c4d363a-bd71-4b98-bd02-3e39ab992bc0">89.0</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonFraction unitRef="number" contextRef="id18cc6bb156541f2a4ae9b8339865b2d_D20190401-20190630" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTEtNS0xLTEtNjkzL3RleHRyZWdpb246YjA4YWMyOTY4NDRiNDUwNjk5MzM2MGYzMmJhOWNjNTNfMjc0ODc3OTA2OTQ0NA_06c845cf-4fb5-4af3-b603-68857efceb61">55.0</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="id18cc6bb156541f2a4ae9b8339865b2d_D20190401-20190630" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTEtNS0xLTEtNjkzL3RleHRyZWdpb246YjA4YWMyOTY4NDRiNDUwNjk5MzM2MGYzMmJhOWNjNTNfMjc0ODc3OTA2OTQ0OQ_cb2cf40b-16d3-497a-941b-ff174bf24f1b">57.6</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonFraction unitRef="number" contextRef="i88285cd08d2e4a078e223ded4cadb9a4_D20200101-20200630" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTEtNy0xLTEtNjMwL3RleHRyZWdpb246OGRlZjhjZGM0ZWQ1NDdmMTk4YjMwNDdkNmUxN2M5ZmNfMjc0ODc3OTA2OTQ0NA_dd5ca525-2310-4c4d-a6fb-bda4599316aa">63.7</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="i88285cd08d2e4a078e223ded4cadb9a4_D20200101-20200630" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTEtNy0xLTEtNjMwL3RleHRyZWdpb246OGRlZjhjZGM0ZWQ1NDdmMTk4YjMwNDdkNmUxN2M5ZmNfMjc0ODc3OTA2OTQ0OQ_601f0dba-3c8e-43cc-8be3-bc849fb521d7">89.0</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"><ix:nonFraction unitRef="number" contextRef="i63e11a5e523d4ad8b69c421457ff6116_D20190101-20190630" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTEtOS0xLTEtNjM2L3RleHRyZWdpb246ZTYzMzQwMzg2ODY2NGQ0YWE0MDU0MjI2MTM3MjVhZGNfMjc0ODc3OTA2OTQ0NA_d92c7f24-01f9-47fd-910b-426910bd4553">55.0</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="i63e11a5e523d4ad8b69c421457ff6116_D20190101-20190630" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTEtOS0xLTEtNjM2L3RleHRyZWdpb246ZTYzMzQwMzg2ODY2NGQ0YWE0MDU0MjI2MTM3MjVhZGNfMjc0ODc3OTA2OTQ0OQ_51b934a7-25a3-4573-a6e9-a18237069ab3">57.6</ix:nonFraction>%</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividend yield</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i902aefd91bc04072ade166deaa56ff9c_D20200401-20200630" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTItMy0xLTEtNjc0_1694e507-0f37-420f-a6f4-934badac1211">&#8212;</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="id18cc6bb156541f2a4ae9b8339865b2d_D20190401-20190630" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTItNS0xLTEtNjk5_77f209b8-d193-4968-9ebf-711b1d6f7705">&#8212;</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i88285cd08d2e4a078e223ded4cadb9a4_D20200101-20200630" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTItNy0xLTEtNjQy_8a56e29c-1be0-4307-8f74-2091e6bb91e4">&#8212;</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i63e11a5e523d4ad8b69c421457ff6116_D20190101-20190630" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTItOS0xLTEtNjQ2_83cd515e-5336-4e24-9b8e-438e3dc1065a">&#8212;</ix:nonFraction>%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average fair value per share of stock purchase rights granted during the period</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$<ix:nonFraction unitRef="usdPerShare" contextRef="i902aefd91bc04072ade166deaa56ff9c_D20200401-20200630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTMtMy0xLTEtNjc4_0036deb4-6016-491d-b23c-bcca986bbf69">30.60</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$<ix:nonFraction unitRef="usdPerShare" contextRef="id18cc6bb156541f2a4ae9b8339865b2d_D20190401-20190630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTMtNS0xLTEtNzA4_6dbc40b4-4665-4b5f-bff4-8021ac3afc82">35.91</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$<ix:nonFraction unitRef="usdPerShare" contextRef="i88285cd08d2e4a078e223ded4cadb9a4_D20200101-20200630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTMtNy0xLTEtNjUw_bb79adec-7eb1-4d16-9351-16a04059b124">30.60</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$<ix:nonFraction unitRef="usdPerShare" contextRef="i63e11a5e523d4ad8b69c421457ff6116_D20190101-20190630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTMtOS0xLTEtNjUz_83436061-38e5-44bf-9cd7-9ec4b6bc3ef1">35.91</ix:nonFraction></span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">______________</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The Company did not grant options under its 2010 Omnibus Long-Term Incentive Plan or 2019 Omnibus Long-Term Incentive Plan during the period indicated.&#8203;</span></div></ix:nonNumeric><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Stock Option, Restricted Stock, and Restricted Stock Unit Activity</span></div><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfNDk0NzgwMjMzMDgxMg_7c7d26ea-3683-43e8-8487-d1cbbf38c5df" escape="true"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A summary of stock option activity under the Stock Plans during the six months ended June&#160;30, 2020 is as follows:</span></div><div style="margin-bottom: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:39.025%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.945%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term(Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic<br/>Value(1)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Aggregate intrinsic value in thousands)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, January 1, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ic9cccc9712f345939159fdc12793c340_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjU4NjlhNWNhNmY5NzRmMDk4Mzc4ZTAxOTFjZDcyNjUzL3RhYmxlcmFuZ2U6NTg2OWE1Y2E2Zjk3NGYwOTgzNzhlMDE5MWNkNzI2NTNfMi0yLTEtMS0w_469e9c31-2513-4057-b02a-e58543671dc5">2,700,293</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ic9cccc9712f345939159fdc12793c340_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjU4NjlhNWNhNmY5NzRmMDk4Mzc4ZTAxOTFjZDcyNjUzL3RhYmxlcmFuZ2U6NTg2OWE1Y2E2Zjk3NGYwOTgzNzhlMDE5MWNkNzI2NTNfMi00LTEtMS0w_a71efa9e-d75c-402a-8f74-e7d55c4176d6">34.01</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="i9d985e9e36464a8f84eacefce6474584_D20190101-20191231" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjU4NjlhNWNhNmY5NzRmMDk4Mzc4ZTAxOTFjZDcyNjUzL3RhYmxlcmFuZ2U6NTg2OWE1Y2E2Zjk3NGYwOTgzNzhlMDE5MWNkNzI2NTNfMi02LTEtMS0w_f09f4bfe-7dab-43c3-abf7-476b170b540c">2.9</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ief64227117094117b09302ffb5cfeb2d_D20200101-20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjU4NjlhNWNhNmY5NzRmMDk4Mzc4ZTAxOTFjZDcyNjUzL3RhYmxlcmFuZ2U6NTg2OWE1Y2E2Zjk3NGYwOTgzNzhlMDE5MWNkNzI2NTNfMy0yLTEtMS0w_e59cc775-82ab-42f7-8948-171f9f4e7cf9">309,143</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ief64227117094117b09302ffb5cfeb2d_D20200101-20200630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjU4NjlhNWNhNmY5NzRmMDk4Mzc4ZTAxOTFjZDcyNjUzL3RhYmxlcmFuZ2U6NTg2OWE1Y2E2Zjk3NGYwOTgzNzhlMDE5MWNkNzI2NTNfMy00LTEtMS0w_e068fc4f-f213-4d01-8819-b3ed62772b2b">97.66</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="ief64227117094117b09302ffb5cfeb2d_D20200101-20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjU4NjlhNWNhNmY5NzRmMDk4Mzc4ZTAxOTFjZDcyNjUzL3RhYmxlcmFuZ2U6NTg2OWE1Y2E2Zjk3NGYwOTgzNzhlMDE5MWNkNzI2NTNfNC0yLTEtMS0w_d69ff6cc-4592-44bd-a48c-fab5c351a170">368,720</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ief64227117094117b09302ffb5cfeb2d_D20200101-20200630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjU4NjlhNWNhNmY5NzRmMDk4Mzc4ZTAxOTFjZDcyNjUzL3RhYmxlcmFuZ2U6NTg2OWE1Y2E2Zjk3NGYwOTgzNzhlMDE5MWNkNzI2NTNfNC00LTEtMS0w_51dae6d2-0c93-419a-a62e-dd372d2340bc">29.67</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="ief64227117094117b09302ffb5cfeb2d_D20200101-20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjU4NjlhNWNhNmY5NzRmMDk4Mzc4ZTAxOTFjZDcyNjUzL3RhYmxlcmFuZ2U6NTg2OWE1Y2E2Zjk3NGYwOTgzNzhlMDE5MWNkNzI2NTNfNS0yLTEtMS0w_ee72db5e-814d-4822-8491-9749b3c13ef0">65,438</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ief64227117094117b09302ffb5cfeb2d_D20200101-20200630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjU4NjlhNWNhNmY5NzRmMDk4Mzc4ZTAxOTFjZDcyNjUzL3RhYmxlcmFuZ2U6NTg2OWE1Y2E2Zjk3NGYwOTgzNzhlMDE5MWNkNzI2NTNfNS00LTEtMS0w_be213bfe-de09-4fd9-bca9-da5d448870dd">83.87</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ieac915b537e0439fbcc461496cadce45_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjU4NjlhNWNhNmY5NzRmMDk4Mzc4ZTAxOTFjZDcyNjUzL3RhYmxlcmFuZ2U6NTg2OWE1Y2E2Zjk3NGYwOTgzNzhlMDE5MWNkNzI2NTNfNi0yLTEtMS0w_ff4734bf-6e37-4507-bb1c-3f1e8c7a90bf">2,575,278</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ieac915b537e0439fbcc461496cadce45_I20200630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjU4NjlhNWNhNmY5NzRmMDk4Mzc4ZTAxOTFjZDcyNjUzL3RhYmxlcmFuZ2U6NTg2OWE1Y2E2Zjk3NGYwOTgzNzhlMDE5MWNkNzI2NTNfNi00LTEtMS0w_1567b39f-af3c-4c9b-892e-0cdb370c4df2">41.01</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ief64227117094117b09302ffb5cfeb2d_D20200101-20200630" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjU4NjlhNWNhNmY5NzRmMDk4Mzc4ZTAxOTFjZDcyNjUzL3RhYmxlcmFuZ2U6NTg2OWE1Y2E2Zjk3NGYwOTgzNzhlMDE5MWNkNzI2NTNfNi02LTEtMS0w_34a994f9-58e2-496f-81f0-7a927bf76f47">6.5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieac915b537e0439fbcc461496cadce45_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjU4NjlhNWNhNmY5NzRmMDk4Mzc4ZTAxOTFjZDcyNjUzL3RhYmxlcmFuZ2U6NTg2OWE1Y2E2Zjk3NGYwOTgzNzhlMDE5MWNkNzI2NTNfNi04LTEtMS0w_a49eac71-294f-4128-b291-2da8aeb59b2a">123,979</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable, June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ieac915b537e0439fbcc461496cadce45_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjU4NjlhNWNhNmY5NzRmMDk4Mzc4ZTAxOTFjZDcyNjUzL3RhYmxlcmFuZ2U6NTg2OWE1Y2E2Zjk3NGYwOTgzNzhlMDE5MWNkNzI2NTNfNy0yLTEtMS0w_d1cd2f9a-5277-478b-b9e8-8cd3f3d25be9">1,653,394</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ieac915b537e0439fbcc461496cadce45_I20200630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjU4NjlhNWNhNmY5NzRmMDk4Mzc4ZTAxOTFjZDcyNjUzL3RhYmxlcmFuZ2U6NTg2OWE1Y2E2Zjk3NGYwOTgzNzhlMDE5MWNkNzI2NTNfNy00LTEtMS0w_3359fa3a-09b4-4bc6-bb4b-57a8be83733e">26.10</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="ief64227117094117b09302ffb5cfeb2d_D20200101-20200630" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjU4NjlhNWNhNmY5NzRmMDk4Mzc4ZTAxOTFjZDcyNjUzL3RhYmxlcmFuZ2U6NTg2OWE1Y2E2Zjk3NGYwOTgzNzhlMDE5MWNkNzI2NTNfNy02LTEtMS0w_9033e5ab-df46-4ea0-b3fc-67b11e0d8ec7">5.5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieac915b537e0439fbcc461496cadce45_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjU4NjlhNWNhNmY5NzRmMDk4Mzc4ZTAxOTFjZDcyNjUzL3RhYmxlcmFuZ2U6NTg2OWE1Y2E2Zjk3NGYwOTgzNzhlMDE5MWNkNzI2NTNfNy04LTEtMS0w_cafeff96-01e2-4284-8538-b7d4b6d2bc6d">101,761</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">______________</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The total intrinsic value of options exercised during the six months ended June&#160;30, 2020 and 2019 was $<ix:nonFraction unitRef="usd" contextRef="ief64227117094117b09302ffb5cfeb2d_D20200101-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMzk3Mw_2fc878b8-b35b-42f8-b043-860009c8027e">20.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i013757b605d843a6a56d81fd3776a802_D20190101-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMzk4MA_70d8aae3-9726-4da6-8cd8-8923836ce360">22.6</ix:nonFraction> million, respectively, determined as of the date of exercise.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfNDQyNA_985b0d93-5b44-4027-8c14-d1dfc7df9703" continuedAt="i5bb33baacd5f4a07947945263097a2c4" escape="true">A summary of restricted stock and restricted stock unit activity under the Stock Plans during the six months ended June&#160;30, 2020 is as follows:</ix:nonNumeric></span></div></ix:continuation><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">35</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><ix:continuation id="i45787e10b61d47908610c0bea5d59abb"><div style="margin-bottom:12pt;"><ix:continuation id="i5bb33baacd5f4a07947945263097a2c4"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:69.314%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.943%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted<br/>Shares and RSUs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average Grant<br/>Date Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, January 1, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ic90a7c02eb3f4cda945af114901e9de1_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjEwODhjMTM5OGJjZDQ1NThhNTY1MmUxM2QxZDE4N2UwL3RhYmxlcmFuZ2U6MTA4OGMxMzk4YmNkNDU1OGE1NjUyZTEzZDFkMTg3ZTBfMS0xLTEtMS0w_3c2361e5-30d9-488f-8955-d37fa400d14e">4,384,005</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ic90a7c02eb3f4cda945af114901e9de1_I20191231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjEwODhjMTM5OGJjZDQ1NThhNTY1MmUxM2QxZDE4N2UwL3RhYmxlcmFuZ2U6MTA4OGMxMzk4YmNkNDU1OGE1NjUyZTEzZDFkMTg3ZTBfMS0zLTEtMS0w_edfba60f-0cbc-4139-8e53-366c9b5ffc10">63.41</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i42beadd2b5354f3ea6a1ebf6ad97f4bc_D20200101-20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjEwODhjMTM5OGJjZDQ1NThhNTY1MmUxM2QxZDE4N2UwL3RhYmxlcmFuZ2U6MTA4OGMxMzk4YmNkNDU1OGE1NjUyZTEzZDFkMTg3ZTBfMi0xLTEtMS0w_edb3b434-4cc3-4987-829c-5611f7ad8242">1,835,695</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i42beadd2b5354f3ea6a1ebf6ad97f4bc_D20200101-20200630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjEwODhjMTM5OGJjZDQ1NThhNTY1MmUxM2QxZDE4N2UwL3RhYmxlcmFuZ2U6MTA4OGMxMzk4YmNkNDU1OGE1NjUyZTEzZDFkMTg3ZTBfMi0zLTEtMS0w_1b4f1f8c-d6ed-4d22-9b97-4241afd7de64">92.25</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Released</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="i42beadd2b5354f3ea6a1ebf6ad97f4bc_D20200101-20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjEwODhjMTM5OGJjZDQ1NThhNTY1MmUxM2QxZDE4N2UwL3RhYmxlcmFuZ2U6MTA4OGMxMzk4YmNkNDU1OGE1NjUyZTEzZDFkMTg3ZTBfMy0xLTEtMS0w_84bb38a6-bed2-4679-a7db-e3180adb9770">1,350,088</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i42beadd2b5354f3ea6a1ebf6ad97f4bc_D20200101-20200630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjEwODhjMTM5OGJjZDQ1NThhNTY1MmUxM2QxZDE4N2UwL3RhYmxlcmFuZ2U6MTA4OGMxMzk4YmNkNDU1OGE1NjUyZTEzZDFkMTg3ZTBfMy0zLTEtMS0w_cc4b6ca9-63c5-4305-954b-48f260db14ee">47.00</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="i42beadd2b5354f3ea6a1ebf6ad97f4bc_D20200101-20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjEwODhjMTM5OGJjZDQ1NThhNTY1MmUxM2QxZDE4N2UwL3RhYmxlcmFuZ2U6MTA4OGMxMzk4YmNkNDU1OGE1NjUyZTEzZDFkMTg3ZTBfNC0xLTEtMS0w_d6b3c72f-001d-4c76-adac-d0b0e36b2deb">208,076</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i42beadd2b5354f3ea6a1ebf6ad97f4bc_D20200101-20200630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjEwODhjMTM5OGJjZDQ1NThhNTY1MmUxM2QxZDE4N2UwL3RhYmxlcmFuZ2U6MTA4OGMxMzk4YmNkNDU1OGE1NjUyZTEzZDFkMTg3ZTBfNC0zLTEtMS0w_0507975f-084a-43c9-b7aa-4aa59c231276">79.45</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ib888742ee8904ddeadf7974e2799f0a0_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjEwODhjMTM5OGJjZDQ1NThhNTY1MmUxM2QxZDE4N2UwL3RhYmxlcmFuZ2U6MTA4OGMxMzk4YmNkNDU1OGE1NjUyZTEzZDFkMTg3ZTBfNS0xLTEtMS0w_fe00a141-cca5-4dfb-aa05-353c19e82fcd">4,661,536</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ib888742ee8904ddeadf7974e2799f0a0_I20200630" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjEwODhjMTM5OGJjZDQ1NThhNTY1MmUxM2QxZDE4N2UwL3RhYmxlcmFuZ2U6MTA4OGMxMzk4YmNkNDU1OGE1NjUyZTEzZDFkMTg3ZTBfNS0zLTEtMS0w_90887385-0591-4230-85a7-8468f71194ed">78.84</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></ix:continuation></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June&#160;30, 2020, there was $<ix:nonFraction unitRef="usd" contextRef="ieac915b537e0439fbcc461496cadce45_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfNDE5MQ_9784a63e-947c-4659-9b12-d8a2b286d906">300.9</ix:nonFraction> million of total unrecognized compensation cost related to non-vested share-based compensation arrangements granted under all equity compensation plans. The Company expects to recognize that cost over a weighted average period of <ix:nonNumeric contextRef="ief64227117094117b09302ffb5cfeb2d_D20200101-20200630" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfNDQxNg_c1ac3fc9-852f-43f4-bf84-1edb930f5a4b">3.0</ix:nonNumeric> years.</span></div></ix:continuation><div style="text-indent:18pt;margin-bottom:12pt;"><span><br/></span></div><div id="i78b17081e4494727abba011e500a2380_64"></div><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="exas:NewMarketTaxCreditTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82NC9mcmFnOmZiN2Q1YzI0YWE3ZDQyMjM5NTM1MWJmNGUxMjRkY2ZhL3RleHRyZWdpb246ZmI3ZDVjMjRhYTdkNDIyMzk1MzUxYmY0ZTEyNGRjZmFfMjI5MQ_e66ceb61-ba09-4259-bc52-53ef1080304d" escape="true"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(11)&#160;NEW MARKET TAX CREDIT</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the fourth quarter of 2014, the Company received approximately $<ix:nonFraction unitRef="usd" contextRef="i74fd73e24e8e4398bf1abe09fe90e682_D20141001-20141231" decimals="-5" format="ixt:numdotdecimal" name="exas:NetProceedsFromFinancingArrangement" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82NC9mcmFnOmZiN2Q1YzI0YWE3ZDQyMjM5NTM1MWJmNGUxMjRkY2ZhL3RleHRyZWdpb246ZmI3ZDVjMjRhYTdkNDIyMzk1MzUxYmY0ZTEyNGRjZmFfMTAy_2843ab74-4d74-47ef-9b12-c71400ebf6a8">2.4</ix:nonFraction> million in net proceeds from financing agreements related to working capital and capital improvements at <ix:nonFraction unitRef="facility" contextRef="i74fd73e24e8e4398bf1abe09fe90e682_D20141001-20141231" decimals="INF" format="ixt-sec:numwordsen" name="exas:NumberOfFacilitiesReceivingWorkingCapitalAndCapitalImprovements" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82NC9mcmFnOmZiN2Q1YzI0YWE3ZDQyMjM5NTM1MWJmNGUxMjRkY2ZhL3RleHRyZWdpb246ZmI3ZDVjMjRhYTdkNDIyMzk1MzUxYmY0ZTEyNGRjZmFfMjAy_3fe31ff8-d2b4-4463-bb30-a270615c0a44">one</ix:nonFraction> of its Madison, Wisconsin facilities.&#160;This financing arrangement was structured with an unrelated third-party financial institution (the &#8220;Investor&#8221;), an investment fund, and its majority owned community development entity in connection with the Company&#8217;s participation in transactions qualified under the federal New Markets Tax Credit (&#8220;NMTC&#8221;) program, pursuant to Section 45D of the Internal Revenue Code of 1986, as amended. The Company is required to be in compliance through December 2021 with various regulations and contractual provisions that apply to the NMTC arrangement. Noncompliance with applicable requirements could result in the Investor&#8217;s projected tax benefits not being realized and, therefore, require the Company to indemnify the Investor for any loss or recapture of NMTC related to the financing until such time as the recapture provisions have expired under the applicable statute of limitations. The Company does not anticipate any credit recapture will be required in connection with this financing arrangement.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Investor and its majority owned community development entity are considered Variable Interest Entities (&#8220;VIEs&#8221;) and the Company is the primary beneficiary of the VIEs. This conclusion was reached based on the following:</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the ongoing activities of the VIEs &#8212; collecting and remitting interest and fees and NMTC compliance &#8212; were all considered in the initial design and are not expected to significantly affect performance throughout the life of the VIE;</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">contractual arrangements obligate the Company to comply with NMTC rules and regulations and provide various other guarantees to the Investor and community development entity;</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the Investor lacks a material interest in the underlying economics of the project; and</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the Company is obligated to absorb losses of the VIEs.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Because the Company is the primary beneficiary of the VIEs, they have been included in the consolidated financial statements. There are no other assets, liabilities or transactions in these VIEs outside of the financing transactions executed as part of the NMTC arrangement.</span></div></ix:nonNumeric><div style="text-indent:18pt;margin-bottom:12pt;"><span><br/></span></div><div id="i78b17081e4494727abba011e500a2380_67"></div><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:LongTermDebtTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfNDA1NA_3af408a4-2440-48cd-9275-16e2cc91d843" continuedAt="if7df77ea6b03414d9d6426175ca7775b" escape="true"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(12)&#160;DEBT</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Construction Loan Agreement</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During December 2017, the Company entered into a loan agreement with Fifth Third Bank (formerly MB Financial Bank, N.A.) (the &#8220;Construction Loan Agreement&#8221;), which provides the Company with a non-revolving construction loan (the &#8220;Construction Loan&#8221;) of $<ix:nonFraction unitRef="usd" contextRef="i9e7589c89e1246a9b7ef9b91e6123ad6_I20171231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMjk2_ec20a432-5e0a-40a3-b475-5f4c6d0b5cc0">25.6</ix:nonFraction> million. The Company is using the Construction Loan proceeds to finance the construction of an additional clinical laboratory and related facilities in Madison, Wisconsin. The Construction Loan is collateralized by the additional clinical laboratory and related facilities.</span></div></ix:nonNumeric><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><ix:continuation id="if7df77ea6b03414d9d6426175ca7775b"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Pursuant to the Construction Loan Agreement, funds drawn will bear interest at a rate equal to the sum of the 1-month LIBOR rate plus <ix:nonFraction unitRef="number" contextRef="i35a95d47fbc1427ab81f69dc843d84c3_D20171201-20171231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfNjk5_b4ea444e-e815-46bf-9fe9-69eb9dbf07f7">2.25</ix:nonFraction> percent. Regular monthly payments are interest-only for the first <ix:nonNumeric contextRef="ia9e6b33fd37e4cdb808b77b98f7d8b15_D20171201-20171231" format="ixt-sec:durmonth" name="exas:DebtInstrumentPeriodicPaymentInterestTerm" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfNzYw_37df5ee8-77c9-4f17-bbfc-ca448ff73df9">24</ix:nonNumeric> months, with further payments based on a <ix:nonNumeric contextRef="i370d07750a3b4f28a7bfcbc21e8023b9_D20171201-20171231" format="ixt-sec:duryear" name="exas:DebtInstrumentRemainingAmortizationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfNzk3_56e0ac26-9f84-45e5-b307-d28148ddbad9">20</ix:nonNumeric>-year amortization schedule. Amounts borrowed pursuant to the Construction Loan Agreement may be prepaid at any time without penalty. The maturity date of the Construction Loan Agreement is December 10, 2022.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In November 2017, Fifth Third Bank, on behalf of the Company, issued an Irrevocable Standby Letter of Credit in the amount of $<ix:nonFraction unitRef="usd" contextRef="i5260267a8e73452eb0fa51d26e188649_I20171130" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMTEzNA_a7450c1c-70d7-489c-a0e9-1b8979f6fcf1">0.6</ix:nonFraction> million in favor of the City of Madison, Wisconsin (the &#8220;City Letter of Credit&#8221;). The City Letter of Credit is deemed to have been issued pursuant to the Construction Loan Agreement. The amount of the City Letter of Credit will reduce, dollar for dollar, the amount available for borrowing under the Construction Loan Agreement.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As a condition to Fifth Third&#8217;s initial advance of loan proceeds under the Construction Loan Agreement, the Company was required to first invest at least $<ix:nonFraction unitRef="usd" contextRef="i7becba9367014dfcb85f6ed70632522a_I20181231" decimals="-5" format="ixt:numdotdecimal" name="exas:MinimumOwnInvestmentToBeMadeInConstructionProject" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMTYxMg_3d9bba0b-e26e-4a75-ba70-ab4970944c8b">16.4</ix:nonFraction> million of its own cash into the construction project. The Company fulfilled its required initial investment and made its first draw on the Construction Loan in June 2018. In December 2019, the Company began making monthly payments towards the outstanding principal balance plus accrued interest. As of June&#160;30, 2020 and December&#160;31, 2019, the outstanding balance was $<ix:nonFraction unitRef="usd" contextRef="i64591ea94fea4af6b81c64f69eef8027_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LongTermConstructionLoanCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMTk1OA_bfe418dc-4481-4fe8-bf6d-684c3f133f83">24.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i5b68648527824ac8a6773d1811016402_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:LongTermConstructionLoanCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMTk2NQ_f9145387-ea24-4f5c-a0a0-6f70c5993402">25.0</ix:nonFraction> million, respectively, including $<ix:nonFraction unitRef="usd" contextRef="i75f5d8227eaa4ebeaa56609f4b8bc239_D20190101-20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InterestCostsIncurred" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMTk5Mw_167c0d1e-e6cb-44ee-8d84-3c6ce98adbc3"><ix:nonFraction unitRef="usd" contextRef="ifa73c6f0b6b64690bc03f3473a2ff360_D20200101-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InterestCostsIncurred" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMTk5Mw_4e3f7609-8c55-4bfc-a848-2b78211d89a5">0.7</ix:nonFraction></ix:nonFraction> million of interest incurred, which is accrued for as an interest reserve and represents a portion of the loan balance. The Company capitalized the $<ix:nonFraction unitRef="usd" contextRef="ifa73c6f0b6b64690bc03f3473a2ff360_D20200101-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InterestCostsCapitalized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMjEzNg_161b6ef2-258e-434d-886e-7891b67a2885">0.7</ix:nonFraction> million of interest to the construction project. The Company incurred approximately $<ix:nonFraction unitRef="usd" contextRef="i64591ea94fea4af6b81c64f69eef8027_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsNet" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMjIxNQ_db16c63c-b964-4cb8-a91f-e71c37f1288c">0.2</ix:nonFraction> million of debt issuance costs related to the Construction Loan, which are recorded as a direct deduction from the liability. The debt issuance costs are being amortized over the life of the Construction Loan.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Construction Loan Agreement was amended effective June 30, 2020 to include a financial covenant to maintain a minimum liquidity of $<ix:nonFraction unitRef="usd" contextRef="i64591ea94fea4af6b81c64f69eef8027_I20200630" decimals="INF" format="ixt:numdotdecimal" name="exas:DebtInstrumentCovenantLiquidityRequiredMinimum" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMTY0OTI2NzQ0ODQ5Nw_144eedd0-8d5a-4036-9c05-2a88389eda51">250</ix:nonFraction>&#160;million and remove the minimum tangible net worth covenant. Prior to the amendment, the Company was not in compliance with a minimum tangible net worth covenant due to the combination with Genomic Health. As of June&#160;30, 2020, the Company is in compliance with the covenant included in the amended agreement. </span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Tax Increment Financing Loan Agreements</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company entered into <ix:nonFraction unitRef="agreement" contextRef="i3435fd2213254a95b66e633aabe4a610_D20200101-20200630" decimals="INF" format="ixt-sec:numwordsen" name="exas:NumberOfAgreementsEntered" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMjkxNQ_7e0004a5-6ef6-42f0-9f09-9670a2f059af">two</ix:nonFraction> separate Tax Increment Financing Loan Agreements (&#8220;TIFs&#8221;) in February 2019 and June 2019 with the City of Madison, Wisconsin. The TIFs provide for $<ix:nonFraction unitRef="usd" contextRef="icc343c523bc34d05ac040af600ae85e8_I20200630" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMzA2NQ_ba0c686b-6570-4036-a728-a98031d82500">4.6</ix:nonFraction> million of financing in the aggregate. In return for the loans, the Company is obligated to create and maintain <ix:nonFraction unitRef="employee" contextRef="i3435fd2213254a95b66e633aabe4a610_D20200101-20200630" decimals="0" name="exas:NumberOfJobsRequiredToCreatedAndMaintained" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMzE3Mg_6b3433c0-e924-448e-bae5-2cfa67b4aa61">500</ix:nonFraction> full-time jobs over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMzE5Nw_6c58cfbc-e89c-4489-9486-912ea74c2557">five</span>-year period, starting on the date of occupancy of the buildings constructed. In the event that the job creation goals are not met, the Company would be required to pay a penalty.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company records the earned financial incentives as the full-time equivalent positions are filled. The amount earned is recorded as a liability and amortized as a reduction of operating expenses over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMzU4NA_fddb6019-d6e6-47c5-a131-119c46f229fb">two</span>-year period, which is the timeframe when the TIFs will be repaid through property taxes.</span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">By the end of 2019, the Company had earned and received payment of $<ix:nonFraction unitRef="usd" contextRef="icc499005d6694a88974e45f77440445a_I20191231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMzc0Mw_c10293ae-5ff9-4a5e-a53a-5a4ba357a893">4.6</ix:nonFraction> million from the City of Madison. As of June&#160;30, 2020 and December&#160;31, 2019, the Company has recorded a liability of $ $<ix:nonFraction unitRef="usd" contextRef="i0e6c99fb704d40e2b5886d5b1b7b3a05_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMzgzMQ_0c118071-3a81-40f3-8dfd-2cb01f3e01c3">1.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ic18663bc81874937ae2b32543831ebfb_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMzgzOA_c52ddfb7-1326-4e68-8b00-a27a5faa07e6">2.7</ix:nonFraction> million, respectively, in other current liabilities on the Company&#8217;s condensed consolidated balance sheets, reflecting when the expected benefit of the financial benefits amortization will reduce future operating expenses.</span></div></ix:continuation><div style="text-indent:18pt;margin-bottom:12pt;"><span><br/></span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">37</span></div></div></div><div id="i78b17081e4494727abba011e500a2380_70"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83MC9mcmFnOjc2Y2FkYmZkZjY2NzQ0OGFiOGI5MmU5ZWI4NzEzOTQ0L3RleHRyZWdpb246NzZjYWRiZmRmNjY3NDQ4YWI4YjkyZTllYjg3MTM5NDRfMzI3Mg_5ec85bf1-8096-4683-91d5-fce1fddc999a" escape="true"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(13)&#160;COMMITMENTS AND CONTINGENCIES</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Leases</span></div><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83MC9mcmFnOjc2Y2FkYmZkZjY2NzQ0OGFiOGI5MmU5ZWI4NzEzOTQ0L3RleHRyZWdpb246NzZjYWRiZmRmNjY3NDQ4YWI4YjkyZTllYjg3MTM5NDRfMzI3MA_b5e1df3a-6275-444d-aba5-a5758ec37751" escape="true"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental disclosure of cash flow information related to the Company&#8217;s cash and non-cash activities with its operating leases are as follows:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:62.102%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:15.147%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:15.149%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30, 2020</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83MC9mcmFnOjc2Y2FkYmZkZjY2NzQ0OGFiOGI5MmU5ZWI4NzEzOTQ0L3RhYmxlOjNlMGEyMThjMzlhYjQ2MTRhNWJlOGNkNWRhZjgzMzk4L3RhYmxlcmFuZ2U6M2UwYTIxOGMzOWFiNDYxNGE1YmU4Y2Q1ZGFmODMzOThfMy0yLTEtMS0w_04bd7ad9-6f70-4839-acc9-fd269486ff3c">12,289</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83MC9mcmFnOjc2Y2FkYmZkZjY2NzQ0OGFiOGI5MmU5ZWI4NzEzOTQ0L3RhYmxlOjNlMGEyMThjMzlhYjQ2MTRhNWJlOGNkNWRhZjgzMzk4L3RhYmxlcmFuZ2U6M2UwYTIxOGMzOWFiNDYxNGE1YmU4Y2Q1ZGFmODMzOThfMy00LTEtMS0w_97fdd872-08b4-4666-9d73-d841b85376fe">2,419</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-cash investing and financing activities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets obtained in exchange for new operating lease liabilities (1)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83MC9mcmFnOjc2Y2FkYmZkZjY2NzQ0OGFiOGI5MmU5ZWI4NzEzOTQ0L3RhYmxlOjNlMGEyMThjMzlhYjQ2MTRhNWJlOGNkNWRhZjgzMzk4L3RhYmxlcmFuZ2U6M2UwYTIxOGMzOWFiNDYxNGE1YmU4Y2Q1ZGFmODMzOThfNS0yLTEtMS0w_89e97dec-70ad-4f71-8245-c6934cdc0254">13,024</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83MC9mcmFnOjc2Y2FkYmZkZjY2NzQ0OGFiOGI5MmU5ZWI4NzEzOTQ0L3RhYmxlOjNlMGEyMThjMzlhYjQ2MTRhNWJlOGNkNWRhZjgzMzk4L3RhYmxlcmFuZ2U6M2UwYTIxOGMzOWFiNDYxNGE1YmU4Y2Q1ZGFmODMzOThfNS00LTEtMS0w_503e5481-b5b4-46dd-a90c-6babff39c6a7">20,511</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">______________</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">For the six months ended June&#160;30, 2019, this includes right-of-use assets obtained from the initial adoption of ASC 842 of approximately $<ix:nonFraction unitRef="usd" contextRef="i0f31edf91f044d42b78b7e349eb5cc7f_D20190101-20190630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83MC9mcmFnOjc2Y2FkYmZkZjY2NzQ0OGFiOGI5MmU5ZWI4NzEzOTQ0L3RleHRyZWdpb246NzZjYWRiZmRmNjY3NDQ4YWI4YjkyZTllYjg3MTM5NDRfMzM1_ffde3549-f299-4fc2-9487-9c7ec1ca5328">17.9</ix:nonFraction> million.</span></div></ix:nonNumeric><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June&#160;30, 2020 and December&#160;31, 2019, the Company&#8217;s right-of-use assets are $<ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83MC9mcmFnOjc2Y2FkYmZkZjY2NzQ0OGFiOGI5MmU5ZWI4NzEzOTQ0L3RleHRyZWdpb246NzZjYWRiZmRmNjY3NDQ4YWI4YjkyZTllYjg3MTM5NDRfMzk0_71d81a2f-a4f7-43f4-a962-959f2b4a03a8">132.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83MC9mcmFnOjc2Y2FkYmZkZjY2NzQ0OGFiOGI5MmU5ZWI4NzEzOTQ0L3RleHRyZWdpb246NzZjYWRiZmRmNjY3NDQ4YWI4YjkyZTllYjg3MTM5NDRfNDAx_7129e70f-41ba-4289-af77-0203b6a598ec">126.4</ix:nonFraction> million, respectively, which are reported in operating lease right-of-use assets in the Company&#8217;s condensed consolidated balance sheets. As of June&#160;30, 2020, the Company has outstanding lease obligations of $<ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83MC9mcmFnOjc2Y2FkYmZkZjY2NzQ0OGFiOGI5MmU5ZWI4NzEzOTQ0L3RleHRyZWdpb246NzZjYWRiZmRmNjY3NDQ4YWI4YjkyZTllYjg3MTM5NDRfNTky_f30aa236-1e42-462a-a234-ea1217d11d74">136.5</ix:nonFraction> million, of which $<ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83MC9mcmFnOjc2Y2FkYmZkZjY2NzQ0OGFiOGI5MmU5ZWI4NzEzOTQ0L3RleHRyZWdpb246NzZjYWRiZmRmNjY3NDQ4YWI4YjkyZTllYjg3MTM5NDRfNjA1_be16d567-60a3-4ebc-a89e-3393ddc472ee">9.9</ix:nonFraction> million is reported in operating lease liabilities, current portion and $<ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83MC9mcmFnOjc2Y2FkYmZkZjY2NzQ0OGFiOGI5MmU5ZWI4NzEzOTQ0L3RleHRyZWdpb246NzZjYWRiZmRmNjY3NDQ4YWI4YjkyZTllYjg3MTM5NDRfNjcy_f0e987d4-3756-40f0-ab11-a8b2ee55072a">126.6</ix:nonFraction> million is reported in operating lease liabilities, less current portion in the Company&#8217;s condensed consolidated balance sheets. As of December&#160;31, 2019, the Company had outstanding lease obligations of $<ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83MC9mcmFnOjc2Y2FkYmZkZjY2NzQ0OGFiOGI5MmU5ZWI4NzEzOTQ0L3RleHRyZWdpb246NzZjYWRiZmRmNjY3NDQ4YWI4YjkyZTllYjg3MTM5NDRfODU1_c64fc417-bc32-4045-8fb4-dfe8080fc477">126.6</ix:nonFraction> million, of which $<ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83MC9mcmFnOjc2Y2FkYmZkZjY2NzQ0OGFiOGI5MmU5ZWI4NzEzOTQ0L3RleHRyZWdpb246NzZjYWRiZmRmNjY3NDQ4YWI4YjkyZTllYjg3MTM5NDRfODY4_89385815-b906-4c04-81fc-21bc04cda13b">7.9</ix:nonFraction> million is reported in operating lease liabilities, current portion and $<ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83MC9mcmFnOjc2Y2FkYmZkZjY2NzQ0OGFiOGI5MmU5ZWI4NzEzOTQ0L3RleHRyZWdpb246NzZjYWRiZmRmNjY3NDQ4YWI4YjkyZTllYjg3MTM5NDRfOTM1_d6a4c765-5fa0-408a-9756-61e950ac66a5">118.7</ix:nonFraction> million is reported in operating lease liabilities, less current portion in the Company&#8217;s condensed consolidated balance sheets. The Company calculates its incremental borrowing rates for specific lease terms, used to discount future lease payments, as a function of the U.S. Treasury rate and an indicative Moody&#8217;s rating for operating leases. The Company&#8217;s weighted average discount rate and weighted average lease term remaining on lease liabilities is approximately <ix:nonFraction unitRef="number" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83MC9mcmFnOjc2Y2FkYmZkZjY2NzQ0OGFiOGI5MmU5ZWI4NzEzOTQ0L3RleHRyZWdpb246NzZjYWRiZmRmNjY3NDQ4YWI4YjkyZTllYjg3MTM5NDRfMTQwMA_338cd776-1b50-4e71-a28d-8cf9d84aa664">6.83</ix:nonFraction>% and <ix:nonNumeric contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83MC9mcmFnOjc2Y2FkYmZkZjY2NzQ0OGFiOGI5MmU5ZWI4NzEzOTQ0L3RleHRyZWdpb246NzZjYWRiZmRmNjY3NDQ4YWI4YjkyZTllYjg3MTM5NDRfMTQwNw_3fd3e099-b2d2-4041-be93-f243348dc9a8">9.20</ix:nonNumeric> years, respectively.</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Legal Matters</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The United States Department of Justice (&#8220;DOJ&#8221;) is investigating Genomic Health's compliance with the Medicare Date of Service billing regulation. In March 2017, Genomic Health received a civil investigative demand (&#8220;CID&#8221;) from the U.S. Attorney's Office for the Eastern District of New York in connection with this matter and has produced specific documents in response to the CID. In July 2019 and January 2020, Genomic Health received additional subpoenas from the DOJ related to this inquiry and the Company is cooperating with those requests. An adverse outcome could include the Company being required to pay treble damages, incur civil and criminal penalties, paying attorneys' fees, entering into a corporate integrity agreement, being excluded from participation in government healthcare programs, including Medicare and Medicaid, and other adverse actions that could materially and adversely affect the Company's business, financial condition and results of operation.. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The DOJ's investigation is still in process and the scope and outcome of the investigation is not determinable at this time.  See Note 16 for additional information on the Company's fair value determination of this pre-acquisition loss contingency. There can be no assurance that any settlement, resolution, or other outcome of this matter during any subsequent reporting period will not have a material adverse effect on the Company&#8217;s results of operations or cash flows for that period or on the Company&#8217;s financial position.&#8203;</span></div></ix:nonNumeric><div style="text-indent:18pt;margin-bottom:12pt;"><span><br/></span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">38</span></div></div></div><div id="i78b17081e4494727abba011e500a2380_73"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="exas:WisconsinEconomicDevelopmentTaxCreditDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMjI1Ng_34d6e3a8-9008-4756-a0e4-0ed4d9982734" continuedAt="i290c8a7765f346328ffced6e3a5e839a" escape="true"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(14)&#160;WISCONSIN ECONOMIC DEVELOPMENT TAX CREDITS</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the first quarter of 2015, the Company entered into an agreement with the Wisconsin Economic Development Corporation (&#8220;WEDC&#8221;) to earn $<ix:nonFraction unitRef="usd" contextRef="ib2f4ca20aed44ae5b2bc2f78483dc196_I20150331" decimals="-5" format="ixt:numdotdecimal" name="exas:RefundableTaxCreditsAvailableContingentOnCapitalInvestmentsAndCreationOfFullTimePositions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMTk0_8dd0ed27-f728-4f40-9b52-729809c315f8">9.0</ix:nonFraction> million in refundable tax credits on the condition that the Company expends $<ix:nonFraction unitRef="usd" contextRef="ib2f4ca20aed44ae5b2bc2f78483dc196_I20150331" decimals="-5" format="ixt:numdotdecimal" name="exas:CapitalInvestmentExpendituresRequirementForRefundableTaxCredits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMjQ2_8a42ea93-e706-4dc0-a38e-7ceea09dca53">26.3</ix:nonFraction> million in capital investments and establishes and maintains <ix:nonFraction unitRef="item" contextRef="iefb3376336cd40759ec475061dd60175_D20150101-20150331" decimals="INF" name="exas:NumberOfFullTimePositionsRequiredToBeCreatedToEarnRefundableTaxCredits" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMzAy_3acb5ba8-71e6-4e1d-9ab8-b24393f5f9e2">758</ix:nonFraction> full-time positions over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMzMy_4fcaf126-8c4a-4765-bc03-0bb7444be369">seven</span>-year period. The tax credits earned are first applied against the tax liability otherwise due, and if there is no such liability present, the claim for tax credits will be reimbursed in cash to the Company. The maximum amount of the refundable tax credit to be earned for each year is fixed, and the Company earns the credits by meeting certain capital investment and job creation thresholds over the <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfNzM2_4fcaf126-8c4a-4765-bc03-0bb7444be369">seven</span>-year period. Should the Company earn and receive the job creation tax credits but not maintain those full-time positions through the end of the agreement, the Company may be required to pay those credits back to the WEDC.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company records the earned tax credits as job creation and capital investments occur. The amount of tax credits earned is recorded as a liability and amortized as a reduction of operating expenses over the expected period of benefit. The tax credits earned from capital investment are recognized as an offset to depreciation expense over the expected life of the acquired capital assets. The tax credits earned related to job creation are recognized as an offset to operational expenses over the life of the agreement, as the Company is required to maintain the minimum level of full-time positions through the <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMTU3Ng_4fcaf126-8c4a-4765-bc03-0bb7444be369">seven</span>-year period.&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June&#160;30, 2020, the Company has earned all $<ix:nonFraction unitRef="usd" contextRef="i80f5a289335e4b53a0dab8d94d09d876_D20200101-20200630" decimals="-5" format="ixt:numdotdecimal" name="exas:RefundableTaxCreditEarnedToDate" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMTYyNg_32412fe9-6c37-40ab-8b0d-37b18394143c">9.0</ix:nonFraction> million of the refundable tax credits and has received payment of $<ix:nonFraction unitRef="usd" contextRef="i80f5a289335e4b53a0dab8d94d09d876_D20200101-20200630" decimals="-5" format="ixt:numdotdecimal" name="exas:RefundableTaxCreditReceived" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMTY3Mg_e22175bf-e1a5-4dce-a1be-3d17803e5e26">5.9</ix:nonFraction> million from the WEDC. The unpaid portion is $<ix:nonFraction unitRef="usd" contextRef="i7bd140b8662247e99bcf5684e5dec0de_I20200630" decimals="-5" format="ixt:numdotdecimal" name="exas:RefundableTaxCreditReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMTcxMg_90c4752b-4eb8-4889-a8af-db0c30940565">3.1</ix:nonFraction> million, of which $<ix:nonFraction unitRef="usd" contextRef="i13945b3139ad4691a297c92db5399e3a_I20200630" decimals="-5" format="ixt:numdotdecimal" name="exas:RefundableTaxCreditReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMTcyNQ_f624fb69-e651-488c-815c-518c8f421c9e">1.6</ix:nonFraction> million is reported in prepaid expenses and other current assets and $<ix:nonFraction unitRef="usd" contextRef="iac471a6cfefb424a9dbfa715ea865845_I20200630" decimals="-5" format="ixt:numdotdecimal" name="exas:RefundableTaxCreditReceivable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMTc4OQ_4a2068e4-2e13-4ba6-aa45-3efe98488ae4">1.5</ix:nonFraction> million is reported in other long-term assets, reflecting when collection of the refundable tax credits is expected to occur. As of June&#160;30, 2020, the Company also has recorded a $<ix:nonFraction unitRef="usd" contextRef="i1f3383d2696241f490dbc98491c0be8e_I20200630" decimals="-5" format="ixt:numdotdecimal" name="exas:RefundableTaxCreditOffsettingLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMTk1Mg_f7915b64-46c1-4379-8393-37c9eb0f6bdb">1.1</ix:nonFraction> million liability in other current liabilities, which reflects when the expected benefit of the tax credit amortization will reduce future operating expenses.&#8203;</span></div></ix:nonNumeric><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i290c8a7765f346328ffced6e3a5e839a">During the three and six months ended June&#160;30, 2020, the Company amortized $<ix:nonFraction unitRef="usd" contextRef="i8a1e6c2afe174cdbb8b3f1c5294282b4_D20200401-20200630" decimals="-5" format="ixt:numdotdecimal" name="exas:AmortizationOfRefundableTaxCredits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMjE2Nw_8bb45d77-ce97-4280-8efe-74fa10595ac9">0.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i80f5a289335e4b53a0dab8d94d09d876_D20200101-20200630" decimals="-5" format="ixt:numdotdecimal" name="exas:AmortizationOfRefundableTaxCredits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMjc0ODc3OTA3MTY5OA_445d2244-9838-4514-a28c-36000d81ebf9">1.2</ix:nonFraction> million, respectively, of the tax credits earned as a reduction of operating expenses. During the three and six months ended June&#160;30, 2019, the Company amortized $<ix:nonFraction unitRef="usd" contextRef="i12b8180f778f4f2d965a7a41b4a51213_D20190401-20190630" decimals="-5" format="ixt:numdotdecimal" name="exas:AmortizationOfRefundableTaxCredits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMjc0ODc3OTA3MTg3Ng_f59ef4c3-8193-4ac3-9234-180bbb171bb3">0.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ic49fd8fd8bb3490d81bc504fc5b13d7e_D20190101-20190630" decimals="-5" format="ixt:numdotdecimal" name="exas:AmortizationOfRefundableTaxCredits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMjc0ODc3OTA3MTg3OQ_18c37f43-ec49-42fd-b313-d21093e54a7d">1.2</ix:nonFraction> million, respectively, of the tax credits earned as a reduction of operating expenses.</ix:continuation> </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span><br/></span></div><div id="i78b17081e4494727abba011e500a2380_76"></div><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="exas:ConvertibleNotesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfOTc4Mw_baa455b3-d533-4c62-b030-08f3b5d5f264" continuedAt="i62141f0e19ff4bffb41833879dc3ad74" escape="true"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(15)&#160;CONVERTIBLE NOTES</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Convertible note obligations included in the condensed consolidated balance sheets consisted of the following:</span></div><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:ConvertibleDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfOTc4Nw_d84a72b7-dcbf-4423-b29f-4871b589bfc7" continuedAt="i55130c3380e44e20912901cf735a071c" escape="true"><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:35.500%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.698%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.698%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.698%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.698%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.703%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Coupon Interest Rate</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effective Interest <br/>Rate</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value of Liability Component at<br/>Issuance (1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2028 Convertible notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ib39160903ac849c695d5295d66c72472_I20200630" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfMS0yLTEtMS0w_bcee825a-442f-4ad6-98c7-62354b8e690e">0.375</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="ib39160903ac849c695d5295d66c72472_I20200630" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfMS00LTEtMS0w_7e936bd6-116e-43ed-a455-5fc09dcdd3fd">5.2</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib39160903ac849c695d5295d66c72472_I20200630" decimals="-3" format="ixt:numdotdecimal" name="exas:DebtInstrumentConvertibleAmountOfLiabilityComponentAtIssuance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfMS02LTEtMS0w_6ec7886e-9305-4c96-8b70-13d7353072f2">790,608</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib39160903ac849c695d5295d66c72472_I20200630" decimals="-3" format="ixt:numdotdecimal" name="exas:ConvertibleNotesPayableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfMS04LTEtMS0w_9defb712-b036-49ec-a7e7-55c936f57ed2">1,150,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5e49e5fc144426a9fe24f8e9a17cf30_I20191231" decimals="-3" format="ixt:zerodash" name="exas:ConvertibleNotesPayableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfMS0xMC0xLTEtMA_51a794a3-c2ec-46f6-9006-cfd5f9884434">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2027 Convertible notes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="id45b4c48cb6143abbd2dd69a27826bf9_I20200630" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfMi0yLTEtMS0w_ef030f1d-85b1-484c-b931-4100b2710b7a">0.375</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="id45b4c48cb6143abbd2dd69a27826bf9_I20200630" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfMi00LTEtMS0w_76720be1-99e5-405b-a8de-b48443645399">6.3</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id45b4c48cb6143abbd2dd69a27826bf9_I20200630" decimals="-3" format="ixt:numdotdecimal" name="exas:DebtInstrumentConvertibleAmountOfLiabilityComponentAtIssuance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfMi02LTEtMS0w_e5bf7417-c442-4d6e-9ee1-902a6ddb7d1d">472,501</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id45b4c48cb6143abbd2dd69a27826bf9_I20200630" decimals="-3" format="ixt:numdotdecimal" name="exas:ConvertibleNotesPayableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfMi04LTEtMS0w_276b9414-08bd-4e1f-9910-cd686845766c">747,500</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i12cc79c0d6094cc5b1bf9a0024443a03_I20191231" decimals="-3" format="ixt:numdotdecimal" name="exas:ConvertibleNotesPayableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfMi0xMC0xLTEtMA_0fe7a4ce-9b47-49dc-980f-9fe79e36554b">747,500</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 Convertible notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i0605c96690614f2a8b793eba54e602b5_I20200630" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfMy0yLTEtMS0w_9cdfea62-356a-41e3-b903-fe6e200a3245">1.000</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="number" contextRef="i0605c96690614f2a8b793eba54e602b5_I20200630" decimals="3" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfMy00LTEtMS0w_df20627b-7479-4315-b66e-ac3bdd343fac">6.0</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0605c96690614f2a8b793eba54e602b5_I20200630" decimals="-3" format="ixt:numdotdecimal" name="exas:DebtInstrumentConvertibleAmountOfLiabilityComponentAtIssuance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfMy02LTEtMS0w_c8c50b83-7e9b-4e72-96e2-ac27ebf43e28">227,103</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0605c96690614f2a8b793eba54e602b5_I20200630" decimals="-3" format="ixt:numdotdecimal" name="exas:ConvertibleNotesPayableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfMy04LTEtMS0w_08fe9ea0-cf02-42a4-9306-e45838ce7391">315,049</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2fe19e14f00c4a20a1f33d34dcd67379_I20191231" decimals="-3" format="ixt:numdotdecimal" name="exas:ConvertibleNotesPayableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfMy0xMC0xLTEtMA_4931a56b-1814-4565-90fb-c7869b11c400">415,049</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Convertible notes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iefd87aaf67014d72be391b8568ed8b60_I20200630" decimals="-3" format="ixt:numdotdecimal" name="exas:ConvertibleNotesPayableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfNC04LTEtMS0w_aec87ef4-4707-4778-a626-5932b2dabae5">2,212,549</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie72432a2d99b4e4bab1953297facd7c4_I20191231" decimals="-3" format="ixt:numdotdecimal" name="exas:ConvertibleNotesPayableGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfNC0xMC0xLTEtMA_01fc6aa6-0af3-416e-b1e4-129f55e7325f">1,162,549</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Debt discount (2)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iefd87aaf67014d72be391b8568ed8b60_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfNS04LTEtMS0w_854dfe40-0b80-4fb2-90c4-69a439479e2d">648,281</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie72432a2d99b4e4bab1953297facd7c4_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfNS0xMC0xLTEtMA_2f99fd89-f1b2-48d4-b4b7-039b6cddbc96">342,463</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Debt issuance costs (3)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iefd87aaf67014d72be391b8568ed8b60_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfNi04LTEtMS0w_10f2aa38-39b4-4d82-871e-c0c164fdacf5">29,885</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie72432a2d99b4e4bab1953297facd7c4_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfNi0xMC0xLTEtMA_e4d94067-cb60-4bf4-8273-f5ed800fbe50">16,481</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net convertible debt</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iefd87aaf67014d72be391b8568ed8b60_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConvertibleNotesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfNy04LTEtMS0w_fe51687c-f568-4759-a38d-6af8b82288e5">1,534,383</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie72432a2d99b4e4bab1953297facd7c4_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ConvertibleNotesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfNy0xMC0xLTEtMA_9ac42dbd-c291-47cf-add7-f55a9e4c5256">803,605</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">______________</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">As each of the convertible instruments may be settled in cash upon conversion, for accounting purposes, they were separated into a liability component and an equity component. The amount allocated to the equity component is the difference between the principal value of the instrument and the fair value of the liability component at issuance. The resulting debt discount is being amortized to interest expense at the respective effective interest rate over the contractual term of the debt. A portion of the 2025 Convertible Notes have been </span></div></ix:nonNumeric></ix:nonNumeric><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><ix:continuation id="i62141f0e19ff4bffb41833879dc3ad74" continuedAt="i3657504a079c432781086d2770bd59b6"><ix:continuation id="i55130c3380e44e20912901cf735a071c"><div style="padding-left:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">extinguished or converted. The fair value of the liability component at issuance reflected above represents the liability value at issuance for the applicable portion of the 2025 Notes which remain outstanding at June&#160;30, 2020. The fair value of the liability component of the 2025 Notes at issuance was $<ix:nonFraction unitRef="usd" contextRef="i27d5712090e942daa011871eb0777584_I20180612" decimals="-5" format="ixt:numdotdecimal" name="exas:DebtInstrumentConvertibleFairValueOfLiabilityComponent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfOTk5_02d5f1f3-2833-4a2c-b945-0e9a81e0d369">654.8</ix:nonFraction> million with the equity component being $<ix:nonFraction unitRef="usd" contextRef="i27d5712090e942daa011871eb0777584_I20180612" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMTAzNA_347210b8-549b-4acc-9a8c-f326b9a0bf35">269.7</ix:nonFraction> million.</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The unamortized discount consists of the following:&#8203;</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:68.512%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.944%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2028 Convertible notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib39160903ac849c695d5295d66c72472_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmQ2NWE3NmI5ZTc0ZTQwNzViMzQwZjMwZTNmZTJkY2Q5L3RhYmxlcmFuZ2U6ZDY1YTc2YjllNzRlNDA3NWIzNDBmMzBlM2ZlMmRjZDlfMS0yLTEtMS0w_653ddf1d-8ebc-4aab-9db8-ad655b87d779">347,191</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5e49e5fc144426a9fe24f8e9a17cf30_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmQ2NWE3NmI5ZTc0ZTQwNzViMzQwZjMwZTNmZTJkY2Q5L3RhYmxlcmFuZ2U6ZDY1YTc2YjllNzRlNDA3NWIzNDBmMzBlM2ZlMmRjZDlfMS00LTEtMS0w_a60c817f-7954-4a61-bd64-d21977983a80">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2027 Convertible notes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id45b4c48cb6143abbd2dd69a27826bf9_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmQ2NWE3NmI5ZTc0ZTQwNzViMzQwZjMwZTNmZTJkY2Q5L3RhYmxlcmFuZ2U6ZDY1YTc2YjllNzRlNDA3NWIzNDBmMzBlM2ZlMmRjZDlfMi0yLTEtMS0w_92d09587-845b-4013-9b01-c5850b1d9eb9">239,267</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i12cc79c0d6094cc5b1bf9a0024443a03_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmQ2NWE3NmI5ZTc0ZTQwNzViMzQwZjMwZTNmZTJkY2Q5L3RhYmxlcmFuZ2U6ZDY1YTc2YjllNzRlNDA3NWIzNDBmMzBlM2ZlMmRjZDlfMi00LTEtMS0w_153c77ac-6157-424f-bc81-c35cefb51529">253,340</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 Convertible notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0605c96690614f2a8b793eba54e602b5_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmQ2NWE3NmI5ZTc0ZTQwNzViMzQwZjMwZTNmZTJkY2Q5L3RhYmxlcmFuZ2U6ZDY1YTc2YjllNzRlNDA3NWIzNDBmMzBlM2ZlMmRjZDlfMy0yLTEtMS0w_634f2988-eb95-4792-8446-cfa0cadec7e8">61,823</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2fe19e14f00c4a20a1f33d34dcd67379_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmQ2NWE3NmI5ZTc0ZTQwNzViMzQwZjMwZTNmZTJkY2Q5L3RhYmxlcmFuZ2U6ZDY1YTc2YjllNzRlNDA3NWIzNDBmMzBlM2ZlMmRjZDlfMy00LTEtMS0w_515ad43e-0854-49bf-aeab-4867f778cba3">89,123</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total unamortized discount</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iefd87aaf67014d72be391b8568ed8b60_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmQ2NWE3NmI5ZTc0ZTQwNzViMzQwZjMwZTNmZTJkY2Q5L3RhYmxlcmFuZ2U6ZDY1YTc2YjllNzRlNDA3NWIzNDBmMzBlM2ZlMmRjZDlfNC0yLTEtMS0w_0d2c1047-9bca-444d-a681-fc769eb8f844">648,281</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie72432a2d99b4e4bab1953297facd7c4_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentUnamortizedDiscount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmQ2NWE3NmI5ZTc0ZTQwNzViMzQwZjMwZTNmZTJkY2Q5L3RhYmxlcmFuZ2U6ZDY1YTc2YjllNzRlNDA3NWIzNDBmMzBlM2ZlMmRjZDlfNC00LTEtMS0w_4f7af021-c2dd-41dd-9a50-fa1abdfe4c0d">342,463</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8203;</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">Debt issuance costs consists of the following:&#8203;</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:68.512%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.944%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2028 Convertible notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib39160903ac849c695d5295d66c72472_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmQ0OGE1ZDQxYmZkMDQyNTg4ZGE1YjY1NjE0OWMzOThmL3RhYmxlcmFuZ2U6ZDQ4YTVkNDFiZmQwNDI1ODhkYTViNjU2MTQ5YzM5OGZfMS0yLTEtMS0w_fe55eabe-09a0-4eb6-8cc4-f52f1ba5a9ea">16,098</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia5e49e5fc144426a9fe24f8e9a17cf30_I20191231" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredFinanceCostsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmQ0OGE1ZDQxYmZkMDQyNTg4ZGE1YjY1NjE0OWMzOThmL3RhYmxlcmFuZ2U6ZDQ4YTVkNDFiZmQwNDI1ODhkYTViNjU2MTQ5YzM5OGZfMS00LTEtMS0w_42ff8041-11d0-49d7-a9e2-6a085bca4e00">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2027 Convertible notes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id45b4c48cb6143abbd2dd69a27826bf9_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmQ0OGE1ZDQxYmZkMDQyNTg4ZGE1YjY1NjE0OWMzOThmL3RhYmxlcmFuZ2U6ZDQ4YTVkNDFiZmQwNDI1ODhkYTViNjU2MTQ5YzM5OGZfMi0yLTEtMS0w_c92c0d47-de03-43aa-b279-ab29ebf3cca7">9,525</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i12cc79c0d6094cc5b1bf9a0024443a03_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmQ0OGE1ZDQxYmZkMDQyNTg4ZGE1YjY1NjE0OWMzOThmL3RhYmxlcmFuZ2U6ZDQ4YTVkNDFiZmQwNDI1ODhkYTViNjU2MTQ5YzM5OGZfMi00LTEtMS0w_5837a2c5-12ae-4cd9-96ae-0c2fbf522c33">10,251</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 Convertible notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0605c96690614f2a8b793eba54e602b5_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmQ0OGE1ZDQxYmZkMDQyNTg4ZGE1YjY1NjE0OWMzOThmL3RhYmxlcmFuZ2U6ZDQ4YTVkNDFiZmQwNDI1ODhkYTViNjU2MTQ5YzM5OGZfMy0yLTEtMS0w_d8081e38-3648-484c-9cd6-abe213cc334d">4,262</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2fe19e14f00c4a20a1f33d34dcd67379_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmQ0OGE1ZDQxYmZkMDQyNTg4ZGE1YjY1NjE0OWMzOThmL3RhYmxlcmFuZ2U6ZDQ4YTVkNDFiZmQwNDI1ODhkYTViNjU2MTQ5YzM5OGZfMy00LTEtMS0w_31dbc48d-ac86-46ea-ab6c-6e48d5646eff">6,230</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iefd87aaf67014d72be391b8568ed8b60_I20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmQ0OGE1ZDQxYmZkMDQyNTg4ZGE1YjY1NjE0OWMzOThmL3RhYmxlcmFuZ2U6ZDQ4YTVkNDFiZmQwNDI1ODhkYTViNjU2MTQ5YzM5OGZfNC0yLTEtMS0w_c6f83f35-b80d-4330-be6f-32513c3989be">29,885</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie72432a2d99b4e4bab1953297facd7c4_I20191231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmQ0OGE1ZDQxYmZkMDQyNTg4ZGE1YjY1NjE0OWMzOThmL3RhYmxlcmFuZ2U6ZDQ4YTVkNDFiZmQwNDI1ODhkYTViNjU2MTQ5YzM5OGZfNC00LTEtMS0w_ad8efc5b-94a5-411c-97e3-c5dca26d732b">16,481</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:continuation><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Issuances and Settlements&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In January 2018, the Company issued and sold $<ix:nonFraction unitRef="usd" contextRef="i9ed1b3d4f721491bbeaf15b7ba1cf8b2_I20180117" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMTIxOQ_75801321-ebb7-4358-b78e-cc3116c359c0">690.0</ix:nonFraction> million in aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="i9ed1b3d4f721491bbeaf15b7ba1cf8b2_I20180117" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMTI1NQ_239278b5-f86c-4cd4-a08f-cf49d4519eab">1.0</ix:nonFraction>% Convertible Notes (the &#8220;January 2025 Notes&#8221;) with a maturity date of January 15, 2025. The January 2025 Notes accrue interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="i2952118311a546aa9d3b8cec232d6c3e_I20180117" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMTQwMw_9b0ed48d-f185-48fe-8f8f-b1cf8faab830">1.0</ix:nonFraction>% per year, payable semi-annually in arrears on January 15 and July 15 of each year, beginning on July 15, 2018. The net proceeds from the issuance of the January 2025 Notes were approximately $<ix:nonFraction unitRef="usd" contextRef="id5887f062d1c4c6c88dbff5f545e0292_D20180117-20180117" decimals="-5" name="us-gaap:ProceedsFromConvertibleDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMTU5Nw_1fd97b4e-51bc-4dff-ad45-c9dc22f5c118">671.1</ix:nonFraction> million, after deducting underwriting discounts and commissions and the offering expenses payable by the Company.&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2018, the Company issued and sold an additional $<ix:nonFraction unitRef="usd" contextRef="i2f18cfd64c6047f1a40b23b0c530021c_I20180612" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMTc2Mw_944b3ebb-a359-4903-b08f-bda7457f1005">218.5</ix:nonFraction> million in aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="i2f18cfd64c6047f1a40b23b0c530021c_I20180612" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMTc5OQ_e2ca5d08-7ead-475d-add9-048acc4c4258">1.0</ix:nonFraction>% Convertible Notes (the &#8220;June 2025 Notes&#8221;). The June 2025 Notes were issued under the same indenture pursuant to which the Company previously issued the January 2025 Notes (the &#8220;Indenture&#8221;). The January 2025 Notes and the June 2025 Notes (collectively, the &#8220;2025 Notes&#8221;) have identical terms (including the same January 15, 2025 maturity date) and will be treated as a single series of securities. The net proceeds from the issuance of the June 2025 Notes were approximately $<ix:nonFraction unitRef="usd" contextRef="i9b362614b2c548f5b36690d1b78f20ba_D20180612-20180612" decimals="-5" name="us-gaap:ProceedsFromConvertibleDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMjIyNA_4bac54ba-88c8-4394-9fe5-651ffedc5c7f">225.3</ix:nonFraction> million, after deducting underwriting discounts and commissions and the offering expenses payable by the Company.&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2019, the Company issued and sold $<ix:nonFraction unitRef="usd" contextRef="ic901b845fee24ebc9394069f95393a80_I20190308" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMjM3Nw_e7d66979-c6d7-464b-808f-150d428f4fe2">747.5</ix:nonFraction> million in aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="ic901b845fee24ebc9394069f95393a80_I20190308" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMjQxMw_53aa9c9e-66a8-414d-a35c-77e078f9597f">0.375</ix:nonFraction>% Convertible Notes (the &#8220;2027 Notes&#8221;) with a maturity date of March 15, 2027. The 2027 Notes accrue interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="ic901b845fee24ebc9394069f95393a80_I20190308" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMjU0Mw_53aa9c9e-66a8-414d-a35c-77e078f9597f">0.375</ix:nonFraction>% per year, payable semi-annually in arrears on March 15 and September 15 of each year, beginning on September 15, 2019. The net proceeds from the issuance of the 2027 Notes were approximately $<ix:nonFraction unitRef="usd" contextRef="i80fd1ebab23e4bd892c9eb091c02d48d_D20190308-20190308" decimals="-5" name="us-gaap:ProceedsFromConvertibleDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMjczNw_e98233c6-21fc-46b6-aef3-a02eb5ef3bcd">729.5</ix:nonFraction> million, after deducting underwriting discounts and commissions and the offering expenses payable by the Company.&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company utilized a portion of the proceeds from the issuance of the 2027 Notes to settle a portion of the 2025 Notes in privately negotiated transactions. In March 2019, the Company used cash of $<ix:nonFraction unitRef="usd" contextRef="i5dfea2724622483a9c7c9e47cdffdd55_D20190301-20190331" decimals="-5" name="us-gaap:RepaymentsOfConvertibleDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMzA0Ng_642969c9-af17-465e-a412-d82ccc0f0ad7">494.1</ix:nonFraction> million and an aggregate of <ix:nonFraction unitRef="shares" contextRef="i5dfea2724622483a9c7c9e47cdffdd55_D20190301-20190331" decimals="-5" name="us-gaap:ConversionOfStockSharesIssued1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMzA2OQ_25bbee32-a84a-400e-b801-07fcbb67c4b0">2.2</ix:nonFraction> million shares of the Company&#8217;s common stock valued at $<ix:nonFraction unitRef="usd" contextRef="i5dfea2724622483a9c7c9e47cdffdd55_D20190301-20190331" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMzExOQ_3de50818-8dca-42ca-99e1-3883b329883f">182.4</ix:nonFraction> million for total consideration of $<ix:nonFraction unitRef="usd" contextRef="i5dfea2724622483a9c7c9e47cdffdd55_D20190301-20190331" decimals="-5" name="exas:RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMzE0OQ_c1e891c4-6f46-41ed-8968-e0cd64a667d4">676.5</ix:nonFraction> million to settle $<ix:nonFraction unitRef="usd" contextRef="i5e9184262d3a4948b067b3ab5a79dc4e_D20190301-20190331" decimals="-5" name="us-gaap:RepaymentsOfDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMzE2Mg_5ce4212f-8e2b-43f2-832f-5a2236f60e0b">493.4</ix:nonFraction> million of the 2025 Notes, of which $<ix:nonFraction unitRef="usd" contextRef="i5e9184262d3a4948b067b3ab5a79dc4e_D20190301-20190331" decimals="-5" name="exas:DebtInstrumentConvertibleLiabilityComponentConsiderationSettled" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMzE5Mw_1347e582-ca88-4e8b-b9fa-5b0fcee1e888">375.0</ix:nonFraction> million was allocated to the liability component, $<ix:nonFraction unitRef="usd" contextRef="i5e9184262d3a4948b067b3ab5a79dc4e_D20190301-20190331" decimals="-5" name="exas:DebtInstrumentConvertibleEquityComponentConsiderationSettled" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMzIzOA_f7c23f83-8020-4dd1-b5bd-5f18803cfda3">300.8</ix:nonFraction> million was allocated to the equity component, and $<ix:nonFraction unitRef="usd" contextRef="i5e9184262d3a4948b067b3ab5a79dc4e_D20190301-20190331" decimals="-5" name="exas:DebtInstrumentConvertibleEquityComponentInterestAccrued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMzI4NA_b3231d67-a4d1-446f-883a-d22025e734d3">0.7</ix:nonFraction> million was used to pay off interest accrued on the 2025 Notes. The consideration transferred was allocated to the liability and equity components of the </span></div></ix:continuation><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">40</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><ix:continuation id="i3657504a079c432781086d2770bd59b6" continuedAt="i23174cd5506d4023aff3661130166bda"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2025 Notes using the equivalent rate that reflected the borrowing rate for a similar non-convertible debt instrument immediately prior to settlement. The transaction resulted in a loss on settlement of convertible notes of $<ix:nonFraction unitRef="usd" contextRef="if1945aee618b4c18b9526dd22868ee74_D20190301-20190331" decimals="-5" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMzY1Ng_cffe483f-4874-40ae-bb30-009ad70f671c">10.6</ix:nonFraction> million, which is recorded in interest expense in the Company&#8217;s condensed consolidated statement of operations. The loss represents the difference between (i) the fair value of the liability component and (ii) the sum of the carrying value of the debt component and any unamortized debt issuance costs at the time of repurchase.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2020, the Company issued and sold $<ix:nonFraction unitRef="usd" contextRef="ib961100b52a24f05af1e3ad499932d27_I20200229" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNDAyNg_48e7e02f-3ebe-4874-9742-4a466b9fd3b3">1,150.0</ix:nonFraction> million in aggregate principal amount of <ix:nonFraction unitRef="number" contextRef="ib961100b52a24f05af1e3ad499932d27_I20200229" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNDA2Mg_e960e1eb-8b35-4ff9-b848-cefc7964f138">0.375</ix:nonFraction>% Convertible Notes (the &#8220;2028 Notes&#8221; and, collectively with the 2025 Notes and the 2027 Notes, the &#8220;Notes&#8221;) with a maturity date of March 1, 2028. The 2028 Notes accrue interest at a fixed rate of <ix:nonFraction unitRef="number" contextRef="ib961100b52a24f05af1e3ad499932d27_I20200229" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNDI2MQ_e960e1eb-8b35-4ff9-b848-cefc7964f138">0.375</ix:nonFraction>% per year, payable semi-annually in arrears on March 1 and September 1 of each year, beginning on September 1, 2020. The net proceeds from the issuance of the 2028 Notes were approximately $<ix:nonFraction unitRef="usd" contextRef="i38fdb03d41f74d8f96041c2a5782d333_D20200201-20200229" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromConvertibleDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNDQ1Mg_d990cf71-5d0e-4225-a7c7-4895935d8c77">1,125.6</ix:nonFraction> million, after deducting underwriting discounts and commissions and the offering expenses payable by the Company.&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2020, the Company used $<ix:nonFraction unitRef="usd" contextRef="i1662eea5dd404c70b83a9cd33660ec79_D20200201-20200229" decimals="-5" name="us-gaap:RepaymentsOfConvertibleDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNDU5Nw_2edb164f-f8cc-4509-ab7c-13b76fe9e515">150.1</ix:nonFraction> million of the proceeds from the issuance of the 2028 Notes to settle $<ix:nonFraction unitRef="usd" contextRef="i1662eea5dd404c70b83a9cd33660ec79_D20200201-20200229" decimals="-5" name="exas:DebtInstrumentAmountSettledInExtinguishment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNDY2Mg_4cc1b069-49e3-447b-a373-bb920a3929c0">100.0</ix:nonFraction> million of the 2025 Notes, of which $<ix:nonFraction unitRef="usd" contextRef="i1662eea5dd404c70b83a9cd33660ec79_D20200201-20200229" decimals="-5" name="exas:DebtInstrumentConvertibleLiabilityComponentConsiderationSettled" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNDY5Mw_f051ebbb-34df-4e9c-abd1-dec06a5e260f">85.5</ix:nonFraction> million was allocated to the liability component, $<ix:nonFraction unitRef="usd" contextRef="i76c36b2550e74672951d6a5c54b4342c_D20200229-20200229" decimals="-5" name="exas:DebtInstrumentConvertibleEquityComponentConsiderationSettled" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNDczOA_052486e9-34e0-48c4-86a6-1233d3048295">64.2</ix:nonFraction> million, net of a tax impact of $<ix:nonFraction unitRef="usd" contextRef="i1662eea5dd404c70b83a9cd33660ec79_D20200201-20200229" decimals="-5" name="exas:DebtInstrumentConvertibleEquityComponentTaxImpact" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNDc2NQ_f81443c1-7f71-40fb-9a39-37431d687c10">0.3</ix:nonFraction> million, was allocated to the equity component, and $<ix:nonFraction unitRef="usd" contextRef="i1662eea5dd404c70b83a9cd33660ec79_D20200201-20200229" decimals="-5" name="exas:DebtInstrumentConvertibleEquityComponentInterestAccrued" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNDgxMg_daaf1235-4c69-4fc4-9352-d40ef44aa6b1">0.1</ix:nonFraction> million was used to pay off interest accrued on the 2025 Notes. The consideration transferred was allocated to the liability and equity components of the 2025 Notes using the equivalent rate that reflected the borrowing rate for a similar non-convertible debt instrument immediately prior to settlement. The transaction resulted in a loss on settlement of convertible notes of $<ix:nonFraction unitRef="usd" contextRef="i073d593771fb426ca37cefc95d6d6efc_D20200201-20200229" decimals="-5" sign="-" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNTE4NA_e145f310-bfdb-40ee-8cf7-77401f06c8ce">8.0</ix:nonFraction> million, which is recorded in interest expense in the Company&#8217;s condensed consolidated statement of operations. The loss represents the difference between (i) the fair value of the liability component and (ii) the sum of the carrying value of the debt component and any unamortized debt issuance costs at the time of repurchase.&#8203;</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Summary of Conversion Features&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Until the six-months immediately preceding the maturity date of the applicable series of Notes, each series of Notes is convertible only upon the occurrence of certain events and during certain periods, as set forth in the Indentures. The Notes will be convertible into cash, shares of the Company&#8217;s common stock (plus, if applicable, cash in lieu of any fractional share), or a combination of cash and shares of the Company&#8217;s common stock, at the Company&#8217;s election. On or after the date that is six-months immediately preceding the maturity date of the applicable series of Notes until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert such Notes at any time.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">It is the Company&#8217;s intent and policy to settle all conversions through combination settlement. The initial conversion rate is&#160;<ix:nonFraction unitRef="number" contextRef="i810ab4c159be4f84b1fe74aee47e4049_D20200101-20200630" decimals="4" name="us-gaap:DebtInstrumentConvertibleConversionRatio1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNjM5OQ_15086ad1-81a7-4bd3-81bc-a8acba26d035">13.26</ix:nonFraction>, <ix:nonFraction unitRef="number" contextRef="i0ed2dcd43bf84c08b59bb38280f8d677_D20200101-20200630" decimals="4" name="us-gaap:DebtInstrumentConvertibleConversionRatio1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNjQwMw_509abc4f-d045-455f-87c0-d5f861a8a781">8.96</ix:nonFraction>, and <ix:nonFraction unitRef="number" contextRef="ic92bd87e15014f55bd6f25ec4f021d89_D20200101-20200630" decimals="4" name="us-gaap:DebtInstrumentConvertibleConversionRatio1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNjQxMQ_18b9d239-c127-4b5b-8937-85986ee084c6">8.21</ix:nonFraction> shares of common stock per&#160;$1,000&#160;principal amount for the 2025 Notes, 2027 Notes, and 2028 Notes, respectively, which is equivalent to an initial conversion price of&#160;approximately $<ix:nonFraction unitRef="usdPerShare" contextRef="i0605c96690614f2a8b793eba54e602b5_I20200630" decimals="2" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNjU5MQ_45d54fc8-e13b-4d0c-b90e-1b10be050dff">75.43</ix:nonFraction>,&#160;$<ix:nonFraction unitRef="usdPerShare" contextRef="id45b4c48cb6143abbd2dd69a27826bf9_I20200630" decimals="2" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNjU5NQ_01eb93bd-8677-4443-b90f-051c5feb5870">111.66</ix:nonFraction>, and $<ix:nonFraction unitRef="usdPerShare" contextRef="ib39160903ac849c695d5295d66c72472_I20200630" decimals="2" name="us-gaap:DebtInstrumentConvertibleConversionPrice1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNjYwMw_cdb94ff8-5e3e-41b4-b654-191d27534d15">121.84</ix:nonFraction> per share of the Company&#8217;s common stock for the 2025 Notes, 2027 Notes, and 2028 Notes, respectively. The conversion rate is subject to adjustment upon the occurrence of certain specified events but will not be adjusted for accrued and unpaid interest. In addition, holders of the Notes who convert their Notes in connection with a &#8220;make-whole fundamental change&#8221; (as defined in the Indenture), will, under certain circumstances, be entitled to an increase in the conversion rate.&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">If the Company undergoes a &#8220;fundamental change&#8221; (as defined in the Indenture), holders of the Notes may require the Company to repurchase for cash all or part of their Notes at a repurchase price equal to&#160;<ix:nonFraction unitRef="number" contextRef="i5e41a521ea0b49adbc719a4c28732ae9_D20200101-20200630" decimals="INF" name="exas:DebtInstrumentRepurchasePriceDueToChangeInControlAsPercentageOfPrincipalAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNzI5Mw_96fece56-88a0-4008-a2d8-ca33b3ccd75c">100</ix:nonFraction>%&#160;of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest.&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Based on the closing price of our common stock of $<ix:nonFraction unitRef="usdPerShare" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="2" name="us-gaap:SharesIssuedPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNzQzOA_102bc523-5e4f-439a-a1bd-36267574ddf0">86.94</ix:nonFraction> on June&#160;30, 2020, the if-converted values on our Notes do not exceed the principal amount.&#8203;</span></div></ix:continuation><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><ix:continuation id="i23174cd5506d4023aff3661130166bda"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Ranking of Convertible Notes</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Notes are the Company&#8217;s senior unsecured obligations and (i) rank senior in right of payment to all of its future indebtedness that is expressly subordinated in right of payment to the Notes; equal in right of payment to all of the Company&#8217;s future liabilities that are not so subordinated, unsecured indebtedness; (ii) are effectively junior to all of our existing and future secured indebtedness and other secured obligations, to the extent of the value of the assets securing that indebtedness and other secured obligations; and (iii) are structurally subordinated to all indebtedness and other liabilities of the Company&#8217;s subsidiaries.&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">While the Notes are currently classified on the Company&#8217;s condensed consolidated balance sheets at June&#160;30, 2020 as long-term, the future convertibility and resulting balance sheet classification of this liability will be monitored at each quarterly reporting date and will be analyzed dependent upon market prices of the Company&#8217;s common stock during the prescribed measurement periods. In the event that the holders of the Notes have the election to convert the Notes at any time during the prescribed measurement period, the Notes would then be considered a current obligation and classified as such.&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company allocates total transaction costs of the Notes to the liability and equity components based on their relative values. Transaction costs attributable to the liability component are amortized to interest expense over the term of the Notes, and transaction costs attributable to the equity component are netted with the equity component in stockholders&#8217; equity. <ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="exas:ScheduleOfAllocationOfTransactionCostsRelatedToConvertibleDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfOTc4NA_995bc8a9-52ea-4215-a9a9-9b924c27ebe2" continuedAt="iac9eebaa05b54bd58441cf3e9dd65a03" escape="true">The following table summarizes the original transaction costs at the time of issuance for each set of Notes and the respective allocation to the liability and equity components:</ix:nonNumeric></span></div><div style="margin-bottom:12pt;"><ix:continuation id="iac9eebaa05b54bd58441cf3e9dd65a03"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:39.185%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.441%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.945%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">January 2025 Notes</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 2025 Notes</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2027 Notes</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2028 Notes</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Transaction costs allocated to:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liability component</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2846d4f83a214c26935584dc1a51cfd3_D20180117-20180117" decimals="-3" format="ixt:numdotdecimal" name="exas:DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOjdlZTE2ODU3MWMzMjRhMGU4NTc4ODQwZWQ5NjA1ZTNlL3RhYmxlcmFuZ2U6N2VlMTY4NTcxYzMyNGEwZTg1Nzg4NDBlZDk2MDVlM2VfMi0yLTEtMS0w_d96d5951-052b-49b4-9788-bafd4965972b">13,569</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3918dbb649254692a2c71dcffcf68102_D20180612-20180612" decimals="-3" format="ixt:numdotdecimal" name="exas:DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOjdlZTE2ODU3MWMzMjRhMGU4NTc4ODQwZWQ5NjA1ZTNlL3RhYmxlcmFuZ2U6N2VlMTY4NTcxYzMyNGEwZTg1Nzg4NDBlZDk2MDVlM2VfMi00LTEtMS0w_2e579193-93de-470a-bf6a-bec07af65d61">5,052</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4a81101da34442e785fbf77dbb00b5be_D20190308-20190308" decimals="-3" format="ixt:numdotdecimal" name="exas:DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOjdlZTE2ODU3MWMzMjRhMGU4NTc4ODQwZWQ5NjA1ZTNlL3RhYmxlcmFuZ2U6N2VlMTY4NTcxYzMyNGEwZTg1Nzg4NDBlZDk2MDVlM2VfMi02LTEtMS0w_fbc4e4c0-5d12-4d63-9255-f62590ecfe5a">11,395</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i111f138bf3f6480197e157d109bbebab_D20200229-20200229" decimals="-3" format="ixt:numdotdecimal" name="exas:DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOjdlZTE2ODU3MWMzMjRhMGU4NTc4ODQwZWQ5NjA1ZTNlL3RhYmxlcmFuZ2U6N2VlMTY4NTcxYzMyNGEwZTg1Nzg4NDBlZDk2MDVlM2VfMi04LTEtMS0w_3f0d7f74-b1ae-4760-9dd3-ecb4fb7c1e05">16,811</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity component</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2846d4f83a214c26935584dc1a51cfd3_D20180117-20180117" decimals="-3" format="ixt:numdotdecimal" name="exas:DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOjdlZTE2ODU3MWMzMjRhMGU4NTc4ODQwZWQ5NjA1ZTNlL3RhYmxlcmFuZ2U6N2VlMTY4NTcxYzMyNGEwZTg1Nzg4NDBlZDk2MDVlM2VfMy0yLTEtMS0w_3df21047-0b04-4733-a6a0-2c1c48439b35">5,340</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3918dbb649254692a2c71dcffcf68102_D20180612-20180612" decimals="-3" format="ixt:numdotdecimal" name="exas:DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOjdlZTE2ODU3MWMzMjRhMGU4NTc4ODQwZWQ5NjA1ZTNlL3RhYmxlcmFuZ2U6N2VlMTY4NTcxYzMyNGEwZTg1Nzg4NDBlZDk2MDVlM2VfMy00LTEtMS0w_dce09f71-da9e-4082-9299-4f8760d8c82d">2,311</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4a81101da34442e785fbf77dbb00b5be_D20190308-20190308" decimals="-3" format="ixt:numdotdecimal" name="exas:DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOjdlZTE2ODU3MWMzMjRhMGU4NTc4ODQwZWQ5NjA1ZTNlL3RhYmxlcmFuZ2U6N2VlMTY4NTcxYzMyNGEwZTg1Nzg4NDBlZDk2MDVlM2VfMy02LTEtMS0w_8781e0ff-5b3a-43d8-840e-497383dcf9c9">6,632</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i111f138bf3f6480197e157d109bbebab_D20200229-20200229" decimals="-3" format="ixt:numdotdecimal" name="exas:DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOjdlZTE2ODU3MWMzMjRhMGU4NTc4ODQwZWQ5NjA1ZTNlL3RhYmxlcmFuZ2U6N2VlMTY4NTcxYzMyNGEwZTg1Nzg4NDBlZDk2MDVlM2VfMy04LTEtMS0w_bd1de7a7-0ba4-47ea-866f-2fc92ec264da">7,642</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total transaction costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2846d4f83a214c26935584dc1a51cfd3_D20180117-20180117" decimals="-3" format="ixt:numdotdecimal" name="exas:DebtInstrumentConvertibleTransactionCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOjdlZTE2ODU3MWMzMjRhMGU4NTc4ODQwZWQ5NjA1ZTNlL3RhYmxlcmFuZ2U6N2VlMTY4NTcxYzMyNGEwZTg1Nzg4NDBlZDk2MDVlM2VfNC0yLTEtMS0w_85877ffc-18b3-4a7d-aed8-5d0c4e194768">18,909</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3918dbb649254692a2c71dcffcf68102_D20180612-20180612" decimals="-3" format="ixt:numdotdecimal" name="exas:DebtInstrumentConvertibleTransactionCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOjdlZTE2ODU3MWMzMjRhMGU4NTc4ODQwZWQ5NjA1ZTNlL3RhYmxlcmFuZ2U6N2VlMTY4NTcxYzMyNGEwZTg1Nzg4NDBlZDk2MDVlM2VfNC00LTEtMS0w_f844a8bf-7c6e-48f2-8bad-33a17971cabe">7,363</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4a81101da34442e785fbf77dbb00b5be_D20190308-20190308" decimals="-3" format="ixt:numdotdecimal" name="exas:DebtInstrumentConvertibleTransactionCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOjdlZTE2ODU3MWMzMjRhMGU4NTc4ODQwZWQ5NjA1ZTNlL3RhYmxlcmFuZ2U6N2VlMTY4NTcxYzMyNGEwZTg1Nzg4NDBlZDk2MDVlM2VfNC02LTEtMS0w_82869b4b-c1da-4e2a-9327-72da641d357f">18,027</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i111f138bf3f6480197e157d109bbebab_D20200229-20200229" decimals="-3" format="ixt:numdotdecimal" name="exas:DebtInstrumentConvertibleTransactionCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOjdlZTE2ODU3MWMzMjRhMGU4NTc4ODQwZWQ5NjA1ZTNlL3RhYmxlcmFuZ2U6N2VlMTY4NTcxYzMyNGEwZTg1Nzg4NDBlZDk2MDVlM2VfNC04LTEtMS0w_c2a75b9f-1a4d-41ea-b9e7-dac4f30fd015">24,453</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></ix:continuation></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Notes do not contain any financial or operating covenants or any restrictions on the payment of dividends, the issuance of other indebtedness or the issuance or repurchase of securities by the Company.&#8203;</span></div><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="exas:InterestExpenseDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfOTc4NQ_13774ded-b0c9-4cdb-bdc5-44508bc9f715" escape="true"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Interest expense includes the following:&#8203;</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:39.185%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.441%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.945%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Debt issuance costs amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfMi0yLTEtMS0w_8cc2f413-4cb4-45e1-9d2c-dc2c9c6ba644">1,139</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfMi00LTEtMS0w_1bb578c1-49e8-4c01-bbb2-728b40f7fc6e">645</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfMi02LTEtMS04MDk_e2c3cf62-0ab5-41ea-b0b1-211fd063330b">1,961</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfMi04LTEtMS04MDk_03320b94-3e42-4053-8023-90c6103f4092">1,330</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Debt discount amortization</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfMy0yLTEtMS0w_639bf22f-4838-4b1b-8406-e96ef4bfe6c2">18,946</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfMy00LTEtMS0w_dd94181f-ccee-4140-a250-6912594c0e78">10,074</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfMy02LTEtMS04MDk_25d5b0ea-8468-46d7-a50a-d82136f75699">32,677</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfMy04LTEtMS04MDk_1ca16400-819c-4cb0-93ee-1111157485db">18,468</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss on settlement of convertible notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" format="ixt:zerodash" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfNC0yLTEtMS0w_5064c3fd-790b-49b2-ae7b-d1eb709a9396">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfNC00LTEtMS0w_c0e22fcf-6884-4d35-89a2-a17d996f4eb4">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfNC02LTEtMS04MDk_2fe26329-8168-472b-ae2a-fa8c0e1bfef2">7,954</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfNC04LTEtMS04MDk_473927cb-de4c-41b9-9c6d-9dfeac7cefbd">10,558</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Coupon interest expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="exas:CouponInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfNS0yLTEtMS0w_e5ecd96f-9cd8-4372-b580-6adcec6b14f6">2,567</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="exas:CouponInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfNS00LTEtMS0w_4d91baf8-30e9-4f7a-b479-301b19ee12ac">1,739</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="exas:CouponInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfNS02LTEtMS04MDk_f1cf6c09-4ff4-40f3-afc0-e796822e4b3c">4,498</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="exas:CouponInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfNS04LTEtMS04MDk_e901304d-a489-49c0-8cd0-589a56e7fab9">3,846</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total interest expense on convertible notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfNi0yLTEtMS0w_44de5be0-013c-40de-b8ec-0f682ba13be8">22,652</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfNi00LTEtMS0w_d21d7b8f-5374-4535-bca2-64072506fe93">12,458</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfNi02LTEtMS04MDk_7e18ee97-c57f-4bf8-a9a5-f6be089b8347">47,090</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfNi04LTEtMS04MDk_dd58d25f-601c-4eac-83e8-d26d28fe149d">34,202</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other interest expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" name="us-gaap:InterestExpenseOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfNy0yLTEtMS0w_68291e1c-c22d-499c-9555-574d3371395e">260</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" name="us-gaap:InterestExpenseOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfNy00LTEtMS0w_ea310b43-37fe-404b-8a42-04502aa96873">254</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" name="us-gaap:InterestExpenseOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfNy02LTEtMS04MDk_ad300c43-8e53-4273-9ec9-6bb74246bdcd">975</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" name="us-gaap:InterestExpenseOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfNy04LTEtMS04MDk_6a99886c-25c6-4e06-881e-5b2827ff383c">500</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total interest expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfOC0yLTEtMS0w_b21cbe3b-8028-477d-8d45-0fabf02fb222">22,912</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfOC00LTEtMS0w_f40ab2a7-1342-460b-bb3d-8a2284013fc1">12,712</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfOC02LTEtMS04MDk_79c91e38-8434-4ff0-bab7-e775787d3935">48,065</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfOC04LTEtMS04MDk_175920c1-fe6f-49f8-b38e-5688b5d22b05">34,702</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The remaining period over which the unamortized debt discount will be recognized as non-cash interest expense is <ix:nonNumeric contextRef="ic92bd87e15014f55bd6f25ec4f021d89_D20200101-20200630" format="ixt-sec:duryear" name="us-gaap:DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfOTcwNw_a42db233-c3ca-4cd7-8b5d-e76a8124a8f2">7.67</ix:nonNumeric>, <ix:nonNumeric contextRef="i0ed2dcd43bf84c08b59bb38280f8d677_D20200101-20200630" format="ixt-sec:duryear" name="us-gaap:DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfOTcxMQ_c0f1ceb7-a01b-416f-a65c-e54b4511f3ce">6.71</ix:nonNumeric>, and <ix:nonNumeric contextRef="i810ab4c159be4f84b1fe74aee47e4049_D20200101-20200630" format="ixt-sec:duryear" name="us-gaap:DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfOTcxOQ_55caaad8-540b-4817-858b-e63facaecde5">4.55</ix:nonNumeric> years for the 2028 Notes, 2027 Notes, and 2025 Notes, respectively.</span></div></ix:continuation><div style="text-indent:18pt;margin-bottom:12pt;"><span><br/></span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">42</span></div></div></div><div id="i78b17081e4494727abba011e500a2380_79"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(16)&#160;<ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RleHRyZWdpb246Yzg5ODg5MGE5MWY0NGY5Njk2ZmZjZDU0OTdmNDg1ODlfNDQ4Nw_c8be1e61-e62e-4988-8a11-9564f9374577" continuedAt="i799f17f4965c45b1aadf3390a909870c" escape="true">BUSINESS COMBINATIONS</ix:nonNumeric></span></div><ix:continuation id="i799f17f4965c45b1aadf3390a909870c" continuedAt="iee630f0a26884e179728cdf0958f08d6"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Paradigm Diagnostics, Inc. and Viomics, Inc.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On March 3, 2020, the Company acquired all of the outstanding capital stock of Paradigm and Viomics, two related party companies of one another headquartered in Phoenix, Arizona, in transactions that are deemed to be a single business combination in accordance with ASC 805, Business Combinations, (&#8220;the Paradigm Acquisition&#8221;). Paradigm provides comprehensive genomic-based profiling tests that assist in the diagnosis and therapy recommendations for late-stage cancer. Viomics provides a platform for identification of biomarkers.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company entered into this acquisition to enhance its product portfolio in cancer diagnostics and to enhance its capabilities for biomarker identification.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The acquisition date fair value of the consideration to be transferred for Paradigm and Viomics was $<ix:nonFraction unitRef="usd" contextRef="ibfd6a6140a454ccb8a4c2ee11454908d_D20200301-20200331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RleHRyZWdpb246Yzg5ODg5MGE5MWY0NGY5Njk2ZmZjZDU0OTdmNDg1ODlfODY4_f64abbc7-091b-41d4-add6-dfeddd5f172a">40.4</ix:nonFraction> million which consists of $<ix:nonFraction unitRef="usd" contextRef="i8cd0e85e1b8a4802a7079653fda363eb_D20200101-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RleHRyZWdpb246Yzg5ODg5MGE5MWY0NGY5Njk2ZmZjZDU0OTdmNDg1ODlfODg5_5fafc8f1-d425-4b89-b93f-4424224a7461">32.2</ix:nonFraction>&#160;million payable in shares of the Company&#8217;s common stock and $<ix:nonFraction unitRef="usd" contextRef="i72a860c3439642ed8ac8d06c1950aedf_D20200303-20200303" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RleHRyZWdpb246Yzg5ODg5MGE5MWY0NGY5Njk2ZmZjZDU0OTdmNDg1ODlfOTQ0_54a77693-7356-47bb-9dc6-20d82e71389c">8.2</ix:nonFraction>&#160;million which was settled through a cash payment. Of the $<ix:nonFraction unitRef="usd" contextRef="i8cd0e85e1b8a4802a7079653fda363eb_D20200101-20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RleHRyZWdpb246Yzg5ODg5MGE5MWY0NGY5Njk2ZmZjZDU0OTdmNDg1ODlfOTk2_5fafc8f1-d425-4b89-b93f-4424224a7461">32.2</ix:nonFraction>&#160;million to be settled through the issuance of common stock, $<ix:nonFraction unitRef="usd" contextRef="ibfd6a6140a454ccb8a4c2ee11454908d_D20200301-20200331" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RleHRyZWdpb246Yzg5ODg5MGE5MWY0NGY5Njk2ZmZjZDU0OTdmNDg1ODlfMTA1MQ_9216f50b-5715-408e-9324-64624432475a">28.6</ix:nonFraction>&#160;million was issued in March 2020, and the remaining $<ix:nonFraction unitRef="usd" contextRef="i3f5258d28560491d9375516c1404120d_I20200630" decimals="-5" format="ixt:numdotdecimal" name="exas:BusinessAcquisitionEquityInterestIssuedOrIssuableSharesReservedForFutureIssuance" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RleHRyZWdpb246Yzg5ODg5MGE5MWY0NGY5Njk2ZmZjZDU0OTdmNDg1ODlfMTA5OA_660620bb-4b94-4746-b3f2-fa08fb8ec379">3.6</ix:nonFraction>&#160;million, which was withheld and may become payable as additional merger consideration, is included in other current liabilities in the condensed consolidated balance sheet as of June&#160;30, 2020. <ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RleHRyZWdpb246Yzg5ODg5MGE5MWY0NGY5Njk2ZmZjZDU0OTdmNDg1ODlfNDQ4OA_173e095b-c34f-4019-b06d-7cf13830ec6a" continuedAt="ic7adbe92109f4606911e08a5a88a363c" escape="true">The purchase price was allocated to the underlying assets acquired and liabilities assumed based upon their estimated fair values at the date of acquisition as follows:</ix:nonNumeric></span></div><div style="margin-bottom:12pt;"><ix:continuation id="ic7adbe92109f4606911e08a5a88a363c"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:83.256%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.943%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net operating assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic4ef8da13a574256a7f58d96a419f740_I20200303" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RhYmxlOjVlNzdiMTJmZTI4ZDQxMGZhYzI5MzViZmQwYzdhZTA1L3RhYmxlcmFuZ2U6NWU3N2IxMmZlMjhkNDEwZmFjMjkzNWJmZDBjN2FlMDVfMS0yLTEtMS0w_8e147bcb-7b0b-478b-a17e-6b371c0941a9">5,373</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic4ef8da13a574256a7f58d96a419f740_I20200303" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RhYmxlOjVlNzdiMTJmZTI4ZDQxMGZhYzI5MzViZmQwYzdhZTA1L3RhYmxlcmFuZ2U6NWU3N2IxMmZlMjhkNDEwZmFjMjkzNWJmZDBjN2FlMDVfMi0yLTEtMS0w_8142eb4f-d3bc-4831-8104-cef0c87db41d">30,431</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic4ef8da13a574256a7f58d96a419f740_I20200303" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RhYmxlOjVlNzdiMTJmZTI4ZDQxMGZhYzI5MzViZmQwYzdhZTA1L3RhYmxlcmFuZ2U6NWU3N2IxMmZlMjhkNDEwZmFjMjkzNWJmZDBjN2FlMDVfMy0yLTEtMS0w_80fc9e1c-018e-4244-8719-68e15c7f1780">7,800</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net operating liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic4ef8da13a574256a7f58d96a419f740_I20200303" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RhYmxlOjVlNzdiMTJmZTI4ZDQxMGZhYzI5MzViZmQwYzdhZTA1L3RhYmxlcmFuZ2U6NWU3N2IxMmZlMjhkNDEwZmFjMjkzNWJmZDBjN2FlMDVfNC0yLTEtMS0w_ecce0932-8b20-4033-919c-96428346955e">3,203</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total purchase price</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic4ef8da13a574256a7f58d96a419f740_I20200303" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RhYmxlOjVlNzdiMTJmZTI4ZDQxMGZhYzI5MzViZmQwYzdhZTA1L3RhYmxlcmFuZ2U6NWU3N2IxMmZlMjhkNDEwZmFjMjkzNWJmZDBjN2FlMDVfNS0yLTEtMS0w_b6e408a4-addb-4895-b0bd-77ab1ad2a73a">40,401</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></ix:continuation></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The fair value of identifiable intangible assets has been determined using the income approach, which involves significant unobservable inputs (Level 3 inputs). These inputs include projected sales, margin, weighted average cost of capital and tax rate.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Developed technology represents purchased technology that had reached technological feasibility and for which development had been completed as of the acquisition date. Fair value was determined using future discounted cash flows related to the projected income stream of the developed technology for a discrete projection period. Cash flows were discounted to their present value as of the closing date. Developed technology is amortized on a straight-line basis over its estimated useful life of <ix:nonNumeric contextRef="i5aa40cabb64a43b6bed07eb902c7dac3_D20200303-20200303" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RleHRyZWdpb246Yzg5ODg5MGE5MWY0NGY5Njk2ZmZjZDU0OTdmNDg1ODlfMjQyNw_7d3f7c30-f226-4cb4-8510-d29781bf3489">15</ix:nonNumeric> years.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The calculation of the excess of the purchase price over the estimated fair value of the tangible net assets and intangible assets acquired was recorded to goodwill, which is primarily attributed to the assembled workforce, and expected synergies. The total goodwill related to this acquisition is not deductible for tax purposes.  </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company agreed to issue to the previous investors in Viomics equity interests with an acquisition-date fair value of up to $<ix:nonFraction unitRef="usd" contextRef="ib47f23945a9b4eb6bf20e75939d0ce41_D20200303-20200303" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RleHRyZWdpb246Yzg5ODg5MGE5MWY0NGY5Njk2ZmZjZDU0OTdmNDg1ODlfMjg5MQ_bfd9bf8a-886e-424e-9dac-d937374b8a16">8.4</ix:nonFraction>&#160;million in Viomics, vesting over <ix:nonNumeric contextRef="i72a860c3439642ed8ac8d06c1950aedf_D20200303-20200303" format="ixt-sec:duryear" name="exas:BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombinationVestingPeriod" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RleHRyZWdpb246Yzg5ODg5MGE5MWY0NGY5Njk2ZmZjZDU0OTdmNDg1ODlfMjkxOQ_f2a9bc0f-4fb0-4da5-98a6-de2558ecbecc">4</ix:nonNumeric> years based on certain retention arrangements. Payment is contingent upon continued employment with the Company over the <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RleHRyZWdpb246Yzg5ODg5MGE5MWY0NGY5Njk2ZmZjZDU0OTdmNDg1ODlfMTY0OTI2NzQ0NjIwNA_f2a9bc0f-4fb0-4da5-98a6-de2558ecbecc">four</span> year vesting period and is recognized as stock-based compensation expense in general and administrative expense in the condensed consolidated statement of operations.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The partial year results from the operations of Paradigm and Viomics are included in the Company&#8217;s condensed consolidated financial statements and not disclosed separately due to immateriality. Pro forma disclosures have not been included due to immateriality.</span></div></ix:continuation><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">43</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><ix:continuation id="iee630f0a26884e179728cdf0958f08d6" continuedAt="ie2d0499b1e9e46e2882d5c364ca6cafc"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Genomic Health, Inc.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On November 8, 2019, the Company acquired all of the outstanding capital stock of Genomic Health. Genomic Health, headquartered in Redwood City, California, provides genomic-based diagnostic tests that address both the overtreatment and optimal treatment of early and late stage cancer. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company entered into this combination to create a leading global cancer diagnostics company and provide a robust platform for continued growth. This combination provides the Company with a commercial presence in more than 90 countries in which the combined company expects to continue to increase adoption of current tests, and to bring new innovative cancer tests to patients around the world. </span></div></ix:continuation><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="ie2d0499b1e9e46e2882d5c364ca6cafc">Refer to the Company&#8217;s 2019 10-K for detailed disclosures on the combination, including the fair value of the consideration transferred, purchase price allocation, and goodwill and intangible assets identified in the transaction. During the period ended June&#160;30, 2020, there were no material changes to the purchase price allocation.</ix:continuation> </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span><br/></span></div><div id="i78b17081e4494727abba011e500a2380_82"></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(17)&#160;<ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84Mi9mcmFnOjczYmZkMWY3YTljYzRkMWE5MmE5NTE2YmJmNmFmYTQzL3RleHRyZWdpb246NzNiZmQxZjdhOWNjNGQxYTkyYTk1MTZiYmY2YWZhNDNfMTEwNQ_ccdb989a-2753-4e14-92d8-e79e0f500169" continuedAt="i1c36631530ff4261882cd742f9b75caa" escape="true">SEGMENT INFORMATION</ix:nonNumeric></span></div><ix:continuation id="i1c36631530ff4261882cd742f9b75caa"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Management determined that the Company functions as a single operating segment, and thus reports as a single reportable segment. This operating segment is focused on the development and global commercialization of clinical laboratory services allowing healthcare providers and patients to make individualized treatment decisions. Management assessed the discrete financial information routinely reviewed by the Company's Chief Operating Decision Maker, its President and Chief Executive Officer, to monitor the Company's operating performance and support decisions regarding allocation of resources to its operations. Performance is continuously monitored at the consolidated level to timely identify deviations from expected results. </span></div><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84Mi9mcmFnOjczYmZkMWY3YTljYzRkMWE5MmE5NTE2YmJmNmFmYTQzL3RleHRyZWdpb246NzNiZmQxZjdhOWNjNGQxYTkyYTk1MTZiYmY2YWZhNDNfMTEwNA_8f391fb1-1692-4f7e-97b2-00cb4d92efdf" escape="true"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes total revenue from customers by geographic region. Product revenues are attributed to countries based on ship-to location.</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:39.025%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.945%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1effdf44e77643e3a45d8b09e94a59cc_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84Mi9mcmFnOjczYmZkMWY3YTljYzRkMWE5MmE5NTE2YmJmNmFmYTQzL3RhYmxlOjBjMzkyZjRlZjRiOTQ3OTZhODNhOGUxZDEwMDcwNzQxL3RhYmxlcmFuZ2U6MGMzOTJmNGVmNGI5NDc5NmE4M2E4ZTFkMTAwNzA3NDFfMi0yLTEtMS0w_01538067-40e9-459f-af78-83dd07c5ecb1">249,850</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0cad00646bb744d1a6a4a617e5c37006_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84Mi9mcmFnOjczYmZkMWY3YTljYzRkMWE5MmE5NTE2YmJmNmFmYTQzL3RhYmxlOjBjMzkyZjRlZjRiOTQ3OTZhODNhOGUxZDEwMDcwNzQxL3RhYmxlcmFuZ2U6MGMzOTJmNGVmNGI5NDc5NmE4M2E4ZTFkMTAwNzA3NDFfMi00LTEtMS0w_1bc6915f-8426-4f05-8ef8-55add0b30e4a">199,870</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i32558c0e6bd64301a39ff2c9b9f81b21_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84Mi9mcmFnOjczYmZkMWY3YTljYzRkMWE5MmE5NTE2YmJmNmFmYTQzL3RhYmxlOjBjMzkyZjRlZjRiOTQ3OTZhODNhOGUxZDEwMDcwNzQxL3RhYmxlcmFuZ2U6MGMzOTJmNGVmNGI5NDc5NmE4M2E4ZTFkMTAwNzA3NDFfMi02LTEtMS04MjQ_365ddc97-a858-4b24-a246-d913004ea13e">576,709</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic10b40ba767141099b500145baa72cd6_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84Mi9mcmFnOjczYmZkMWY3YTljYzRkMWE5MmE5NTE2YmJmNmFmYTQzL3RhYmxlOjBjMzkyZjRlZjRiOTQ3OTZhODNhOGUxZDEwMDcwNzQxL3RhYmxlcmFuZ2U6MGMzOTJmNGVmNGI5NDc5NmE4M2E4ZTFkMTAwNzA3NDFfMi04LTEtMS04MjQ_5b294c72-c19a-44c4-a4b6-aaeebd196435">361,913</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outside of United States</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i480c842be13f4f03bf97bd4d8727be0c_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84Mi9mcmFnOjczYmZkMWY3YTljYzRkMWE5MmE5NTE2YmJmNmFmYTQzL3RhYmxlOjBjMzkyZjRlZjRiOTQ3OTZhODNhOGUxZDEwMDcwNzQxL3RhYmxlcmFuZ2U6MGMzOTJmNGVmNGI5NDc5NmE4M2E4ZTFkMTAwNzA3NDFfMy0yLTEtMS0w_234fc406-1b03-4dcb-930d-b4bad43d76b1">19,018</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i2b6b2e58287f4018a0164069f713fa9f_D20190401-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84Mi9mcmFnOjczYmZkMWY3YTljYzRkMWE5MmE5NTE2YmJmNmFmYTQzL3RhYmxlOjBjMzkyZjRlZjRiOTQ3OTZhODNhOGUxZDEwMDcwNzQxL3RhYmxlcmFuZ2U6MGMzOTJmNGVmNGI5NDc5NmE4M2E4ZTFkMTAwNzA3NDFfMy00LTEtMS0w_e8f73457-ad7f-49f6-af4b-2d6ad6f0139d">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic209e5f6b57a46bdb07c44e1f31e469d_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84Mi9mcmFnOjczYmZkMWY3YTljYzRkMWE5MmE5NTE2YmJmNmFmYTQzL3RhYmxlOjBjMzkyZjRlZjRiOTQ3OTZhODNhOGUxZDEwMDcwNzQxL3RhYmxlcmFuZ2U6MGMzOTJmNGVmNGI5NDc5NmE4M2E4ZTFkMTAwNzA3NDFfMy02LTEtMS04MjQ_745ef295-de5d-420b-99e4-d28f1c65cb95">39,980</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i16e509c14f3f41979008677ee4bdac91_D20190101-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84Mi9mcmFnOjczYmZkMWY3YTljYzRkMWE5MmE5NTE2YmJmNmFmYTQzL3RhYmxlOjBjMzkyZjRlZjRiOTQ3OTZhODNhOGUxZDEwMDcwNzQxL3RhYmxlcmFuZ2U6MGMzOTJmNGVmNGI5NDc5NmE4M2E4ZTFkMTAwNzA3NDFfMy04LTEtMS04MjQ_c7825270-757a-433c-bd9b-e6e2c59fc4c2">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84Mi9mcmFnOjczYmZkMWY3YTljYzRkMWE5MmE5NTE2YmJmNmFmYTQzL3RhYmxlOjBjMzkyZjRlZjRiOTQ3OTZhODNhOGUxZDEwMDcwNzQxL3RhYmxlcmFuZ2U6MGMzOTJmNGVmNGI5NDc5NmE4M2E4ZTFkMTAwNzA3NDFfNC0yLTEtMS0w_52870987-e4d2-4fdd-aa3e-14772ea856c6">268,868</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84Mi9mcmFnOjczYmZkMWY3YTljYzRkMWE5MmE5NTE2YmJmNmFmYTQzL3RhYmxlOjBjMzkyZjRlZjRiOTQ3OTZhODNhOGUxZDEwMDcwNzQxL3RhYmxlcmFuZ2U6MGMzOTJmNGVmNGI5NDc5NmE4M2E4ZTFkMTAwNzA3NDFfNC00LTEtMS0w_d1b614be-83da-43ca-8f19-f061d63d8b47">199,870</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84Mi9mcmFnOjczYmZkMWY3YTljYzRkMWE5MmE5NTE2YmJmNmFmYTQzL3RhYmxlOjBjMzkyZjRlZjRiOTQ3OTZhODNhOGUxZDEwMDcwNzQxL3RhYmxlcmFuZ2U6MGMzOTJmNGVmNGI5NDc5NmE4M2E4ZTFkMTAwNzA3NDFfNC02LTEtMS04MjQ_12a5aaed-599d-4f95-b2b4-2bec34b80be0">616,689</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84Mi9mcmFnOjczYmZkMWY3YTljYzRkMWE5MmE5NTE2YmJmNmFmYTQzL3RhYmxlOjBjMzkyZjRlZjRiOTQ3OTZhODNhOGUxZDEwMDcwNzQxL3RhYmxlcmFuZ2U6MGMzOTJmNGVmNGI5NDc5NmE4M2E4ZTFkMTAwNzA3NDFfNC04LTEtMS04MjQ_8bee73ac-dd40-4027-8cc1-cc3b6413a71b">361,913</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Long-lived assets located in countries outside of the United States are not significant.</span></div></ix:continuation><div style="text-indent:18pt;margin-bottom:12pt;"><span><br/></span></div><div id="i78b17081e4494727abba011e500a2380_85"></div><ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84NS9mcmFnOmUwMzI0ZjhjOGY3ODQ2M2Q5N2Y1NmViNWVlZGY4NjA5L3RleHRyZWdpb246ZTAzMjRmOGM4Zjc4NDYzZDk3ZjU2ZWI1ZWVkZjg2MDlfMjE5Nw_7908b677-fa1d-43ae-ae9e-a3f9553056ea" continuedAt="i3c178db6132a40459e2fba6382d26593" escape="true"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(18)&#160;INCOME TAXES</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recorded an income tax benefit of $<ix:nonFraction unitRef="usd" contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630" decimals="-5" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84NS9mcmFnOmUwMzI0ZjhjOGY3ODQ2M2Q5N2Y1NmViNWVlZGY4NjA5L3RleHRyZWdpb246ZTAzMjRmOGM4Zjc4NDYzZDk3ZjU2ZWI1ZWVkZjg2MDlfNjk_e0e80886-98e5-48c2-b3b5-0a86d0f94eb5">0.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630" decimals="-5" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84NS9mcmFnOmUwMzI0ZjhjOGY3ODQ2M2Q5N2Y1NmViNWVlZGY4NjA5L3RleHRyZWdpb246ZTAzMjRmOGM4Zjc4NDYzZDk3ZjU2ZWI1ZWVkZjg2MDlfNzY_b80a7450-bdbb-498b-98d0-2a5999b2bbce">0.4</ix:nonFraction> million for the three months ended June 30, 2020 and 2019, respectively. The Company recorded an income tax benefit of $<ix:nonFraction unitRef="usd" contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" decimals="-5" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84NS9mcmFnOmUwMzI0ZjhjOGY3ODQ2M2Q5N2Y1NmViNWVlZGY4NjA5L3RleHRyZWdpb246ZTAzMjRmOGM4Zjc4NDYzZDk3ZjU2ZWI1ZWVkZjg2MDlfMjc0ODc3OTA3MTc3Mg_e223909e-9907-4fb5-a448-8a3809527032">2.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630" decimals="-5" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84NS9mcmFnOmUwMzI0ZjhjOGY3ODQ2M2Q5N2Y1NmViNWVlZGY4NjA5L3RleHRyZWdpb246ZTAzMjRmOGM4Zjc4NDYzZDk3ZjU2ZWI1ZWVkZjg2MDlfMjc0ODc3OTA3MTc3NQ_902fdbef-6431-4781-95c8-7e57f079353d">0.9</ix:nonFraction> million for the six months ended June 30, 2020 and 2019, respectively. The Company&#8217;s income tax benefit recorded during the three and six months ended June&#160;30, 2020, is primarily related to future limitations on and expiration of certain Federal and State deferred tax assets. As a result of these limitations, the recording of a valuation allowance resulted in a deferred tax liability of approximately $<ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilities" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84NS9mcmFnOmUwMzI0ZjhjOGY3ODQ2M2Q5N2Y1NmViNWVlZGY4NjA5L3RleHRyZWdpb246ZTAzMjRmOGM4Zjc4NDYzZDk3ZjU2ZWI1ZWVkZjg2MDlfNDY1_4ff50035-1280-43b1-971a-27b8bcb01501">26.5</ix:nonFraction> million remaining as of June&#160;30, 2020, which is included in other long-term liabilities on the Company&#8217;s condensed consolidated balance sheet. The Company&#8217;s income tax benefit recorded during the three and six months ended June&#160;30, 2019, was primarily related to the intraperiod tax allocation rules that required the Company to allocate the provision for income taxes between continuing operations and other categories of earnings. The Company continues to maintain a full valuation allowance against its deferred tax assets based on management&#8217;s determination that it is more likely than not the benefit will not be realized.</span></div></ix:nonNumeric><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">44</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(Unaudited)</span></div></div><ix:continuation id="i3c178db6132a40459e2fba6382d26593"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company had $<ix:nonFraction unitRef="usd" contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84NS9mcmFnOmUwMzI0ZjhjOGY3ODQ2M2Q5N2Y1NmViNWVlZGY4NjA5L3RleHRyZWdpb246ZTAzMjRmOGM4Zjc4NDYzZDk3ZjU2ZWI1ZWVkZjg2MDlfMTA1NQ_01d2f87e-874a-4d3f-a677-071779329b02">11.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i87f2342f1888417ea324207a75f35699_I20191231" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84NS9mcmFnOmUwMzI0ZjhjOGY3ODQ2M2Q5N2Y1NmViNWVlZGY4NjA5L3RleHRyZWdpb246ZTAzMjRmOGM4Zjc4NDYzZDk3ZjU2ZWI1ZWVkZjg2MDlfMTA2Mg_48aaa673-6ca8-4f9c-94d2-6316a2d5417b">10.2</ix:nonFraction> million of unrecognized tax benefits at June&#160;30, 2020 and December&#160;31, 2019, respectively. The Company does not anticipate a material change to its unrecognized tax benefits over the next 12 months that would affect its effective tax rate. Unrecognized tax benefits may change during the next 12 months for items that arise in the ordinary course of business.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accrued interest and penalties related to unrecognized tax benefits are recognized as part of the Company&#8217;s income tax provision in its condensed consolidated statements of operations. The Company is subject to U.S. federal income tax examinations for the tax years 2001 through 2020, state income tax examinations for the tax years 2003 through 2020, and for the years 2014 through 2020 in foreign jurisdictions.</span></div></ix:continuation><div style="text-indent:18pt;margin-bottom:12pt;"><span><br/></span></div><div id="i78b17081e4494727abba011e500a2380_88"></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(19)&#160;<ix:nonNumeric contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630" name="us-gaap:SubsequentEventsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84OC9mcmFnOjFmMDk2MWFjMWVjOTRlMGViODk3YmI0MTYzMGU5ZWM1L3RleHRyZWdpb246MWYwOTYxYWMxZWM5NGUwZWI4OTdiYjQxNjMwZTllYzVfNDk0NzgwMjMzNTc0NA_7f8e0476-b781-44a9-b862-4fe8e95ec501" continuedAt="i0aeb50b9b41049c599ba63e9551a58bf" escape="true">SUBSEQUENT EVENTS</ix:nonNumeric></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i0aeb50b9b41049c599ba63e9551a58bf">In July 2020, the Company acquired <ix:nonFraction unitRef="shares" contextRef="i93f7eb69dcba411da2337e658c6f5707_I20200731" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InvestmentOwnedBalanceShares" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84OC9mcmFnOjFmMDk2MWFjMWVjOTRlMGViODk3YmI0MTYzMGU5ZWM1L3RleHRyZWdpb246MWYwOTYxYWMxZWM5NGUwZWI4OTdiYjQxNjMwZTllYzVfMTY0OTI2NzQ1MjM1Mw_48ff4894-aadf-4025-9ca5-e30da1768b42">4.0</ix:nonFraction>&#160;million shares of Series B Preferred Stock of Thrive Earlier Detection Corp. (&#8220;Thrive&#8221;), a private company, for $<ix:nonFraction unitRef="usd" contextRef="i93f7eb69dcba411da2337e658c6f5707_I20200731" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InvestmentOwnedAtCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84OC9mcmFnOjFmMDk2MWFjMWVjOTRlMGViODk3YmI0MTYzMGU5ZWM1L3RleHRyZWdpb246MWYwOTYxYWMxZWM5NGUwZWI4OTdiYjQxNjMwZTllYzVfMTY0OTI2NzQ1MjM4MA_ebfc3d9d-770f-4a37-b937-0b265ca9ebe0">10.0</ix:nonFraction>&#160;million. The Company previously acquired a $<ix:nonFraction unitRef="usd" contextRef="i2b6b0513e3f749a4b7d90c8a7045aefa_I20191231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:InvestmentOwnedAtCost" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84OC9mcmFnOjFmMDk2MWFjMWVjOTRlMGViODk3YmI0MTYzMGU5ZWM1L3RleHRyZWdpb246MWYwOTYxYWMxZWM5NGUwZWI4OTdiYjQxNjMwZTllYzVfMTY0OTI2NzQ1MjM5OA_5e83a3ec-5629-4146-9dbd-7b275c944176">1.0</ix:nonFraction>&#160;million investment in the Series A Preferred Stock of Thrive. The Series B investment, along with the prior Series A investment, will be reflected as non-marketable equity investments. The Company has evaluated these investments and concluded consolidation is not required as Thrive is not a VIE and the Company does not have the ability to exercise significant influence over the investee. A member of the Company&#8217;s Board of Directors holds an investment in Thrive through his investment firm and holds a seat on the Board of Directors of Thrive. The Company has concluded that its investments in Thrive are not deemed to be related party transactions as a result of its director&#8217;s separate interests in Thrive.</ix:continuation></span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">45</span></div></div></div><div id="i78b17081e4494727abba011e500a2380_91"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following discussion of our financial condition and results of operations should be read in conjunction with the condensed consolidated financial statements and the related notes thereto included elsewhere in this Quarterly Report on Form 10-Q and the audited financial statements and notes thereto and Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations included in our Annual Report on Form 10-K for the year ended December&#160;31, 2019, which has been filed with the SEC (the &#8220;2019 Form 10-K&#8221;).&#8203;</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Forward-Looking Statements&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">This Quarterly Report on Form&#160;10-Q contains forward-looking statements within the meaning of Section&#160;27A of the Securities Act of 1933, as amended, and Section&#160;21E of the Securities Exchange Act of 1934, as amended, that are intended to be covered by the &#8220;safe harbor&#8221; created by those sections. Forward-looking statements, which are based on certain assumptions and describe our future plans, strategies and expectations, can generally be identified by the use of forward-looking terms such as &#8220;believe,&#8221; &#8220;expect,&#8221; &#8220;may,&#8221; &#8220;will,&#8221; &#8220;should,&#8221; &#8220;would,&#8221; &#8220;could,&#8221; &#8220;seek,&#8221; &#8220;intend,&#8221; &#8220;plan,&#8221; &#8220;goal,&#8221; &#8220;project,&#8221; &#8220;estimate,&#8221; &#8220;anticipate&#8221; or other comparable terms. All statements other than statements of historical facts included in this Quarterly Report on Form 10-Q regarding our strategies, prospects, expectations, financial condition, operations, costs, plans, and objectives are forward-looking statements. Examples of forward-looking statements include, among others, statements we make regarding expected future operating results, anticipated results of our sales, marketing and patient adherence efforts, expectations concerning payer reimbursement, and the anticipated results of our product development efforts. Forward-looking statements are neither historical facts nor assurances of future performance. Instead, they are based only on current beliefs, expectations and assumptions regarding the future of our business, future plans and strategies, projections, anticipated events and trends, the economy and other future conditions. Because forward-looking statements relate to the future, they are subject to inherent uncertainties, risks and changes in circumstances that are difficult to predict and many of which are outside of our control. Actual results, conditions and events may differ materially from those indicated in the forward-looking statements. Therefore, you should not rely on any of these forward-looking statements. Important factors that could cause actual results, conditions and events to differ materially from those indicated in the forward-looking statements include, among others, the following: uncertainties associated with the coronavirus (COVID-19) pandemic, including its possible effects on our operations and the demand for our products and services; our ability to efficiently and flexibly manage our business amid uncertainties related to COVID-19; our ability to successfully and profitably market our products and services; the acceptance of our products and services by patients and healthcare providers; our ability to meet demand for our products and services; the success of our efforts to facilitate patient access to Cologuard via telehealth; the willingness of health insurance companies and other payers to cover our products and services and adequately reimburse us for such products and services; the amount and nature of competition for our products and services; the effects of the adoption, modification or repeal of any law, rule, order, interpretation or policy relating to the healthcare system, including without limitation as a result of any judicial, executive or legislative action; the effects of changes in pricing, coverage and reimbursement for our products and services, including without limitation as a result of the Protecting Access to Medicare Act of 2014; recommendations, guidelines and quality metrics issued by various organizations such as the U.S. Preventive Services Task Force, the American Society of Clinical Oncology, the American Cancer Society, and the National Committee for Quality Assurance regarding cancer screening or our products and services; our ability to successfully develop new products and services and assess potential market opportunities; our ability to effectively enter into and utilize strategic partnerships, such as through our Promotion Agreement with Pfizer, Inc., and acquisitions; our success establishing and maintaining collaborative, licensing and supplier arrangements; our ability to maintain regulatory approvals and comply with applicable regulations; our ability to manage an international business and our expectations regarding our international expansion and opportunities; the potential effects of foreign currency exchange rate fluctuations and our efforts to hedge such effects; the possibility that the anticipated benefits from our business acquisitions cannot be realized in full or at all or may take longer to realize than expected; the possibility that costs or difficulties related to the integration of acquired businesses will be greater than expected and the possibility of disruptions to our business during integration efforts and strain on management time and resources; the outcome of any litigation, government investigations, enforcement actions or other legal proceedings; and the other risks and uncertainties described in the Risk Factors and in Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations sections of the 2019 Form 10-K and subsequently filed Quarterly Reports on Form 10-Q. We undertake no obligation to publicly update any forward-looking statement, whether written or oral, that may be made from time to time, whether as a result of new information, future developments or otherwise.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8203;</span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Overview</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Exact Sciences Corporation (together with its subsidiaries, &#8220;Exact,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our&#8221; or the &#8220;Company&#8221;) is a leading global cancer diagnostics company. We have developed some of the most impactful brands in cancer diagnostics, and we are currently working on the development of additional tests for other types of cancer, with the goal of bringing new innovative cancer tests to patients throughout the world.&#8203;</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Our Cologuard Test</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Colorectal cancer is the second leading cause of cancer deaths in the United States (&#8220;U.S.&#8221;) and the leading cause of cancer deaths in the U.S. among non-smokers. In 2020 in the U.S. there are projected to be approximately 148,000 new cases of colorectal cancer and 53,000 deaths from colorectal cancer.  It is widely accepted that colorectal cancer is among the most preventable, yet least prevented cancers. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our Cologuard test is a non-invasive stool-based DNA (&#8220;sDNA&#8221;) screening test that utilizes a multi-target approach to detect DNA and hemoglobin biomarkers associated with colorectal cancer and pre-cancer. Upon approval by the U.S. Food and Drug Administration (&#8220;FDA&#8221;) in August 2014, Cologuard became the first and only FDA-approved sDNA non-invasive colorectal cancer screening test. Cologuard is now indicated for average risk adults 45 years of age and older.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our original premarket approval submission to the FDA for Cologuard included the results of our pivotal DeeP-C clinical trial that had over 10,000 patients enrolled at 90 sites in the U.S. and Canada. The results of our DeeP-C clinical trial for Cologuard were published in the New England Journal of Medicine in April 2014. The peer-reviewed study, &#8220;Multi-target Stool DNA Testing for Colorectal-Cancer Screening,&#8221; highlighted the performance of Cologuard in the trial population:&#8203;</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Cancer Sensitivity: 92%</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Stage I and II Cancer Sensitivity: 94%</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">High-Grade Dysplasia Sensitivity: 69%</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Specificity: 87%&#8203;&#8203;</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Our Oncotype DX Tests</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">With our Oncotype IQ Genomic Intelligence Platform we are applying our world-class scientific and commercial expertise and infrastructure to lead the translation of clinical and genomic data into clinically actionable results for treatment planning throughout the cancer patient's journey, from diagnosis to treatment selection and monitoring. Our Oncotype IQ Genomic Intelligence Platform is currently comprised of our flagship line of Oncotype DX gene expression tests for breast, prostate and colon cancer, as well as Oncotype DX AR-V7 Nucleus Detect&#174; test, a liquid-based test for advanced stage prostate cancer. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We believe our Oncotype DX tests provide information that has the following benefits:</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt;">Improved Quality of Treatment Decisions.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> We believe our approach to genomic-based cancer analysis improves the quality of cancer treatment decisions by providing an individualized analysis of each patient&#8217;s tumor that is correlated to clinical outcome, rather than solely using subjective, anatomic and qualitative factors to determine treatments. Our Oncotype DX tests for breast cancer, Ductal Carcinoma in Situ (&#8220;DCIS&#8221;), prostate cancer, and colon cancer have been analytically and clinically validated in multiple published studies. The Recurrence Score&#174; results from our tests have been demonstrated to classify patients into recurrence risk categories different than classifications based primarily on clinical and pathologic features. Additionally, multiple decision impact studies conducted worldwide consistently show that the Recurrence Score result changes treatment decisions in more than 30% of patients. As a result, we believe our tests enable patients and healthcare providers to make more informed decisions about the risks and benefits of various treatments, and consequently design an individualized treatment plan.</span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">47</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt;">Improved Health Economics of Cancer Care. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> We believe that improving the quality of treatment decisions can result in significant economic benefits. The results of a number of clinical studies have demonstrated that by using the Oncotype DX Breast Recurrence Score&#174; test, physicians and patients can better evaluate treatment options, such as whether a patient will or will not benefit from chemotherapy. Patients are benefited when (1) those who aren&#8217;t likely to benefit from chemotherapy avoid it and the associated chemotoxicities and (2) those who are likely to benefit from chemotherapy receive it resulting in reduced incidence of distant recurrences. These better clinical outcomes increase survival rates and also save the patient as well as the healthcare system significant costs.</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">International Business Background and Products</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Prior to our combination with Genomic Health, we did not have international revenue. We now commercialize our Oncotype DX tests internationally through employees in Canada, Japan and six European countries, as well as through exclusive distribution agreements. We have provided our Oncotype DX tests in more than 90 countries outside of the United States. We do not offer Cologuard outside of the U.S.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inclusion of our products in guidelines and quality measures will be critical to our international success. The Oncotype DX breast cancer test is recognized in international guidelines issued by the St. Gallen International Breast Cancer Expert Panel and European Society for Medical Oncology and has been included in certain guidelines and recommendations in England, Germany and Japan. We have obtained coverage for our invasive breast cancer test outside of the U.S., including coverage for certain patients in Canada, France, Spain, Germany, Italy, Ireland, Israel, Saudi Arabia, Switzerland, and the United Kingdom. We expect that broadening coverage and reimbursement for our Oncotype DX tests outside of the United States will take years.</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Pipeline Research and Development</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our research and development efforts are focused on developing new products and enhancing existing products to address new cancer areas and expand the clinical utility and addressable patient populations for our existing tests. These development efforts may lead to a variety of possible new products, including risk assessment, screening and prevention, early disease diagnosis, adjuvant and/or neoadjuvant disease treatment, metastatic disease treatment selection and patient monitoring.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Through our collaboration with Mayo Foundation for Medical Education and Research, we have successfully performed validation studies on multiple types of cancer using tissue, blood and other samples. We are currently focusing our research and development efforts on building a pipeline of potential future products and services with a focus on improving Cologuard's performance characteristics and on developing blood or other fluid-based (&#8220;liquid biopsy&#8221;) tests. We expect to advance liquid biopsy through biomarker discovery and validation in tissue, blood, or other fluids.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are pursuing the following opportunities:</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt;">Colon Cancer Screening</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. We are seeking opportunities to improve upon Cologuard&#8217;s performance characteristics. In October 2019, we and Mayo presented at the American College of Gastroenterology&#8217;s 2019 Annual Scientific Meeting findings from a blinded-case control study showing enhanced colorectal cancer and advanced adenoma detection using newly discovered methylation biomarkers and hemoglobin. To establish the performance of the novel multi-target stool DNA test, we recently launched the BLUE-C study, a multi-center, prospective study. We expect to enroll more than 10,000 patients 40 years of age and older in the BLUE-C study. The timing of any such enhancements to Cologuard is unknown and would be subject to FDA approval. We are also working to develop a blood-based screening test for colorectal cancer.</span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">48</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt;">Hepatocellular Carcinoma (</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8220;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">HCC</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8221;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">) Test Development. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We are currently seeking to develop a blood-based biomarker test to serve as an alternative to ultrasound and alpha-fetoprotein (&#8220;AFP&#8221;) for use in HCC testing.  HCC is the most common type of liver cancer. Our goal is to develop a patient-friendly test that performs better than the current standard of care. In November 2019, we released the results of a 443-patient study which demonstrated 80% sensitivity at 90% specificity with a novel combination of six blood-based biomarkers for HCC. The study also showed 71% sensitivity for early stage HCC at 90% specificity. The study compared performance to the AFP test, which demonstrated 45% sensitivity at 90% specificity for early stage HCC.</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt;">Development Studies for Oncotype DX Products. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We may also conduct or fund clinical studies that could support additional opportunities for our products.  For example, we may explore clinical studies to expand the use of genomic testing to address additional populations, including higher-risk patients.</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Coronavirus (&#8220;COVID-19&#8221;) Pandemic</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The spread of COVID-19 has affected many segments of the global economy, including the cancer screening and diagnostics industry. The COVID-19 outbreak, which the World Health Organization has classified as a pandemic, has prompted governments and regulatory bodies throughout the world to enact broad precautionary measures, including &#8220;stay at home&#8221; orders, restrictions on the performance of &#8220;non-essential&#8221; services, public gatherings and travel. Health systems, including in key markets where we operate, have been, or may be, overwhelmed with high volumes of patients suffering from COVID-19. The territories in which we market, sell, distribute and perform our tests are attempting to address the COVID-19 pandemic in varying ways, including stay-at-home orders, temporarily closing businesses, restricting gatherings, restricting travel, and mandating social distancing and face coverings. Certain jurisdictions have begun re-opening only to return to restrictions due to increases in new COVID-19 cases. The level and nature of the disruption caused by COVID-19 is unpredictable, may be cyclical and long-lasting and may vary from location to location.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The pandemic and related precautionary measures began to materially disrupt our business in March 2020 and may continue to disrupt our business for an unknown period of time. As a result, we anticipate significant impact to our 2020 operating results, including our revenues, margins, and cash utilization, among other measures.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Beginning in March 2020, we undertook temporary precautionary measures intended to help minimize the risk of the virus to our employees, including temporarily requiring most employees to work remotely; suspending field-based, face-to-face interactions by our sales force; requiring on-site employees to undergo COVID-19 testing, wear personal protective equipment (including face masks or shields) and maintain social distancing; pausing all non-essential travel worldwide for our employees; and limiting employee attendance at industry events and in-person work-related meetings, to the extent those events and meetings are continuing. Our commercial partner for Cologuard, Pfizer, Inc. (&#8220;Pfizer&#8221;) has taken similar precautions, including suspending face-to-face interactions between sales representatives and healthcare providers. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We expect to adjust our precautionary measures at our various locations based on local recovery levels and applicable governmental regulations. For example, a portion of our sales force has recommenced field-based interactions, although access to healthcare providers remains limited. Our business could be negatively affected if we take excessive, ineffective or inadequate precautions. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Due to social distancing, stay-at-home orders, and other actions taken in response to COVID-19, there has been a significant and widespread decline in standard wellness visits and preventive services. That decline negatively impacted Cologuard test orders in our Screening business, notwithstanding the availability of alternative ordering channels such as telehealth. Cologuard test orders declined 32 percent year-over-year for the three months ended June 30, 2020. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Precision Oncology business started to see weakening underlying conditions in April 2020 because of COVID-19, more notably in the U.S. prostate business and in certain international geographies. The widespread decrease in preventive services, including mammograms and prostate cancer screenings, negatively impacted Precision Oncology test volumes during May and June 2020 due to the typical lag between cancer screening and genomic test ordering. </span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">49</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Despite our efforts, the ultimate impact of COVID-19 depends on factors beyond our knowledge or control, including the duration and severity of the outbreak, as well as third-party actions taken to contain its spread and mitigate its public health effects. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">COVID-19 Testing Business</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In late March 2020, we began providing COVID-19 testing. The U.S. Food and Drug Administration (FDA) has granted us Emergency Use Authorization to test for SARS-CoV-2, the virus that causes COVID-19, in upper respiratory samples. We have partnered with various customers, including the State of Wisconsin Department of Health, to administer testing. Customers are responsible for employing trained personnel to collect specimens. Specimens are sent to our laboratory in Madison, Wisconsin, where we run the assay in our laboratories and provide test results to ordering providers. In light of the uncertainty surrounding the COVID-19 pandemic, we intend to periodically reassess our COVID-19 testing business. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">2020 Priorities</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As a result of COVID-19 and its impact to our business, we have re-prioritized our goals for 2020 with a focus on serving patients who continue to need the healthcare services we provide while aligning our cost structure with the anticipated lower sales volumes and revenues. Our top priorities for 2020 are (1) get people tested, (2) take care of our customers, and (3) preserve financial strength. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Get People Tested</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Business continuity plans are in place at all of our sites to help sustain operations and ensure continuity of services for patients during this unprecedented time. Despite the COVID-19 pandemic, many people still need to be screened for colorectal cancer, and treated for breast, colon, and prostate cancers. Our lab facilities presently remain operational so that we can continue to process results of our Cologuard, Oncotype DX and COVID-19 tests.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Take Care of our Customers</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Due to social distancing, stay-at-home orders, and other actions taken in response to COVID-19, there has been a significant and widespread decline in standard wellness visits and preventive services. We have taken steps to limit exposure to COVID-19 based on recommendations from government and health agencies, including limiting field-based, face-to-face interactions by our sales force. The sales team that is not engaged in face-to-face interactions will serve healthcare providers via telephone and online technologies until it is safe to return to the field.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Preserve Financial Strength</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In order to minimize the adverse impacts to our business and operations anticipated during 2020 due to the COVID-19 pandemic, we initiated proactive measures to achieve cost savings. Actions we have taken include the reduction of base pay for our chief executive officer to effectively zero, elimination of the Board of Directors annual cash retainer, reducing base salaries for our executive team, and reducing the quarterly sales commissions. We implemented a workforce reduction, involuntary furloughs, work schedule reductions, as well as a voluntary furlough program. Additionally, we reduced investments in marketing and other promotional activities, paused certain clinical trial activities, reduced travel and professional services, and delayed or terminated certain capital projects. We also saw a reduction in certain volume based cost of goods sold expenses consistent with the reduction in revenue. These actions are expected to contribute to significant cost savings in 2020. </span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Results of Operations&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have generated significant losses since inception and, as of June&#160;30, 2020, we had an accumulated deficit of approximately $1.3 billion. We expect to continue to incur losses for the near future, and it is possible we may never achieve profitability. As mentioned in further detail above, we expect the recent outbreak of COVID-19 will have an adverse impact on our operations in 2020.  &#8203;</span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">50</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Revenue.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Our revenue is primarily generated by our laboratory testing services, from our Cologuard, Oncotype DX and COVID-19 tests. For the three months ended June 30, 2020 and 2019, we generated Screening revenue of $131.3&#160;million and $199.9&#160;million, respectively. For the six months ended June 30, 2020 and 2019, we generated Screening revenue of $350.8&#160;million and $361.9&#160;million, respectively. Screening includes laboratory service revenue from Cologuard and revenue from Biomatrica products. For the three months ended June 30, 2020, we generated Precision Oncology revenue of $103.0&#160;million. For the six months ended June 30, 2020, we generated Precision Oncology revenue of $231.3&#160;million. Precision Oncology includes laboratory service revenue from global Oncotype DX and Paradigm products. For the three and six months ended June&#160;30, 2020, we also generated $34.6&#160;million in revenue from our COVID-19 testing. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the three and six months ended June&#160;30, 2020, our revenue was adversely impacted by the effects of the COVID-19 outbreak on our Screening and Precision Oncology testing services, which effects were partially offset by revenue from our COVID-19 testing.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Our cost structure.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Our selling, general and administrative expenses consist primarily of non-research personnel salaries, office expenses, professional fees, sales and marketing expenses incurred in support of our commercialization efforts and non-cash stock-based compensation.&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Cost of sales includes costs related to inventory production and usage, shipment of collection kits and tissue samples, royalties and the cost of services to process tests and provide results to healthcare providers. &#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We expect that gross margin for our services will continue to fluctuate and be affected by the test volume of our products, our operating efficiencies, patient adherence rates, payer mix, the levels of reimbursement, and payment patterns of payers and patients.&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Cost of sales (exclusive of amortization of acquired intangible assets).</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Cost of sales increased to $77.9&#160;million for the three months ended June 30, 2020 from $51.1&#160;million for the three months ended June 30, 2019. Cost of sales increased to $159.5&#160;million for the six months ended June 30, 2020 from $94.0&#160;million for the six months ended June 30, 2019. The increase in cost of sales is primarily due to costs incurred on our Precision Oncology tests due to the completion of the combination with Genomic Health in November 2019 and costs incurred from our COVID testing, which was partially offset by lower volume driven costs from our Screening business due to the adverse impact of COVID-19.</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:53.769%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.944%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts&#160;in&#160;millions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Production costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Personnel expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Facility and support services</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other cost of sales expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cost of sales expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">77.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;margin-bottom:12pt;"><span><br/></span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:53.769%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.944%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts&#160;in&#160;millions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Production costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Personnel expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Facility and support services</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other cost of sales expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cost of sales expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">159.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">51</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Research and development expenses</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. Research and development expenses increased to $32.7&#160;million for the three months ended June 30, 2020 compared to $30.0&#160;million for the three months ended June 30, 2019. Research and development expenses increased to $76.2&#160;million for the six months ended June 30, 2020 compared to $61.8&#160;million for the six months ended June 30, 2019. The increase in research and development expenses was primarily due to an increase in personnel costs due to increased headcount from the combination with Genomic Health in November 2019, which was partially offset by a reduction of certain direct research and development costs due to the cost saving measures taken as a result of the COVID-19 pandemic.&#8203;</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:53.769%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.944%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts&#160;in&#160;millions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Personnel expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Direct research and development</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Facility and support services</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Professional fees</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other research and development</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total research and development expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-indent:18pt;margin-bottom:12pt;"><span><br/></span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:53.769%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.944%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts&#160;in&#160;millions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Personnel expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Direct research and development</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Facility and support services</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Professional fees</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other research and development</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total research and development expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">76.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">52</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">General and administrative expenses</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. General and administrative expenses increased to $106.7&#160;million for the three months ended June 30, 2020 compared to $63.7&#160;million for the three months ended June 30, 2019. General and administrative expenses increased to $220.7&#160;million for the six months ended June 30, 2020 compared to $127.5&#160;million for the six months ended June 30, 2019.The increase in general and administrative expenses was primarily related to the operations of Genomic Health being included in our results after the completion of the combination in November 2019 and to support the overall growth of the Company. </span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:53.769%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.944%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts&#160;in&#160;millions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Personnel expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Professional and legal fees</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Facility and support services</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other general and administrative</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">106.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;margin-bottom:12pt;"><span><br/></span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:53.769%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.944%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts&#160;in&#160;millions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Personnel expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">105.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">56.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Professional and legal fees</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Facility and support services</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other general and administrative</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total general and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">220.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">127.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Sales and marketing expenses.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Sales and marketing expenses increased to $118.9&#160;million for the three months ended June 30, 2020 compared to $88.2&#160;million for the three months ended June 30, 2019. Sales and marketing expenses increased to $286.6&#160;million for the six months ended June 30, 2020 compared to $179.1&#160;million for the six months ended June 30, 2019.The increase in sales and marketing expenses was a result of hiring additional sales and marketing personnel including the Precision Oncology team from the completion of the Genomic Health combination in November 2019, which was partially offset by a reduction in advertising and marketing spend during the second quarter of 2020 as a result of the COVID-19 pandemic. &#8203;</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:53.769%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.944%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts&#160;in&#160;millions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Personnel expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Direct marketing costs and professional fees</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Professional and legal fees</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Facility and support services</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other sales and marketing expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total sales and marketing expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">88.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;margin-bottom:12pt;"><span><br/></span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:53.769%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.942%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.944%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts&#160;in&#160;millions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Personnel expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">141.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Direct marketing costs and professional fees</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Professional and legal fees</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Facility and support services</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other sales and marketing expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total sales and marketing expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">286.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">107.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Amortization of acquired intangible assets.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">  Amortization of acquired intangible assets increased to $23.4&#160;million for the three months ended June 30, 2020 compared to $0.7 million for the three months ended June 30, 2019. Amortization of acquired intangible assets increased to $46.8 million for the six months ended June 30, 2020 compared to $1.5 million for the six months ended June 30, 2019. The increase in amortization of acquired intangible assets was primarily due to the Genomic Health combination. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Other operating income. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Other operating income increased to $23.7&#160;million for the three and six months ended June&#160;30, 2020 compared to zero for the three and six months ended June&#160;30, 2019. The income generated during the three and six months ended June 30, 2020 represents the funding received under the Coronavirus Aid, Relief, and Economic Security Act (&#8220;CARES Act&#8221;) Provider Relief Fund, which was accepted from the Department of Health &amp; Human Services in May 2020.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Investment income, net</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. Investment income, net decreased to $2.9&#160;million for the three months ended June 30, 2020 compared to $7.7&#160;million for the three months ended June 30, 2019. Investment income, net decreased to $3.0&#160;million for the six months ended June 30, 2020 compared to $14.3&#160;million for the six months ended June 30, 2019. The decrease in investment income, net was due to a decrease in realized gains generated from the sale of marketable securities and a decrease in the average rate of return on investments due to an decrease in market interest rates and a lower average balance in marketable securities for the six months ended June 30, 2020 when compared to the same period in 2019.&#8203;</span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Interest expense.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Interest expense increased to $22.9&#160;million for the three months ended June 30, 2020 compared to $12.7&#160;million for the three months ended June 30, 2019. Interest expense increased to $48.1&#160;million for the six months ended June 30, 2020 compared to $34.7&#160;million for the six months ended June 30, 2019. The increase is primarily due to the issuance of additional convertible notes in February 2020 as further described in Note 15 of our condensed consolidated financial statements included in this Quarterly Report, which was partially offset by lower interest rates on the convertible notes issued in February 2020. Interest expense recorded from our outstanding convertible notes totaled $22.7&#160;million and $12.5&#160;million during the three months ended June 30, 2020 and 2019, respectively. Interest expense recorded from our outstanding convertible notes totaled $39.1&#160;million and $23.6&#160;million during the six months ended June 30, 2020 and 2019, respectively. In addition to the $39.1&#160;million in interest expense recorded on outstanding convertible notes, an additional $8.0&#160;million and $10.6&#160;million was recorded during the six months ended June 30, 2020 and 2019, respectively, as a result of the settlement of convertible notes, as further described in Note 15 of our condensed consolidated financial statements included in this Quarterly Report. Of the $22.7&#160;million and $12.5&#160;million in interest expense recorded on outstanding convertible notes for the three months ended June 30, 2020 and 2019, $20.1&#160;million and $10.7&#160;million of interest expense relates to amortization of debt discount and debt issuance costs, respectively. Of the $39.1&#160;million and $23.6&#160;million in interest expense recorded on outstanding convertible notes for the six months ended June 30, 2020 and 2019, $34.6&#160;million and $19.8&#160;million of interest expense relates to amortization of debt discount and debt issuance costs, respectively. The remaining $5.5&#160;million and $4.3&#160;million of interest expense for the six months ended June 30, 2020 and 2019, respectively, relates to the stated interest that was paid in cash during the years on our outstanding convertible notes and construction loan.&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Income tax benefit. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Income tax benefit increased to $0.9&#160;million for the three months ended June 30, 2020 compared to $0.4&#160;million for the three months ended June 30, 2019. Income tax benefit increased to $2.6&#160;million for the six months ended June 30, 2020 compared to $0.9&#160;million for the six months ended June 30, 2019. This increase in income tax benefit is primarily due to future limitations on and expiration of certain Federal and State deferred tax assets.  </span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);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&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have financed our operations since inception primarily through public offerings of our common stock and convertible debt and through revenue generated by the sale of the Cologuard, and since the completion of our Genomic Health combination, of Oncotype DX tests. As of June&#160;30, 2020, we had approximately $703.9&#160;million in unrestricted cash and cash equivalents and approximately $518.7&#160;million in marketable securities. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The majority of our investments in marketable securities consist of fixed income investments, and all are deemed available-for-sale. The objectives of this portfolio are to provide liquidity and safety of principal while striving to achieve the highest rate of return. Our investment policy limits investments to certain types of instruments issued by institutions with investment grade credit ratings and places restrictions on maturities and concentration by type and issuer.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Net cash used in operating activities was $56.7&#160;million for the six months ended June 30, 2020 compared to $57.2&#160;million for the six months ended June 30, 2019. The principal use of cash in operating activities for the six months ended June 30, 2020 and 2019 was to fund our net loss. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);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 $412.2&#160;million for the six months ended June 30, 2020 compared to $143.7&#160;million for the six months ended June 30, 2019. The increase in cash used in investing activities for the six months ended June 30, 2020 compared to the same period in 2019 was primarily the result of the timing of purchases, sales, and maturities of marketable securities. Excluding the impact of purchases, sales, and maturities of marketable securities, net cash used in investing activities was $40.6&#160;million for the six months ended June 30, 2020 compared to $79.8&#160;million for the six months ended June 30, 2019. Cash use consisted primarily of purchases of property and equipment of $33.5&#160;million and $79.4&#160;million for the six months ended June 30, 2020 and 2019, respectively, and an acquisition of $6.7&#160;million. There were also minimal purchases of intangible assets during the six months ended June 30, 2020 and 2019.  </span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);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 $995.6&#160;million for the six months ended June 30, 2020 compared to $245.6&#160;million for the six months ended June 30, 2019. During the six months ended June 30, 2020, we received net cash of $1,125.5&#160;million from the issuance of Convertible Notes with a maturity date of March 1, 2028 (the &#8220;2028 Notes&#8221;), and we used $150.1&#160;million of cash to settle Convertible Notes with an original maturity date of January 15, 2025 (the &#8220;2025 Notes&#8221;). The cash provided by financing activities for the six months ended June 30, 2019 was primarily the result of proceeds of $729.5&#160;million from our issuance of Convertible Notes with a maturity date of March 15, 2027 (the &#8220;2027 Notes&#8221;, and, collectively with the 2025 Notes and 2028 Notes, the &#8220;Notes&#8221;), and we used $493.4&#160;million of cash to settle a portion of the 2025 Notes. In addition, during the six months ended June 30, 2020 we received proceeds of $10.9&#160;million from the exercise of stock options and $9.8&#160;million from our employee stock purchase plan. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We expect that cash and cash equivalents and marketable securities on hand at June&#160;30, 2020 will be sufficient to fund our current operations for at least the next twelve months, based on current operating plans. However, we may need to raise additional capital to fully fund our current strategic plan, which includes successfully commercializing Cologuard and Oncotype DX and developing a pipeline of future products. Additionally, we may enter into transactions to acquire other businesses, products, services, or technologies as part of our strategic plan. If we are unable to obtain sufficient additional funds to enable us to fund our operations through the completion of such plan, our results of operations and financial condition would be materially adversely affected, and we may be required to delay the implementation of our plan and otherwise scale back our operations. Even if we successfully raise sufficient funds to complete our plan, we cannot assure that our business will ever generate sufficient cash flow from operations to become profitable.&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The spread of COVID-19 and measures to prevent further spread, have significantly disrupted our business, and may continue to disrupt our business for an unknown period of time. The full impact of the outbreak is uncertain at this time and continues to evolve globally. We do not yet know the extent to which COVID-19 will negatively impact our financial results or liquidity. The outbreak has disrupted our operations, as well as the operations and behaviors of healthcare providers, patients and suppliers. Depending on how healthcare providers, patients and suppliers are adversely impacted by the pandemic, as well as the overall duration and severity of the pandemic, our liquidity could be materially and adversely affected. Management continues to monitor and assess the evolving developments with respect to COVID-19.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A table reflecting certain of our specified contractual obligations as of December&#160;31, 2019 was provided in the Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operation of our 2019 Form 10-K. During the six months ended June 30, 2020, we issued $1,150.0&#160;million in aggregate principal amount of 0.375% Convertible Notes that will mature on March 1, 2028. The holders of the Notes may convert prior to September 1, 2027 only under certain circumstances and may convert at any time after September 1, 2027. The Notes accrue interest at a fixed rate of 0.375% per year, payable semi-annually in arrears on March 1 and September 1 of each year, beginning on September 1, 2020. Of the cash received upon issuance of the 2028 Notes, approximately $150.1&#160;million was used to repay a portion of the outstanding principal balance and accrued interest of the 2025 Notes held by certain Noteholders. Upon repayment of such portion of the outstanding principal balance of the 2025 Notes, there was $315.0&#160;million in aggregate principal balance remaining under the 2025 Notes. See Note 15 of the condensed consolidated financial statements included in this Quarterly Report for further details. With the exception of this item, there were no material changes outside the ordinary course of our business in our specified contractual obligations during the six months ended June 30, 2020.&#8203;</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Critical Accounting Policies and Estimates&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Management&#8217;s discussion and analysis of our financial condition and results of operations is based on our condensed consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States (&#8220;GAAP&#8221;). The preparation of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements as well as the reported revenues and expenses during the reporting periods. On an ongoing basis, we evaluate our estimates and judgments, including those related to revenue recognition, tax positions and stock-based compensation. We base our estimates on historical experience and on various other factors that are believed to be appropriate under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.&#8203;</span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our significant accounting policies are more fully described in Note&#160;1 of our financial statements included in our 2019 Form&#160;10-K, as well as our Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations on our 2019 Form 10-K. There have not been any significant changes to our critical accounting policies and estimates during the six months ended June 30, 2020.&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Revenue Recognition.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> We recognize revenue on the release of a test result to an ordering healthcare provider for tests performed based on our estimate of the amount that we will ultimately collect at the time the release is complete. The amount of revenue we recognize is based on the established billing rates less contractual and other adjustments, which yields the constrained amount that we expect to ultimately collect. We determine the amount we expect to ultimately collect on a per-payer or per-agreement basis, using historical collections, established reimbursement rates and other adjustments. The expected amount is typically lower than, if applicable, the agreed-upon reimbursement amount due to several factors, such as the amount of any patient co-payments, out-of-network payers, the existence of secondary payers and claim denials. The consideration derived from our contracts is fixed when we contract with a direct bill payer who assumes the downstream patient billing. Our ability to collect is not contingent on the customer&#8217;s ability to collect through their downstream billing efforts. In the case of some of our laboratory service agreements (&#8220;LSAs&#8221;) with various organizations, the right to bill and collect exists prior to the receipt of a specimen and release of a test result to the ordering healthcare provider, which results in deferred revenue. The deferred revenue balance is relieved upon the release of the applicable patient&#8217;s test result to the ordering healthcare provider or as of the date that breakage occurs (tests that are not returned to our laboratory for processing by their contracted deadline) for certain LSAs. We consider this breakage date to be the time at which the patient or direct bill payer obtains control of the promised test service. Upon ultimate collection, the aggregate amount received from payers and patients where reimbursement was estimated is compared to previous collection estimates and, if necessary, the contractual allowance is adjusted. Finally, should we later determine the judgments underlying estimated collections change, our financial results could be negatively impacted in future quarters. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Convertible Notes.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> We account for convertible debt instruments that may be settled in cash or equity upon conversion by separating the liability and equity components of the instruments in a manner that reflects our nonconvertible debt borrowing rate. In February 2020 we issued the 2028 Notes of $1,150.0&#160;million in aggregate principal amount of 0.375% Convertible Notes with a maturity date of March 1, 2028. As part of that issuance, we settled approximately $100.0&#160;million in outstanding 2025 Notes. We determined the carrying amount of the liability component of the 2028 Notes by using assumptions that market participants would use in pricing a debt instrument, including market interest rates, credit standing, yield curves and volatilities. Determining the fair value of the debt component requires the use of accounting estimates and assumptions. These estimates and assumptions are judgmental in nature and could have a significant impact on the determination of the debt component, and the associated non-cash interest expense.&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the February 2020 offering, we allocated $346.6&#160;million, net of tax, to the equity component of the convertible debt instrument. That equity component is treated as a discount on the liability component of the Notes, which is amortized over the eight-year term of the 2028 Notes using the effective interest rate method. In addition, debt issuance costs related to the 2028 Notes was $24.4&#160;million. We allocated the costs to the liability and equity components of the 2028 Notes based on their relative values. The debt issuance costs allocated to the liability component are being amortized over the life of the 2028 Notes as additional non-cash interest expense. The transaction costs allocated to the equity component are netted with the equity component of the convertible debt instrument in stockholders&#8217; equity.&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Business Combinations. </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Business Combinations are accounted for under the acquisition method in accordance with ASC 805, Business Combinations. The acquisition method requires identifiable assets acquired and liabilities assumed and any non-controlling interest in the business acquired be recognized and measured at fair value on the acquisition date, which is the date that the acquirer obtains control of the acquired business. The amount by which the fair value of consideration transferred as the purchase price exceeds the net fair value of assets acquired and liabilities assumed is recorded as goodwill. Acquisitions that do not meet the definition of a business combination under the ASC are accounted for as asset acquisitions. Asset acquisitions are accounted for by allocating the cost of the acquisition to the individual assets acquired and liabilities assumed on a relative fair value basis. Goodwill is not recognized in an asset acquisition with any consideration in excess of net assets acquired allocated to acquired assets on a relative fair value basis. Transaction costs are expensed in a business combination and are considered a component of the cost of the acquisition in an asset acquisition. </span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">57</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2020, we recognized goodwill of $30.4 million from the acquisitions of Paradigm and Viomics. We evaluate goodwill impairment on an annual basis or more frequently should an event or change in circumstance occur that indicates that the carrying amount is in excess of the fair value. There were no impairment losses for the periods ended June&#160;30, 2020 and December&#160;31, 2019. Refer to Note 5 and Note 16 of the condensed consolidated financial statements included in this Quarterly Report for further discussion of the goodwill recorded. &#8203;</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Recent Accounting Pronouncements&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">See Note 1 in the Notes to Condensed Consolidated Financial Statements for the discussion of Recent Accounting Pronouncements.</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Off-Balance Sheet Arrangements&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June&#160;30, 2020, we had no off-balance sheet arrangements.&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span><br/></span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">58</span></div></div></div><div id="i78b17081e4494727abba011e500a2380_94"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);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&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Interest Rate Risk</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our exposure to market risk is principally confined to our cash, cash equivalents and marketable securities. We invest our cash, cash equivalents, and marketable securities in securities of the U.S. governments and its agencies and in investment-grade, highly liquid investments consisting of commercial paper, bank certificates of deposit, and corporate bonds, which as of June&#160;30, 2020 and December&#160;31, 2019 were classified as available-for-sale. We place our cash, cash equivalents, restricted cash, and marketable securities with high-quality financial institutions, limit the amount of credit exposure to any one institution, and have established investment guidelines relative to diversification and maturities designed to maintain safety and liquidity.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Based on a hypothetical ten percent adverse movement in interest rates, the potential losses in future earnings, fair value of risk-sensitive financial instruments, and cash flows are immaterial, although the actual effects may differ materially from the hypothetical analysis. While we believe our cash, cash equivalents, restricted cash, and marketable securities do not contain excessive risk, we cannot provide absolute assurance that, in the future, our investments will not be subject to adverse changes in market value. In addition, we maintain significant amounts of cash, cash equivalents, restricted cash, and marketable securities at one or more financial institutions that are in excess of federally insured limits. Given the potential instability of financial institutions, we cannot provide assurance that we will not experience losses on these deposits. We do not utilize interest rate hedging agreements or other interest rate derivative instruments.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A hypothetical ten percent change in interest rates would not have a material adverse impact on our future operating results or cash flows. All of our significant interest-bearing liabilities bear interest at fixed rates and therefore are not subject to fluctuations in market interest rates; however, because these interest rates are fixed, we may be paying a higher interest rate, relative to market, in the future if circumstances change.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Foreign Currency Risk</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Substantially all of our revenues are recognized in U.S. dollars, although a growing percentage is denominated in foreign currency as we continue to expand into markets outside of the U.S. Certain expenses related to our international activities are payable in foreign currencies. As a result, factors such as changes in foreign currency exchange rates or weak economic conditions in foreign markets will affect our financial results.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Prior to 2019, the functional currency for each of our international subsidiaries was its local currency. For 2019 our international subsidiaries use the U.S. dollar as the functional currency, resulting in us not being subject to gains and losses from foreign currency translation of the subsidiary financial statements. In September 2017, Genomic Health (now a wholly owned subsidiary) started entering into forward contracts to mitigate the impact of adverse movements in foreign exchange rates related to the re-measurement of monetary assets and liabilities and hedge our foreign currency exchange rate exposure. As of June&#160;30, 2020, we had open foreign currency forward contracts with notional amounts of $<ix:nonFraction unitRef="usd" contextRef="i6fdb21f2da7f4e8e863c43cab9b067b5_I20200630" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF85NC9mcmFnOjQzODU4YTg1NTJiZDQ0YTk4ZDg4MGYwZWI2YWE2ZmIyL3RleHRyZWdpb246NDM4NThhODU1MmJkNDRhOThkODgwZjBlYjZhYTZmYjJfMzM5Mg_bbd71aba-4111-4247-bb25-8623d724e595">16.0</ix:nonFraction>&#160;million. Although the impact of currency fluctuations on our financial results has been immaterial in the past, there can be no guarantee that the impact of currency fluctuations related to our international activities will not be material in the future.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8203;</span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">59</span></div></div></div><div id="i78b17081e4494727abba011e500a2380_97"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item 4. Controls and Procedures&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);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 report, we carried out an evaluation, under the supervision and with the participation of our management, including our principal executive officer and our principal financial officer, of the effectiveness of our disclosure controls and procedures, as defined in Rule&#160;13a-15(e)&#160;promulgated under the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;). Based upon that evaluation, our principal executive officer and our principal financial officer concluded that, as of June&#160;30, 2020, our disclosure controls and procedures were effective. Disclosure controls and procedures enable us to record, process, summarize and report information required to be included in our Exchange Act filings within the required time period. Our disclosure controls and procedures include controls and procedures designed to ensure that information required to be disclosed by us in the periodic reports filed with the SEC is accumulated and communicated to our management, including our principal executive, financial and accounting officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In November 2019, the Company acquired all of the outstanding capital stock of Genomic Health (see Note 16 to the accompanying consolidated financial statements for additional information). As of June&#160;30, 2020, management is in the process of evaluating and integrating the internal controls of Genomic Health into the Company&#8217;s existing operations. Other than the controls enhanced or implemented to integrate the Genomic Health business, there have been no changes in the Company&#8217;s internal controls over financial reporting during the quarter ended June&#160;30, 2020 that have materially affected, or are reasonably likely to materially affect, the Company&#8217;s internal controls over financial reporting. </span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">60</span></div></div></div><div id="i78b17081e4494727abba011e500a2380_100"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Part&#160;II - Other Information</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8203;</span></div><div id="i78b17081e4494727abba011e500a2380_103"></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item 1. Legal Proceedings&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">From time to time we are a party to various legal proceedings arising in the ordinary course of our business. Legal proceedings, including litigation, government investigations and enforcement actions could result in material costs, occupy significant management resources and entail civil and criminal penalties.</span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The United States Department of Justice (&#8220;DOJ&#8221;) is investigating Genomic Health&#8217;s compliance with the Medicare Date of Service billing regulation. In March 2017, Genomic Health received a civil investigative demand (&#8220;CID&#8221;) from the U.S. Attorney&#8217;s Office for the Eastern District of New York in connection with this matter and has produced specific documents in response to the CID. In July 2019 and January 2020, Genomic Health received additional subpoenas from the DOJ related to this inquiry and we are cooperating with those requests. An adverse outcome could include our being required to pay treble damages, incur civil and criminal penalties, paying attorney&#8217;s fees, entering into a corporate integrity agreement, being excluded from participation in government healthcare programs, including Medicare and Medicaid, and other adverse actions that could materially and adversely affect our business, financial condition and results of operations.</span></div><div style="text-indent:18pt;"><span><br/></span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In connection with our combination with Genomic Health, on June 22, 2020, Suzanne Flannery, a purported former stockholder of Genomic Health, filed a Verified Individual and Class Action Complaint in the Delaware Court of Chancery, captioned Flannery v. Genomic Health, Inc., et al., C.A. No. 2020-0492. The complaint asserts individual and class action claims, including:  (i) a violation of 8 Del. C. &#167; 203 by Genomic Health's former directors; (ii) conversion by Genomic Health, Exact and Spring Acquisition Corp.; (iii) breach of fiduciary duty by Genomic Health's former directors; (iv) breach of fiduciary duty by a purported controlling group of former Genomic Health stockholders comprised of funds managed by former Genomic Health directors, Julian Baker and Felix Baker; and (v) aiding and abetting breach of fiduciary duty against Exact, Spring Acquisition and Goldman Sachs &amp; Co. LLC, Genomic Health's financial advisor in the combination. The complaint seeks, among other things, declaratory relief, unspecified monetary damages and attorneys' fees and costs. All defendants intend to move to dismiss the complaint.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span><br/></span></div><div id="i78b17081e4494727abba011e500a2380_106"></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item 1A. Risk Factors&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We operate in a rapidly changing environment that involves a number of risks that could materially affect our business, financial condition or future results, some of which are beyond our control. In addition to the other information set forth in this report, the risks and uncertainties that we believe are most important for you to consider are discussed in Part I, &#8220;Item 1A. Risk Factors&#8221; in the 2019 Form 10-K and in Part II, &#8220;Item 1A. Risk Factors&#8221; in our subsequently filed Quarterly Reports on Form 10-Q. Other than the factors set forth below, there have been no material changes to the risk factors described in the 2019 Form 10-K and in subsequently filed Quarterly Reports on Form 10-Q. </span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">The COVID-19 outbreak has and may further materially and adversely affect our business and financial results.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The COVID-19 outbreak, which the World Health Organization has classified as a pandemic, together with related precautionary measures, began to materially disrupt our business in March 2020 and may continue to disrupt our business for an unknown period of time.  The territories in which we market, sell, distribute and perform our tests are attempting to address the COVID-19 pandemic in varying ways, including stay-at-home orders, temporarily closing businesses, restricting gatherings, restricting travel, and mandating social distancing and face coverings. Certain jurisdictions have begun re-opening only to return to restrictions due to increases in new COVID-19 cases. The level and nature of the disruption caused by COVID-19 is unpredictable, may be cyclical and long-lasting and may vary from location to location. As a result, we anticipate significant impact to at least our 2020 operating results, including our revenues, margins, and cash utilization, among other measures.</span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">61</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Beginning in March 2020, we undertook temporary precautionary measures intended to help minimize the risk of the virus to our employees, including requiring most employees to work remotely; suspending field-based, face-to-face interactions by our sales force; requiring on-site employees to undergo COVID-19 testing, wear personal protective equipment (including face masks or shields) and maintain social distancing; pausing all non-essential travel worldwide for our employees; and limiting employee attendance at industry events and in-person work-related meetings, to the extent those events and meetings are continuing. Our commercial partner for Cologuard, Pfizer, Inc. (&#8220;Pfizer&#8221;) has taken similar precautions, including suspending face-to-face interactions between sales representatives and healthcare providers.  </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We expect to adjust our precautionary measures at our various locations based on local recovery levels and applicable governmental regulations. For example, a portion of our sales force has recommenced field-based interactions, although access to healthcare providers remains limited. Our business could be negatively affected if we take excessive, ineffective or inadequate precautions.  </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The COVID-19 pandemic has materially impacted our business, and may continue to impact our business for an unknown period of time. Such impacts may include the following:</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Both our and Pfizer&#8217;s sales teams have been, and for an extended period of time may continue to be, limited in their interactions with healthcare providers, and therefore, also limited in their ability to engage in various types of healthcare provider education activities as contemplated by our and Pfizer&#8217;s Cologuard promotion agreement;</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">We and Pfizer may continue to be limited in performing healthcare provider education and other activities contemplated by the promotion agreement and therefore may not realize the expected benefits from the promotion agreement. Before the pandemic, we were already discussing potential modifications of the promotion agreement with Pfizer, and those discussions have continued and have been affected by the pandemic. Any failure to conclude those negotiations in a manner satisfactory to us and to Pfizer could, among other things, have an adverse impact on our relationship with Pfizer or result in either party electing to terminate the agreement early;  </span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Healthcare providers or patients have canceled or delayed scheduling, and for an extended period of time may continue to cancel or delay scheduling, standard wellness visits and other non-emergency appointments and procedures (including mammograms and prostate cancer screenings), contributing to a decline in orders for our products or services;</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Restrictions on travel, commerce and shipping may prevent patients and pathologists from shipping samples to our clinical laboratories;</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Illnesses, quarantines, financial hardships, restrictions on travel, commerce and shipping, or other consequences of the pandemic, may disrupt our supply chain or other business relationships, and we or other parties may assert rights under force majeure clauses to excuse performance;</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">We have experienced, and for an extended period of time may continue to experience, reduced volumes at our clinical laboratories and we may need to suspend operations at some or all of our clinical laboratories;</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">We have taken, and may take additional, cost cutting measures, which may hinder our efforts to commercialize our products or delay the development of future products and services. We might not realize all of the cost savings we expect to achieve as a result of those efforts;</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">We and our partners have postponed or cancelled clinical studies, which may delay or prevent our launch of future products and services;   </span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Our workforce, much of which has been asked to work remotely in an effort to reduce the spread of COVID-19, may be infected by the virus or otherwise distracted;</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">A combination of factors, including infection from the virus, supply shortfalls, and inability to obtain or maintain equipment, could adversely affect our lab capacity and our ability to meet the demand for our testing services. In March of 2020 we began offering a COVID-19 test and by devoting lab capacity to that test, we may experience capacity limitations that adversely affect our ability to provide Cologuard and other tests that may generate more revenue and higher profits; and</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">We may inaccurately estimate the duration or severity of the COVID-19 pandemic, which could cause us to misalign our staffing, spending, activities and precautionary measures with market current or future market conditions.</span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">62</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Despite our efforts, the ultimate impact of COVID-19 depends on factors beyond our knowledge or control, including the duration and severity of the outbreak, as well as third-party actions taken to contain its spread and mitigate its public health effects.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Additionally, the anticipated economic consequences of the COVID-19 pandemic have adversely impacted financial markets, resulting in high share price volatility, reduced market liquidity, and substantial declines in the market prices of the securities of most publicly traded companies, including Exact. Volatile or declining markets for equities could adversely affect our ability to raise capital when needed through the sale of shares of common stock or other equity or equity-linked securities. If these market conditions persist when and if we need to raise capital, and if we are able to sell shares of our common stock under then prevailing market conditions, we might have to accept lower prices for our shares and issue a larger number of shares than might have been the case under better market conditions, resulting in significant dilution of the interests of our stockholders.</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">We currently offer COVID-19 testing, but there can be no assurance that we will continue to be able to successfully offer, perform or generate revenues from the test.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In late March 2020, we began providing COIVD-19 testing. The U.S. Food and Drug Administration (FDA) has granted us Emergency Use Authorization to test for SARS-CoV-2, the virus that causes COVID-19, in upper respiratory samples.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">While we have entered into a limited number of contracts to provide COVID-19 testing and expect to pursue additional contracts, there can be no assurance that our efforts to offer and perform COVID-19 testing will be successful. The success of our test, our ability to continue to generate revenues from COVID-19 testing, and our ability to generate profits from COVID-19 testing will depend on a variety of factors, including:</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the level of demand for COVID-19 testing, the price we are able to charge for performing the test, and the length of time for which that demand persists;</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the availability of COVID-19 testing, from other laboratories;</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">acceptance of our COVID-19 testing in the medical community;</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the emergence of other forms of COVID-19 testing (including antigen and antibody screening tests) and other sample collection methods, which healthcare providers and patients may prefer to our test; </span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the period of time for which the FDA will permit us to offer COVID-19 testing under an Emergency Use Authorization;</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);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 regulatory approvals to perform and market COVID-19 testing and to respond to any changes in regulatory requirements;</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the potential for supply disruptions and our reliance on certain single-source suppliers;</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the potential for disruption in the delivery of patient samples to our laboratories;</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the capacity of our laboratories to satisfy both COVID-19 testing and other testing demands; </span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the complexity of billing for, and collecting revenue for, our test;</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">healthcare provider and patient compliance with instructions for performing the nasal swab and providing samples to our laboratories;</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);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 laboratory operations during the COVID-19 pandemic and to perform the test accurately and punctually; and</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the ease of use of our ordering and reporting process.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Additionally, we have previously only offered cancer screening and diagnostic tests. The addition of COVID-19 testing may divert resources and distract management&#8217;s attention from other projects that may be more profitable or strategic. If we are unable to successfully provide COVID-19 testing while continuing to operate our existing Screening and Precision Oncology business, our results of operations, financial position and reputation may suffer.</span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">63</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Our business is subject to complex and evolving laws, as well as customer and patient expectations, regarding data privacy, protection and security.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The interpretation and application of consumer, health related and data protection laws in the U.S., Europe and elsewhere are often uncertain, contradictory and in flux. In order to mitigate concerns about overseas data transfers and to comply with provisions of the GDPR and its predecessor regulations, we self-certified with the Department of Commerce for compliance with the U.S.-E.U. Privacy Shield. However, on July 16, 2020, the Court of Justice of the European Union rendered its judgment in </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Data Protection Commissioner v. Facebook Ireland</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, invalidating the U.S.-E.U. Privacy Shield program. Although we expect to implement other measures to ensure compliance with the GDPR, the changing legal landscape could cause us to incur substantial costs or change our operations and compliance procedures, all of which may adversely affect our business.   </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">If we fail to comply with the GDPR and other applicable data privacy, protection and security laws, or if we fail to satisfy customer or patient concerns regarding data handling, we could be subject to government enforcement actions, private litigation, civil or criminal penalties, reduced orders and adverse publicity.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span><br/></span></div><div id="i78b17081e4494727abba011e500a2380_109"></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);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="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Not applicable.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span><br/></span></div><div id="i78b17081e4494727abba011e500a2380_112"></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item 3. Defaults Upon Senior Securities&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Not applicable.&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span><br/></span></div><div id="i78b17081e4494727abba011e500a2380_115"></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item 4. Mine Safety Disclosures</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Not applicable.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8203;</span></div><div id="i78b17081e4494727abba011e500a2380_118"></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item 5. Other Information&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Not applicable.&#8203;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">&#8203;</span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">64</span></div></div></div><div id="i78b17081e4494727abba011e500a2380_121"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div></div><div style="margin-bottom:12pt;-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Item 6. Exhibits&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following documents are filed as part of this Form 10-Q.&#8203;</span></div><div style="padding-left:18pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%;"><tr><td style="width:1.0%;"></td><td style="width:5.544%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.602%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:44.227%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.602%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.420%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.602%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.964%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.602%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.075%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.602%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.760%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exhibit<br/>Number</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exhibit&#160;Description</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Filed<br/>with<br/>This<br/>Report</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Incorporated<br/>by&#160;Reference<br/>herein&#160;from<br/>Form&#160;or<br/>Schedule</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Filing<br/>Date</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">SEC&#160;File /<br/>Registration<br/>Number</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);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/1124140/000091205700046284/a2027577zex-3_3.txt">3.1</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sixth Amended and Restated Certificate of Incorporation of the Registrant</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">S-1 (Exhibit&#160;3.3)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12/4/2000</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">333-48812</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1124140/000104746914005766/a2220522zdef14a.htm">3.2</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amendment to Sixth Amended and Restated Certificate of Incorporation of the Registrant</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8-K (Exhibit&#160;3.1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7/24/2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">001-35092</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1124140/000110465920009268/tm206052d1_ex3-1.htm">3.3</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fourth Amended and Restated By-Laws of the Registrant</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8-K (Exhibit&#160;3.1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1/31/2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">001-35092</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="https://www.sec.gov/Archives/edgar/data/1124140/000110465920026285/tm2011194d1_ex4-2.htm">4.2</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Third Supplemental Indenture, dated February 27, 2020, between the Company and U.S. Bank National Association, as Trustee (including the form of 0.3750% Convertible Senior Notes due 2028).</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8-K<br/>(Exhibit 4.2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2/27/2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">001-35092</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="a0630202010qexhibit101.htm">10.1*</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Employment Agreement, dated as of April 20, 2020, by and between Gisela Paulsen and the Registrant</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">X</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="a0630202010qexhibit102.htm">10.2*</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">The Registrant&#8217;s Non-Employee Director Compensation Policy, dated April 21, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">X</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="a0630202010qexhibit103.htm">10.3</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amendment No. 1 to Construction Loan Agreement and Construction Note, dated June 30, 2020, by and between Fifth Third Bank, National Association and CG Growth LLC</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">X</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="a0630202010qexhibit311.htm">31.1</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Certification Pursuant to Rule 13(a)-14(a) or Rule 15d-14(a) of Securities Exchange Act of 1934</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">X</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="a0630202010qexhibit312.htm">31.2</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Certification Pursuant to Rule&#160;13(a)-14(a)&#160;or Rule&#160;15d-14(a)&#160;of Securities Exchange Act of 1934</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">X</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration: underline;-sec-extract:exhibit;" href="a0630202010qexhibit321.htm">32.1</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Certification Pursuant to 18 U.S.C. Section&#160;1350, as Adopted Pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">X</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">The following materials from the Quarterly Report on Form 10-Q of Exact Sciences Corporation for the quarter ended September 30, 2019 filed on October 29, 2019, formatted in Inline eXtensible Business Reporting Language (&#8220;iXBRL&#8221;): (i) Condensed Consolidated Balance Sheets, (ii) Condensed Consolidated Statements of Operations, (iii) Condensed Consolidated Statement of Changes in Stockholders&#8217; Equity, (iv) Condensed Consolidated Statements of Cash Flows and (v) related notes to these financial statements</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">X</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">The cover page from our Quarterly Report for the period ended September 30, 2019, filed with the Securities and Exchange Commission on October 29, 2019, is formatted in Inline Extensible Business Reporting Language (&#8220;iXBRL&#8221;)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">X</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">______________&#8203;</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">*</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt;">Indicates a management contract or any compensatory plan, contract or arrangement.&#8203;</span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">65</span></div></div></div><div id="i78b17081e4494727abba011e500a2380_124"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%;"><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">Table of Contents</a><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i78b17081e4494727abba011e500a2380_7">&#160;</a></span></div></div><div style="text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">SIGNATURES&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);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.&#8203;</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"></td><td style="width:44.880%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:4.240%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:44.880%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">EXACT SCIENCES CORPORATION</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Date: July 31, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">By:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">/s/ Kevin T. Conroy</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Kevin T. Conroy</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">President and Chief Executive Officer</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">(</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;">Principal Executive Officer</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">)</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Date: July 31, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">By:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">/s/ Jeffrey T. Elliott</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Jeffrey T. Elliott</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Chief Financial Officer</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">(</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;">Principal Financial and Accounting Officer</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">)</span></div></td></tr></table></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span><br/></span></div><div style="position:relative;width:100%;height:54pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-indent:18pt;text-align:center;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">66</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>a0630202010qexhibit101.htm
<DESCRIPTION>EX-10.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 2020 Workiva -->
<title>Document</title></head><body><div id="id1f78bee059e4b939bbc546a6834ef7b_1"></div><div style="min-height:72pt;width:100%;"><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Exhibit 10.1</font></div></div><div style="text-align:center;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">EMPLOYMENT AGREEMENT</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">This</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;"> EMPLOYMENT AGREEMENT</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> (&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Agreement</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">&#8221;) is entered into effective as of April 20, 2020 (the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Effective Date</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">&#8221;), by and between Gisela Paulsen (&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Employee</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">&#8221;) and Exact Sciences Corporation, a Delaware corporation (the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Company</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">,&#8221; and together with Employee, the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Parties</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">&#8221;).</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">WHEREAS</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">, the Company desires to employ Employee as its General Manager, Precision Oncology, and Employee desires to accept such employment, under this Agreement.</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">NOW, THEREFORE</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">, in consideration of the mutual covenants and conditions hereinafter set forth, and other good and valuable consideration, receipt of which is hereby acknowledged, the Parties agree as follows&#58; </font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27.75pt;">Employment</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. The Company shall employ Employee as the Company&#8217;s General Manager, Precision Oncology and Employee shall serve the Company in such position, under this Agreement and subject to the authority and direction of the Board of Directors of the Company (the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Board</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">&#8221;) or its designee. During the Employment Term, Employee shall (a) devote his or her full-time professional efforts, attention and energies to the business of the Company, (b) owe an undivided duty of loyalty to the Company and (c) faithfully and to the best of Employee&#8217;s abilities perform his or her duties hereunder. In addition to continuing to serve in her roles for the non-profit organizations identified in Schedule 1 attached hereto, which shall be subject to Employee&#8217;s compliance with the Company&#8217;s Conflict of Interest, Code of Business Conduct and Ethics, and all other relevant policies, Employee may serve as a director or committee member of other corporations, charitable organizations and trade associations (provided that the Company is notified in advance of all such positions) and may otherwise engage in charitable and community activities, deliver lectures and fulfill speaking engagements (with the prior approval of the CEO), and manage personal investments, but only if such services and activities do not interfere with the performance of Employee&#8217;s duties and responsibilities under this Agreement.</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">2.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27.75pt;">Term of Employment</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. Employee&#8217;s employment (the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Employment Term</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">&#8221;) shall continue until terminated as provided in </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Section&#160;6</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> below. A &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Separation from Service</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">&#8221; means the termination of Employee&#8217;s employment with, and performance of services for, the Company and each Affiliate. If Employee is employed by, or performing services for, an Affiliate or a division of the Company or an Affiliate, Employee shall not be deemed to incur a Separation from Service if such Affiliate or division ceases to be an Affiliate or division of the Company, as the case may be, and Employee immediately thereafter becomes an employee of (or service provider to) the Company or an Affiliate or a successor company or an affiliate or subsidiary thereof. Approved temporary absences from employment because of illness, vacation or leave of absence and transfers among the Company and its Affiliates will not be considered a Separation from Service. Notwithstanding the foregoing, with respect to any amount or benefit under this Agreement that constitutes nonqualified deferred compensation under Section&#160;409A of the Internal Revenue Code of 1986, as amended (the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Code</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">&#8221;), and that is payable upon a Separation from Service, &#8220;Separation from Service&#8221; means a &#8220;separation from service&#8221; as defined under Code Section&#160;409A.</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">3.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27.75pt;">Compensation</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. During the Employment Term, Employee shall receive the following compensation from the Company.</font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">3.1</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:22.25pt;">Base Salary</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. Employee&#8217;s annual base salary on Effective Date is five hundred and fifty thousand dollars and ten cents ($550,000.10), payable in accordance with the normal payroll practices of the Company (&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Base Salary</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">&#8221;). Employee&#8217;s Base Salary shall be subject to annual review by the Company&#8217;s Chief Executive Officer (the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">CEO</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">&#8221;), the Board and its Compensation Committee (the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Committee</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">&#8221;). During the Employment Term, the Company shall periodically, in the discretion of, and at intervals determined by, the Committee, review the Base Salary amount to determine any modifications. </font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%;"><div style="text-align:right;"><font><br></font></div></div><div style="padding-left:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">In no event shall the Base Salary, following any such modification, be less than the Base Salary amount for the immediately preceding twelve (12)-month period other than as permitted in </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Section&#160;6.1(c)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> below.</font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">3.2</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:22.25pt;">Discretionary Year-End Bonus</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. Employee shall be eligible to be considered for a discretionary year-end cash bonus each calendar year (&#8220;Year-End Bonus&#8221;), subject to any terms and conditions established for such Year-End Bonus by the Company, including but not limited to the terms and conditions contained in the Company&#8217;s Year-End Bonus policy or other such communications to employees. Employee&#8217;s target Year-End Bonus percentage for each calendar year shall be sixty percent (60%) of his or her Base Salary as of January 1 of the applicable new calendar year. Employee acknowledges that any such Year-End Bonus shall be entirely within the discretion of the CEO and the Committee based upon the achievement of goals (including corporate and individual goals) and other discretionary factors as determined by the Board or the Committee after consultation with the CEO. Except as otherwise provided in the discretion of the Committee or in this Agreement, Employee shall not be eligible to be considered for, or to receive, a Year-End Bonus for any calendar year unless he or she remains employed with the Company through December 31 of the applicable calendar year and through the date of payment of such Year-End Bonus. If a Year-End Bonus is awarded to Employee, it shall be paid no later than March 15 following the end of the calendar year for which it was awarded.  Although the Company typically prorates any Year-End Bonus awarded if an employee is only employed for part of the relevant calendar year, the Company will pay Employee a Year-End Bonus for 2020 that is not reduced to reflect that she was employed by Company for less than a full year in 2020 (i.e., Employee shall be eligible to earn a target Year-End Bonus for 2020 in an amount equal to three hundred thirty thousand dollars and six cents ($330,000.06), which is sixty percent (60%) of her annual Base Salary).</font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">3.3</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:22.25pt;">Equity Incentives</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. </font></div><div style="text-indent:36pt;padding-left:72pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">(a)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:23.8pt;">The Board, upon the recommendation of the Committee, or the Committee, may grant Employee from time to time options to purchase shares of the Company&#8217;s common stock and other equity compensation plan awards, including restricted stock units, both as a reward for past individual and corporate performance and as an incentive for future performance. Such options and other awards, if granted, shall be pursuant to the Company&#8217;s then current equity compensation plan. For purposes of this Agreement, &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Equity Awards</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">&#8221; means Employee&#8217;s stock options, stock appreciation rights, restricted stock units (including performance stock units) and restricted shares (including performance shares), in each case that are issued and outstanding under a Company equity compensation plan&#59; and, for the avoidance of doubt, Equity Awards shall not include any rights or benefits under the Company&#8217;s 2010 Employee Stock Purchase Plan, as amended, or any successor plan thereto. For purposes of this Agreement, a &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Performance Award</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">&#8221; means an Equity Award that vests or becomes earned subject to the attainment of performance goals.</font></div><div style="text-indent:36pt;padding-left:72pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">(b)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:23.18pt;">Subject to Board approval, Employee will receive an initial grant of restricted stock units (&#8220;RSUs&#8221;) with a value of three million eight hundred seventy five thousand dollars ($3,875,000) to be settled in shares of the Company&#8217;s common stock based on the 30-day trading average at the time of the grant, pursuant to the Company&#8217;s stock option plan upon commencement of employment.  Twenty-five percent (25%) of the shares underlying the RSUs shall vest on the first anniversary of the date of the grant and annually thereafter, subject to the acceleration of vesting (i) as described in Section 6.3 hereof, (ii) as described in Sections 7.1(d) and 7.2(b) hereof, and (iii) as may be set forth in the grant agreements issued by the Company, as amended, provided, that in the event of a conflict between any grant agreement and this Agreement, this Agreement shall control.  </font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2</font></div><div style="text-align:right;"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%;"><div style="text-align:right;"><font><br></font></div></div><div style="text-indent:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">4.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27.75pt;">Benefits</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. </font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">4.1</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:22.25pt;">Benefits</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. Employee shall be entitled to participate in the sick leave, insurance (including medical, life and long-term disability), profit-sharing, retirement and other benefit programs that are generally provided to similarly situated and performing employees of the Company, all in accordance with the rules and policies of the Company as to such matters and the plans established therefore.</font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">4.2</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:22.25pt;">PTO and Paid Holidays</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. Employee shall receive paid time off (&#8220;PTO&#8221;) and Paid Holidays (including dates designated as Company-wide holidays and floating personal holidays) as provided by and subject to the terms of the Company&#8217;s applicable policies.  These policies presently provide full-time employees with four (4) weeks of PTO and twelve (12) Paid Holidays per calendar year (pro-rated based on start-date).  </font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">4.3</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:22.25pt;">Indemnification</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. To the fullest extent permitted by applicable law or the Company&#8217;s articles of incorporation and bylaws, the Company shall, during the Employment Term and after Employee&#8217;s Separation from Service, indemnify Employee (including providing advancement of expenses) for any judgments, fines, amounts paid in settlement and reasonable expenses, including attorneys&#8217; fees, incurred by Employee in connection with the defense of any lawsuit, arbitration, legal or administrative proceeding, or other claim, or investigation to which Employee is made, or threatened to be made, a party or witness by reason of being or having been an officer, director or employee of the Company or any of its subsidiaries or affiliates as deemed under the Securities Exchange Act of 1934, as amended (&#8220;Affiliates&#8221;), or a fiduciary of any of their benefit plans, other than actions by the Company against Employee alleging breach of this Agreement by Employee.</font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">4.4</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:22.25pt;">Liability Insurance</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. Both during the Employment Term and after Employee&#8217;s Separation from Service, the Company shall cause Employee to be covered under a directors and officers&#8217; liability insurance policy for his or her acts (or non-acts) as an officer and&#47;or director of the Company or any of its Affiliates, as applicable under such policy. Such policy shall be maintained by the Company, at its expense in an amount and on terms (including the time period of coverage after Employee&#8217;s Separation from Service) at least as favorable to Employee as policies covering the Company&#8217;s other executive officers and directors. </font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">5.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27.75pt;">Business Expenses</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. Upon submission of a satisfactory accounting by Employee, consistent with the policies of the Company, the Company shall reimburse Employee for any reasonable and necessary out-of-pocket expenses actually incurred by Employee in the furtherance of the business of the Company or any of its Affiliates. </font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">6.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27.75pt;">Separation from Service</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">.</font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">6.1</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:22.25pt;">By Employee</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. </font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">(a)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:23.8pt;">Without Good Reason</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. Employee may initiate Employee&#8217;s Separation from Service under this Agreement at any time without Good Reason with at least thirty (30) business days&#8217; written notice (the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Employee Notice Period</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">&#8221;) to the Company. Upon Separation from Service by Employee under this section, the Company may, in its sole discretion and at any time during the Employee Notice Period, suspend Employee&#8217;s duties for the remainder of the Employee Notice Period, as long as the Company continues to employ and pay compensation to Employee, including benefits and equity vesting, throughout the Employee Notice Period. </font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">3</font></div><div style="text-align:right;"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%;"><div style="text-align:right;"><font><br></font></div></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">(b)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:23.18pt;">With Good Reason</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. Subject to </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Section&#160;7.1</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> below, Employee may initiate Employee&#8217;s Separation from Service under this Agreement with Good Reason at any time within ninety (90) days after the occurrence of an event constituting Good Reason. </font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">(c)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:23.8pt;">Good Reason Defined</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Good Reason</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">&#8221; means, provided that Employee has complied with the Good Reason Process following the occurrence of any of the following events without Employee&#8217;s consent&#58; (i) Employee&#8217;s Base Salary is reduced (x) in a manner that is not applied proportionately to other senior executive officers of the Company or (y) by more than fifteen percent (15%) of Employee&#8217;s then current Base Salary&#59; (ii) Employee&#8217;s duties, authority or responsibilities are materially reduced or are materially inconsistent with the scope of authority, duties and responsibilities of Employee&#8217;s position&#59; (iii) the occurrence of a material breach by the Company of any of its obligations to Employee under this Agreement&#59; or (iv) a relocation of Employee&#8217;s principal place of employment by more than thirty-five (35) miles. </font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">(d)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:23.18pt;">Good Reason Process</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Good Reason Process</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">&#8221; means that (i) Employee reasonably determines in good faith that a Good Reason condition has occurred&#59; (ii) Employee notifies the Company in writing of the occurrence of the Good Reason condition within sixty (60) days of such occurrence&#59; (iii) Employee cooperates in good faith with the Company&#8217;s efforts, for a period of not less than thirty (30) days following such notice (the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Cure Period</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">&#8221;), to remedy the condition&#59; (iv) notwithstanding such efforts, the Good Reason condition continues to exist following the Cure Period&#59; and (v) Employee Separates from Service for Good Reason within sixty (60) days after the end of the Cure Period. If the Company cures the Good Reason condition during the Cure Period, and Employee Separates from Service due to such condition (notwithstanding its cure), then Employee shall not be deemed to have Separated from Service for Good Reason.</font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">6.2</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:22.25pt;">By the Company</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. </font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">(a)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:23.8pt;">With Cause</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. The Company may initiate Employee&#8217;s Separation from Service under this Agreement for Cause immediately upon written notice to Employee. </font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">(b)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:23.18pt;">Cause Defined</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Cause</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">&#8221; means any of the following&#58; </font></div><div style="text-indent:-32.8pt;padding-left:180pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">i.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:27pt;">Employee&#8217;s willful failure or refusal to perform Employee&#8217;s duties that continues for more than three (3) days after written notice from the Company&#59;</font></div><div style="text-indent:-32.8pt;padding-left:180pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">i.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:27pt;">Employee&#8217;s willful failure or refusal to follow or comply with any Company policy, rule or procedure that continues for more than three (3) days after written notice from the Company&#59;</font></div><div style="text-indent:-35.85pt;padding-left:180pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">ii.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:27pt;">Employee&#8217;s commission of any fraud or embezzlement in connection with Employee&#8217;s duties or committed in the course of Employee&#8217;s employment&#59; </font></div><div style="text-indent:-38.9pt;padding-left:180pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">iii.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:27pt;">Employee&#8217;s gross negligence or willful misconduct with regard to the Company or any of its Affiliates resulting in a material economic loss to the Company&#59; </font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">4</font></div><div style="text-align:right;"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%;"><div style="text-align:right;"><font><br></font></div></div><div style="text-indent:-38.3pt;padding-left:180pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">iv.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:27pt;">Employee&#8217;s conviction of, or plea of guilty or nolo contendere to, a felony or other crime involving moral turpitude&#59;</font></div><div style="text-indent:-35.25pt;padding-left:180pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">v.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:27pt;">Employee&#8217;s conviction of, or plea of guilty or nolo contendere to, a misdemeanor the circumstances of which involve fraud, dishonesty or moral turpitude and that is substantially related to the circumstances of Employee&#8217;s job with the Company&#59; </font></div><div style="text-indent:-38.3pt;padding-left:180pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">vi.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:27pt;">Employee&#8217;s willful and material violation of any statutory or common law duty of loyalty to the Company or any of its Affiliates&#59;</font></div><div style="text-indent:-41.35pt;padding-left:180pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">vii.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:27pt;">Employee&#8217;s material breach of this Agreement, the Non-Disclosure and Invention Agreement or the Non-Solicitation Agreement&#59; or </font></div><div style="text-indent:-44.4pt;padding-left:180pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">viii.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:27pt;">Employee&#8217;s material breach of the Company&#8217;s policies prohibiting harassment, discrimination, and&#47;or retaliation, the Company&#8217;s Code of Business Conduct and Ethics, and&#47;or the Company&#8217;s Insider Trading Policy.</font></div><div style="padding-left:72pt;text-align:justify;margin-bottom:6pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">A Separation from Service for Cause shall be deemed to include a determination by the Company in its sole discretion following Employee&#8217;s Separation from Service that circumstances existing prior to the Separation from Service or during the payment of severance benefits would have entitled the Company or an Affiliate to have terminated Employee&#8217;s service for Cause. All rights Employee has or may have under this Agreement shall be suspended automatically during the pendency of any investigation by the Company, or during any negotiations between the Parties, regarding any actual or alleged act or omission by Employee of the type described in the applicable definition of Cause.</font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">(c)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:23.8pt;">Without Cause</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. Subject to </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Section&#160;7.1</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> below, the Company may initiate Employee&#8217;s Separation from Service under this Agreement without Cause upon at least thirty (30) days&#8217; written notice (the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Company Notice Period</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">&#8221;) to Employee. Upon any Separation from Service initiated by the Company without Cause, the Company may, in its sole discretion and at any time during the Company Notice Period, suspend Employee&#8217;s duties for the remainder of the Company Notice Period, as long as the Company continues to employ and pay compensation to Employee, including benefits and equity vesting, throughout the Company Notice Period.</font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">6.3</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:22.25pt;">Death or Disability</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. Notwithstanding </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Section&#160;2</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> above, in the event of the death of Employee or disability of Employee that prevents Employee from performing the Essential Job Functions of his or her position (even with a Reasonable Accommodation) during the Employment Term, (i) Employee shall incur a Separation from Service and this Agreement shall immediately and automatically terminate, (ii) the Company shall pay Employee (or in the case of death, Employee&#8217;s designated beneficiary) Base Salary and accrued but unpaid bonuses, in each case up to the date of Separation from Service and (iii) one hundred percent (100%) of Employee&#8217;s Equity Awards shall become fully vested and exercisable&#59; and Employee shall be entitled to exercise such Equity Awards (if exercisable) in accordance with </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Section&#160;7.6</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> below. None of Employee, his or her beneficiary or his or her estate shall be entitled to any severance benefits set forth in </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Section&#160;7</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> below if Employee&#8217;s Separation from Service occurs as a result of Employee&#8217;s death or disability. In the event of the disability of Employee, the Parties shall comply with applicable federal, state and local law. For purposes of this </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Section&#160;6.3</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">, &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Essential Job Functions</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">&#8221; and &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Reasonable Accommodation</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">&#8221; shall have the meanings of these terms under applicable </font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">5</font></div><div style="text-align:right;"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%;"><div style="text-align:right;"><font><br></font></div></div><div style="padding-left:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">law, and shall be interpreted to grant Employee the same, and no greater, rights and responsibilities provided by applicable law.</font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">6.4</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:22.25pt;">Survival</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. Each of the Non-Disclosure and Invention Agreement and the Non-Solicitation Agreement described in </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Section&#160;8</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> below and attached hereto as </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration: underline;">Exhibit&#160;A</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> and </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration: underline;">Exhibit&#160;B</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">, respectively, shall survive the termination of this Agreement. </font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">7.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27.75pt;">Severance and Other Rights Relating to Separation from Service and Change in Control</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. </font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">7.1</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:22.25pt;">Separation from Service by the Company without Cause or by Employee for Good Reason</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. If the Company initiates Employee&#8217;s Separation from Service without Cause or if Employee initiates Employee&#8217;s Separation from Service for Good Reason, then subject to the conditions described in </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Section&#160;7.3</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> below, the Company shall provide Employee the following payments and other benefits&#58; </font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">(a)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:23.8pt;">(i) Salary continuation for a period of twelve (12) months at Employee&#8217;s then current Base Salary, which shall commence on the first payroll date that is on or that immediately follows the sixtieth (60th) day following the Separation from Service&#59; (ii) any accrued but unpaid Base Salary as of the Separation from Service&#59; and (iii) any earned, awarded and accrued, but unpaid, bonus as of the Separation from Service, all on the same terms and at the same times as would have applied had Employee not incurred a Separation from Service.  </font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">(b)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:23.18pt;">If Employee elects COBRA coverage for health and&#47;or dental insurance in a timely manner, the Company shall pay the monthly premium payments for such timely elected coverage (consistent with what was in place at the Separation from Service) when each premium is due until the earliest of the following&#58; (i) twelve (12) months from the Separation from Service&#59; (ii) the date Employee obtains new employment that offers health and&#47;or dental insurance that is reasonably comparable to that offered by the Company&#59; or (iii) the date COBRA continuation coverage would otherwise terminate in accordance with the provisions of COBRA. Thereafter, health and dental insurance coverage shall be continued only to the extent required by COBRA and only to the extent Employee timely pays the premium payments himself or herself.</font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">(c)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:23.8pt;">Within thirty (30) days of the Separation from Service, the Company shall pay Employee Ten Thousand Dollars ($10,000) towards the cost of an outplacement consulting package for Employee. </font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">(d)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:23.18pt;">The time vesting and exercisability of one hundred percent (100%) of Employee&#8217;s Equity Awards shall accelerate by a period of twelve (12) months&#59; and Employee shall be entitled to exercise such Equity Awards (if exercisable) in accordance with </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Section&#160;7.6</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> below. For purposes of Performance Awards, Employee shall be treated under this </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Section&#160;7.1(d) </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">as having remained in service for an additional twelve (12) months following actual Separation from Service, provided that Performance Awards shall not become vested or earned solely as a result of this </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Section&#160;7.1(d)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">,</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;"> </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">and such vesting and earning shall remain subject to the attainment of all applicable performance goals, and such Performance Awards, if and to the extent they become vested or earned, shall be payable at the same time as under the applicable award agreement.</font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">7.2</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:22.25pt;">Change in Control</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. The Board has determined that it is in the best interests of the Company and its stockholders to ensure that the Company will have the continued dedication of Employee, notwithstanding the possibility, threat or occurrence of a Change in Control. The Board believes it is imperative to diminish the inevitable distraction of Employee by virtue of the personal </font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">6</font></div><div style="text-align:right;"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%;"><div style="text-align:right;"><font><br></font></div></div><div style="padding-left:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">uncertainties and risks created by a pending or threatened Change in Control, to encourage Employee&#8217;s full attention and dedication to the Company currently and in the event of any threatened or pending Change in Control and to provide Employee with compensation and benefits arrangements upon a Change in Control that ensure that the compensation and benefits expectations of Employee will be satisfied and that are competitive with those of other similarly-situated companies. Therefore, in order to accomplish these objectives, the Board has caused the Company to include the provisions set forth in this </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Section&#160;7.2</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. </font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">(a)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:23.8pt;">Change in Control Defined</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Change in Control</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">&#8221; means, and shall be deemed to have occurred if, on or after the Effective Date, (i) any &#8220;person&#8221; (as such term is used in Sections 13(d) and 14(d) of the Securities Exchange Act of 1934, as amended) or group acting in concert, other than a trustee or other fiduciary holding securities under an employee benefit plan of the Company acting in such capacity or a corporation owned directly or indirectly by the stockholders of the Company in substantially the same proportions as their ownership of stock of the Company, becomes the &#8220;beneficial owner&#8221; (as defined in Rule 13d-3 under said Act), directly or indirectly, of securities of the Company representing more than fifty percent (50%) of the total voting power represented by the Company&#8217;s then outstanding voting securities, (ii) during any twelve (12)-month period, individuals who at the beginning of such period constitute the Board and any new director whose election by the Board or nomination for election by the Company&#8217;s stockholders was approved by a vote of at least two thirds (2&#47;3) of the directors then still in office who either were directors at the beginning of the period or whose election or nomination for election was previously so approved, cease for any reason to constitute a majority thereof, (iii) the consummation of a merger or consolidation of the Company with any other corporation other than a merger or consolidation that would result in the voting securities of the Company outstanding immediately prior thereto continuing to represent (either by remaining outstanding or by being converted into voting securities of the surviving entity) at least fifty percent (50%) of the total voting power represented by the voting securities of the Company or such surviving entity outstanding immediately after such merger or consolidation or (iv) the sale or disposition by the Company of (in one (1) transaction or a series of related transactions) all or substantially all of the Company&#8217;s assets. </font></div><div style="text-indent:36pt;padding-left:72pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">(b)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:23.18pt;">Acceleration of Vesting of Equity Awards</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. </font></div><div style="text-indent:-37.37pt;padding-left:180pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">(i)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:27pt;">Upon a Change in Control, the time vesting and exercisability of one hundred percent (100%) of Employee&#8217;s Equity Awards shall immediately accelerate by a period of twelve (12) months, provided that this </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Section&#160;7.2(b)(i) </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">shall apply to Performance Awards such that if the applicable performance period is scheduled to end within twelve (12) months following the Change in Control, the Performance Award shall be deemed to have been fully vested and earned as of the Change in Control based upon the greater of (A) an assumed achievement of all relevant performance goals at the &#8220;target&#8221; level or (B) the actual level of achievement of all relevant performance goals as of the Change in Control.</font></div><div style="text-indent:-40.42pt;padding-left:180pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">(ii)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;padding-left:27pt;">If within four (4) months before or twelve (12) months after a Change in Control, Employee incurs a Separation from Service initiated by the Company (or a successor) without Cause or initiated by Employee for Good Reason, then one hundred percent (100%) of Employee&#8217;s Equity Awards shall become fully vested and exercisable&#59; and Employee shall </font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">7</font></div><div style="text-align:right;"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%;"><div style="text-align:right;"><font><br></font></div></div><div style="padding-left:180pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">be entitled to exercise such Equity Awards (if exercisable) in accordance with </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Section&#160;7.6</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> below. Performance Awards shall be deemed to have been fully vested and earned under this </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Section&#160;7.2(b)(ii) </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">based upon the greater of (1) an assumed achievement of all relevant performance goals at the &#8220;target&#8221; level or (2) the actual level of achievement of all relevant performance goals as of the Change in Control.</font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">7.3</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:22.25pt;">Conditions Precedent</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. The Company&#8217;s obligations to Employee described in </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Sections&#160;7.1</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> and </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">7.2</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> above are contingent on Employee&#8217;s delivery to the Company of a signed waiver and release of claims against the Company and its Affiliates in a form reasonably satisfactory to the Company within twenty-one (21) days (or forty-five (45) days to the extent required by applicable law) after the day on which the Company provides the release to Employee, and not revoking such release (if a right to revocation exists under applicable law). Moreover, Employee&#8217;s rights to receive ongoing payments and benefits pursuant to </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Sections&#160;7.1</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> and </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">7.2</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> above (including the right to ongoing payments under the Company&#8217;s equity compensation plans) are conditioned on Employee&#8217;s ongoing compliance with his or her obligations as described in </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Section&#160;8</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> below, and Company may set off any such payments or benefits, except to the extent prohibited by law, in the event of Employee&#8217;s failure to comply with any such obligations. Any cessation by the Company of any such payments and benefits shall be in addition to, and not in lieu of, any and all other remedies available to the Company for Employee&#8217;s breach of his or her obligations described in </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Section&#160;8</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> below. </font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">7.4</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:22.25pt;">No Severance Benefits</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. Employee shall not be entitled to any severance benefits if Employee initiates Employee&#8217;s Separation from Service without Good Reason or if the Company initiates Employee&#8217;s Separation from Service with Cause&#59; provided, however, that Employee shall be entitled to (i) Base Salary prorated through the Separation from Service&#59; and (ii) medical coverage and other benefits required by law and plans (as provided in </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Section&#160;7.5</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> below). </font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">7.5</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:22.25pt;">Benefits Required by Law and Plans</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. In the event of Employee&#8217;s Separation from Service, Employee shall be entitled to medical and other insurance coverage or other benefits, if any, as is required by law and, to the extent not inconsistent with this Agreement, to receive such additional benefits as Employee may be entitled under the express terms of applicable benefit plans (other than bonus or severance plans) of the Company or its Affiliates.</font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">7.6</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:22.25pt;">Exercise Period of Equity Awards after Separation from Service</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. Notwithstanding any provision of this Agreement or any applicable Equity Award agreement to the contrary, (i) in the event of Employee&#8217;s Separation from Service initiated by the Company without Cause or by Employee for Good Reason or due to Employee&#8217;s disability or death, Employee&#8217;s vested and exercisable Equity Awards shall remain exercisable (if exercisable) until the earlier of two (2) years from such Separation from Service or the latest date on which those Equity Awards expire or are eligible to be exercised under the applicable award agreements, determined without regard to such Separation from Service and (ii) in the event of Employee&#8217;s Separation from Service initiated by the Company for Cause or by Employee without Good Reason, the exercise periods of Employee&#8217;s Equity Awards shall continue to be governed by the terms of the applicable award agreements. </font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">8.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27.75pt;">Restrictions</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">.</font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">8.1</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:22.25pt;">Non-Disclosure and Invention Agreement</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. In consideration for employment or continued employment by the Company, as well as the salary and additional compensation and benefits described in this Agreement, as well as the Company&#8217;s provision of confidential information of the Company to </font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">8</font></div><div style="text-align:right;"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%;"><div style="text-align:right;"><font><br></font></div></div><div style="padding-left:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">Employee, Employee has entered or shall enter into and shall comply with the terms of the Exact Sciences Corporation Non-Disclosure and Invention Agreement in substantially the form attached hereto as </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration: underline;">Exhibit&#160;A</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> (the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Non-Disclosure and Invention Agreement</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">&#8221;). </font></div><div style="text-indent:36pt;padding-left:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">8.2</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:22.25pt;">Non-Solicitation Agreement</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. In consideration for employment or continued employment by the Company, as well as the salary and additional compensation and benefits described in this Agreement, as well as the Company&#8217;s provision of confidential information of the Company to Employee, Employee has entered or shall enter into and shall comply with the terms of the Exact Sciences Corporation Non-Solicitation Agreement in substantially the form attached hereto as </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration: underline;">Exhibit&#160;B</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> (the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Non-Solicitation Agreement</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">&#8221;). </font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">9.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27.75pt;">Arbitration</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. Unless other arrangements are agreed to by the Parties, any disputes arising under or in connection with this Agreement, other than a dispute in which the primary relief sought is an equitable remedy such as an injunction, shall be resolved by binding arbitration to be conducted pursuant to the Agreement for Arbitration Procedures of Certain Employment Disputes in substantially the form attached hereto as </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration: underline;">Exhibit&#160;C</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. </font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">10.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:22.25pt;">Assignments&#58; Transfers&#58; Effect of Merger</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. No rights or obligations of the Company under this Agreement may be assigned or transferred by the Company except that such rights or obligations may be assigned or transferred pursuant to a merger or consolidation, or pursuant to the sale or transfer of all or substantially all of the assets of the Company, provided that the assignee or transferee is the successor to all or substantially all of the assets of the Company. This Agreement shall not be terminated by any merger, consolidation or transfer of assets of the Company referred to above. In the event of any such merger, consolidation or transfer of assets, this Agreement shall be binding upon the surviving or resulting corporation or the person or entity to which such assets are transferred. Concurrently with any merger, consolidation or transfer of assets referred to above, the Company shall cause any successor or transferee unconditionally to assume, either contractually or as a matter of law, all of the obligations of the Company hereunder. This Agreement shall inure to the benefit of, and be enforceable by or against, Employee or Employee&#8217;s personal or legal representatives, executors, administrators, successors, heirs, distributees, designees and legatees. None of Employee&#8217;s rights or obligations under this Agreement may be assigned or transferred by Employee other than Employee&#8217;s rights to compensation and benefits, which may be transferred only by will or operation of law. If Employee should die while any amounts or benefits have been accrued by Employee but not yet paid as of the date of Employee&#8217;s death and which would be payable to Employee hereunder had Employee continued to live, all such amounts and benefits unless otherwise provided herein shall be paid or provided in accordance with the terms of this Agreement to such person or persons appointed in writing by Employee to receive such amounts or, if no such person is so appointed, to Employee&#8217;s estate. </font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">11.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:22.25pt;">No Set-off&#59; No Mitigation Required</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. Except as expressly provided otherwise in this Agreement, the obligation of the Company to make any payments provided for hereunder and otherwise to perform its obligations hereunder shall not be affected by any set-off, counterclaim, recoupment, defense or other claim, right or action that the Company may have against Employee or others. In no event shall Employee be obligated to seek other employment or take other action by way of mitigation of the amounts payable to Employee under this Agreement, and such amounts shall not be reduced (except as otherwise specifically provided herein) whether or not Employee obtains other employment.</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">12.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:22.25pt;">Taxes</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. The Company shall have the right to deduct from any payments made pursuant to this Agreement any and all federal, state and local taxes or other amounts required by law to be withheld. </font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">13.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:22.25pt;">Code Section 409A</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. This Agreement is intended to comply with Code Section 409A to the extent subject thereto, and, accordingly, to the maximum extent permitted, this Agreement shall be interpreted and </font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">9</font></div><div style="text-align:right;"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%;"><div style="text-align:right;"><font><br></font></div></div><div style="text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">administered to be in compliance therewith. Notwithstanding any provision of this Agreement to the contrary, to the extent required to avoid accelerated taxation or tax penalties under Code Section 409A, any amounts or benefits that would otherwise be payable under this Agreement during the six (6)-month period immediately following Employee&#8217;s Separation from Service shall instead be paid on the first payroll date after the six (6)-month anniversary of Employee&#8217;s Separation from Service (or Employee&#8217;s death, if earlier). For purposes of Code Section 409A, Employee&#8217;s right to receive any installment payments pursuant to this Agreement shall be treated as a right to receive a series of separate and distinct payments. Whenever a payment under this Agreement specifies a payment period with reference to a number of days, the actual date of payment within the specified period shall be in the sole discretion of the Company. Notwithstanding the foregoing, the Company shall not have any obligation to take any action to prevent the assessment of any excise tax or penalty on any person under Code Section 409A and the Company shall not have any liability to any person for such tax or penalty.</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">14.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:22.25pt;">Code Section 280G</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. Notwithstanding any provision of this Agreement or any other plan, arrangement or agreement to the contrary, if any of the payments or benefits provided or to be provided by the Company or an Affiliate to Employee or for Employee&#8217;s benefit under this Agreement or otherwise (&#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Covered Payments</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">&#8221;) constitute &#8220;parachute payments&#8221; within the meaning of Code Section 280G and would, but for this </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Section&#160;14</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">, be subject to the excise tax imposed under Code Section 4999 or any similar tax imposed by state or local law or any interest or penalties with respect to such taxes (collectively, the &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Excise Tax</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">&#8221;), then prior to making the Covered Payments, a calculation shall be made comparing (i) the Net Benefit to Employee of the Covered Payments after payment of the Excise Tax to (ii) the Net Benefit to Employee if the Covered Payments are limited to the extent necessary to avoid being subject to the Excise Tax&#59; and if the amount calculated under (i) is less than the amount under (ii), the Covered Payments shall be reduced to the minimum extent necessary to ensure that no portion of the Covered Payments is subject to the Excise Tax. &#8220;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Net Benefit</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">&#8221; means the present value of the Covered Payments net of all taxes. All determinations required to be made under this </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">Section&#160;14</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;"> shall be made by the Company in its sole discretion.</font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">15.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:22.25pt;">Miscellaneous</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">. No amendment, modification or waiver of this Agreement or consent to any departure thereof shall be effective unless in writing signed by the Party against whom it is sought to be enforced. This Agreement contains the entire Agreement that exists between the Parties with respect to the subjects herein contained and replaces and supersedes all prior agreements, oral or written, between the Parties with respect to the subjects herein contained. Except as and to the extent expressly provided in this Agreement, nothing herein shall affect any terms in the Non-Disclosure and Invention Agreement, the Non-Solicitation Agreement, the Agreement for Arbitration Procedures of Certain Employment Disputes or any equity compensation plans or corresponding award agreements between the Parties now and hereafter in effect from time to time. If any provision of this Agreement is held for any reason to be unenforceable, the remainder of this Agreement shall remain in full force and effect. Each section is intended to be a severable and independent section within this Agreement. The headings in this Agreement are intended solely for convenience of reference and shall be given no effect in the construction or interpretation of this Agreement. This Agreement is made in the State of California and shall be governed by and construed in accordance with the laws of said State, without regard to principles of conflicts of law. </font></div><div style="text-indent:36pt;text-align:justify;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">This Agreement may be executed in one (1) or more counterparts, each of which shall be deemed an original but all of which together shall constitute one (1) and the same instrument. All notices and all other communications provided for in this Agreement shall be in writing and shall be considered duly given upon personal delivery, delivery by nationally reputable overnight courier or on the third (3rd) business day after mailing from within the United States by first class certified or registered mail, return receipt requested, postage prepaid, all addressed to the address set forth below each Party&#8217;s signature to this Agreement. Any Party may change its address by furnishing notice of its new address to the other Party in writing in accordance herewith, except that any notice of change of address shall be effective only upon receipt. </font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">10</font></div><div style="text-align:right;"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%;"><div style="text-align:right;"><font><br></font></div></div><div style="text-align:justify;margin-bottom:12pt;"><font><br></font></div><div id="id1f78bee059e4b939bbc546a6834ef7b_4"></div><div style="text-indent:36pt;text-align:justify;margin-bottom:18pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">IN WITNESS WHEREOF</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%;">, Employee and the Company have executed this Employment Agreement as of the Effective Date.</font></div><div style="padding-left:216pt;margin-bottom:18pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">EMPLOYEE</font></div><div style="padding-left:216pt;margin-bottom:18pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:53.560%;"><tr><td style="width:1.0%;"></td><td style="width:12.722%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:83.278%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sign name&#58;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; Gisela Paulsen</font></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Print name&#58;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gisela Paulsen</font></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Notice address&#58;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div><font><br></font></div><div style="padding-left:216pt;text-align:justify;margin-bottom:18pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%;">EXACT SCIENCES CORPORATION</font></div><div style="padding-left:216pt;text-align:justify;margin-bottom:18pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:53.560%;"><tr><td style="width:1.0%;"></td><td style="width:12.722%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:83.278%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sign name&#58;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; Kevin Conroy</font></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Print name&#58;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Kevin Conroy</font></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Notice address&#58;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">441 Charmany Drive</font></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"><font style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Madison, WI 53719</font></td></tr></table></div><div style="text-align:justify;"><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">11</font></div><div style="text-align:right;"><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.2
<SEQUENCE>3
<FILENAME>a0630202010qexhibit102.htm
<DESCRIPTION>EX-10.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 2020 Workiva -->
<title>Document</title></head><body><div id="ic5634f1dfdf5461b988ddcbe59374a9b_1"></div><div style="min-height:72pt;width:100%;"><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Exhibit 10.2</font></div></div><div style="padding-left:396pt;text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:174%;"> </font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:174%;">Exact Sciences Corporation</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:174%;">Non-Employee Director Compensation Policy</font></div><div><font><br></font></div><div style="text-indent:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">The purpose of this Non-Employee Director Compensation Policy of Exact Sciences Corporation, a Delaware corporation (the &#8220;Company&#8221;), is to provide a total compensation package that enables the Company to attract and retain, on a long-term basis, high caliber directors who are not employees or officers of the Company or its subsidiaries.  </font></div><div><font><br></font></div><div style="text-indent:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">In furtherance of the purpose stated above, all non-employee directors shall be paid compensation for services provided to the Company as set forth below&#58;</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">A.&#160;Initial Compensation</font></div><div><font><br></font></div><div style="text-indent:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Upon his or her initial election to the board, each new non-employee director shall be granted restricted stock or deferred stock units having a value equal to $375,000, with the number of restricted shares or deferred stock units to be issued being determined based on the closing sale price of the Company&#8217;s common stock on the date of grant.  A director shall elect whether such award is restricted stock or deferred stock units by delivering written or electronic notice of such election to the Chief Financial Officer before the director begins to serve on the board (or within 30 days after if it is not possible for the director to make his or her election prior to beginning service)&#59; provided, however, that if the Chief Financial Officer receives no such election, such grant shall be made in restricted stock.  Such restricted stock or deferred stock units shall vest annually over three years (1&#47;3 on the first anniversary of the grant, 1&#47;3 on the second anniversary of the grant and 1&#47;3 on the third anniversary of the grant).  If a director ceases to serve as a director before such restricted shares or deferred stock units are fully vested due to death, or if there is a Change in Control prior to such vesting, then such restricted stock or deferred stock units shall become fully vested as of the date of such death or Change in Control, as applicable.  If the director ceases to serve on the Board for any reason other than death, any restricted stock or deferred stock units granted under this Paragraph A that are not then vested shall be forfeited as of the date of such cessation of services.</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">B.&#160;Annual Compensation</font></div><div><font><br></font></div><div style="text-indent:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">1.&#160;Annual Cash Compensation</font></div><div><font><br></font></div><div style="text-indent:72pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">a.&#160;On the date of each annual meeting of the Company&#8217;s stockholders, each non-employee director who is continuing as a director following such annual meeting shall be paid an annual cash compensation amount as follows&#58;</font></div><div><font><br></font></div><div style="text-indent:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Board Member Cash Compensation </font></div><div><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;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><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:52.403%;"><tr><td style="width:1.0%;"></td><td style="width:60.079%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:35.921%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Annual retainer for each director (&#34;Annual Board Retainer&#34;)&#58;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$60,000</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Board chair (if independent chair) additional compensation&#58;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$30,000</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Lead independent director (if no independent chair) add. compensation&#58;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$30,000</font></td></tr></table></div><div style="text-indent:36pt;"><font><br></font></div><div style="padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Committee Member Cash Compensation</font></div><div><font><br></font></div><div style="text-indent:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Committee chair cash compensation</font></div><div><font><br></font></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:52.403%;"><tr><td style="width:1.0%;"></td><td style="width:60.079%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:35.921%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-18pt;padding-left:108pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8226;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt;">Audit and Finance</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$25,000</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-18pt;padding-left:108pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8226;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt;">Compensation and Management Development</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$20,000</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-18pt;padding-left:108pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8226;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt;">Nominating &#38; Governance</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$13,000</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-18pt;padding-left:108pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8226;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt;">Innovation, Technology &#38; Pipeline</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$13,000</font></td></tr></table></div><div><font><br></font></div><div style="text-indent:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Committee member (other than committee chair) cash compensation </font></div><div><font><br></font></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:52.403%;"><tr><td style="width:1.0%;"></td><td style="width:60.079%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:35.921%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-18pt;padding-left:108pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8226;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt;">Audit and Finance</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$12,500</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-18pt;padding-left:108pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8226;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt;">Compensation and Management Development</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$10,000</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-18pt;padding-left:108pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8226;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt;">Nominating &#38; Governance</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$6,500</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-18pt;padding-left:108pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8226;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:13.8pt;">Innovation, Technology &#38; Pipeline</font></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$6,500</font></td></tr></table></div><div style="padding-left:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">provided</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">, </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">however</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">, no Annual Board Retainer will be paid for the service period commencing on the date of the 2020 annual stockholders&#8217; meeting.</font></div><div><font><br></font></div><div style="text-indent:72pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">b.&#160;In lieu of cash, a director may elect to receive restricted stock having an equivalent dollar value based on the closing sale price of the Company&#8217;s common stock on the date of grant.  To be effective, notice of such election must be delivered to the Company&#8217;s Chief Financial Officer in writing or electronically prior to the annual meeting at which such election shall first take effect, and such election shall be irrevocable and remain in effect until the later of (i) immediately prior to the second annual meeting following the date of delivery of such notice, or (ii) written or electronic notice from the director to the Chief Financial Officer terminating such election.</font></div><div><font><br></font></div><div style="text-indent:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.&#160;Annual Equity Compensation </font></div><div style="text-indent:72pt;margin-top:5pt;margin-bottom:5pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">a.&#160;On the date of each annual meeting of the Company&#8217;s stockholders, each non-employee director who is continuing as a director following the date of such annual meeting shall be granted restricted stock or deferred stock units having a value of $250,000 with the number of restricted stock or deferred stock units to be issued being determined, based on the closing sale price of the Company&#8217;s common stock on the date of grant.  A director shall elect whether such award is restricted stock or deferred stock units by delivering written or electronic notice of such election to the Chief Financial Officer prior to January 1 of the calendar year in which such award will be made (or the date of the annual meeting with respect to the first award made to a director under this Policy if it is not possible for the director to make his or her election prior to January 1 of the calendar year in which such award will be made)&#59; provided, </font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2</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-top:5pt;margin-bottom:5pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">however, that if the Chief Financial Officer receives no such election, such grant shall be made in restricted stock. </font></div><div style="text-indent:72pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">b.&#160;On the date of each annual meeting of the Company&#8217;s stockholders, the board chair (if independent), provided such individual will continue as board chair following the date of the annual meeting, shall be granted an additional annual award having a value equal to $15,000 based on the closing sale price of the Company&#8217;s common stock on the date of grant.  The chair may elect to receive such award in either restricted stock or deferred stock units by delivering written or electronic notice of such election to the Chief Financial Officer prior to January 1 of the calendar year in which such award will be made (or the date of the annual meeting with respect to the first award made to the chair under this Policy if it is not possible for the chair to make his or her election prior to January 1 of the calendar year in which such award will be made)&#59; provided, however, that if the Chief Financial Officer receives no such election, such grant shall be made in restricted stock.</font></div><div><font><br></font></div><div style="text-indent:72pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">c.&#160;Grants of annual equity compensation described in Section 2 of this Policy shall not become vested until the first anniversary of the grant date (or, if earlier, the date of the next annual meeting of the Company&#8217;s stockholders (the &#8220;Annual Award Vesting Date&#8221;).  If a director ceases to serve as a director before the Annual Award Vesting Date due to the director&#8217;s death, or if there is a Change in Control prior to the Annual Award Vesting Date, then the shares shall become fully vested as of the date of such death or Change in Control, as applicable.  If a director ceases to serve as a director at any time for any reason other than death before the earlier of the Annual Award Vesting Date or a Change in Control, then the annual equity grant shall become vested pro rata (based on the number of days between the grant date and the date of cessation of services divided by (x) 365 days for awards made at an annual stockholders meeting or (y) the number of days from the date of commencement of services until the next annual stockholders meeting for an award made other than at an annual stockholders meeting), and to the extent the shares are not thereby vested they shall be forfeited as of the date of such cessation of services.  These vesting rules will apply whether an award is payable in shares or deferred stock units.</font></div><div><font><br></font></div><div style="text-indent:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">3.&#160;Partial Year Compensation</font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;If a director is elected or appointed to the board other than on the date of an annual meeting of stockholders, such director&#8217;s annual cash and equity compensation for the period between the date of such election or appointment and the date of the next following annual meeting of the Company&#8217;s stockholders shall be granted in accordance with subsection B of this Policy on the date of such meeting but adjusted  pro rata to reflect the date of such director&#8217;s election or appointment and the date of such meeting and, provided, further, that the number of restricted stock or deferred stock units to be issued pursuant to this paragraph shall be determined, based on the closing sale price of the Company&#8217;s common stock on the date of such director&#8217;s appointment, and shall be fully-vested on grant.  &#160;</font></div><div><font><br></font></div><div style="text-indent:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">4.&#160;Per-Meeting Cash Compensation&#59; Special Circumstances</font></div><div><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">3</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="text-indent:72pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">a.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27.68pt;">Members of the Innovation, Technology &#38; Pipeline Committee shall receive a cash payment, in addition to that described in Section B.1.a above, of $5,000 per full-day, on-site, special working meeting.  It is contemplated that the Innovation, Technology &#38; Pipeline Committee will have two such meetings a year and that such meetings would take place at the Company&#8217;s headquarters in Madison, Wisconsin, at the Mayo Clinic in Rochester, Minnesota, or at some other location as determined by the Committee.  In lieu of cash for any such meeting, a member of the Innovation, Technology &#38; Pipeline Committee may elect to receive restricted stock having an equivalent dollar value based on the closing sale price of the Company&#8217;s common stock on the date of such meeting (which shall be the date of grant).  To be effective, notice of such election must be delivered to the Company&#8217;s Chief Financial Officer in writing or electronically prior to the date of such meeting.</font></div><div><font><br></font></div><div style="text-indent:72pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">b.&#160;Additional cash compensation shall be paid at the rate of $1,500 per meeting attended, whether such meeting is attended in person or by telephone, in the following special circumstances&#58;</font></div><div><font><br></font></div><div style="text-indent:108pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">i.&#160;To the extent the number of board meetings or committee meetings, calculated on a per-committee basis, exceeds 10 in a given year.  For purposes of this section, a year commences with the Company&#8217;s annual meeting of stockholders.  Only the members of a given committee are eligible for the payments described in this section with respect to meetings of that committee.  For the avoidance of doubt, no additional compensation would be payable under this section if a director attends 9 board meetings, 9 compensation committee meetings and 9 audit committee meetings&#59; rather, additional compensation would only be triggered by the 11</font><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;vertical-align:top;">th</sup><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> meeting of the board or a given committee.  </font></div><div><font><br></font></div><div style="text-indent:108pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">ii.&#160;To the extent the board creates a special committee, or designates the members of a standing committee to function with respect to a special purpose as members of a special committee.  Only the members of the special committee are eligible for the payments described in this section with respect to meetings of such special committee.  </font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">C.&#160;Additional Terms</font></div><div><font><br></font></div><div style="text-indent:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">1.&#160;All equity and equity-based awards under this Policy (including stock options, restricted stock and deferred stock units) shall be made under and pursuant to the Company&#8217;s 2010 Omnibus Long-Term Incentive Plan (&#8220;Plan&#8221;).  Capitalized terms used herein and not otherwise defined shall have the meanings given to them in the Plan.</font></div><div style="text-indent:36pt;"><font><br></font></div><div style="text-indent:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.&#160;Deferred stock units are bookkeeping entries representing the equivalent of shares of the Company&#8217;s common stock.  Deferred stock units are paid in shares of the Company&#8217;s common stock on the effective date of the director&#8217;s retirement or removal from the board.</font></div><div style="text-indent:36pt;"><font><br></font></div><div style="text-indent:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">3.&#160;All vesting under the equity grants described in this Policy immediately ceases upon cessation of service as a director for any reason.</font></div><div style="text-indent:36pt;"><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">4</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="text-indent:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">4.&#160;A director may not sell, transfer or otherwise dispose of any shares of restricted stock awarded under this Policy until they become vested&#59; however, the director shall have the right to receive dividends with respect to such shares and to vote such shares prior to vesting. </font></div><div><font><br></font></div><div style="text-indent:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">5.&#160;The exercise price for all stock options under this Policy shall be the Company&#8217;s closing stock price on the date of grant, or, if the date of grant is not a trading day, then the first trading day after the date of grant.</font></div><div><font><br></font></div><div style="text-indent:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">6.&#160;For purposes of determining the number of stock options in a given grant, stock options shall be valued using the Black-Scholes method.</font></div><div><font><br></font></div><div style="text-indent:36pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">7.&#160;The compensation described in this Policy is in addition to reimbursement of all out-of-pocket expenses incurred by directors in attending meetings of the board.</font></div><div><font><br></font></div><div><font><br></font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">Approved April 22, 2020</font></div><div><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">5</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.3
<SEQUENCE>4
<FILENAME>a0630202010qexhibit103.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 2020 Workiva -->
<title>Document</title></head><body><div id="ide6e8648fe72487eab088077615df159_1"></div><div style="min-height:72pt;width:100%;"><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">Exhibit 10.3</font></div></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">AMENDMENT NO. 1 TO </font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">CONSTRUCTION LOAN AGREEMENT AND CONSTRUCTION NOTE</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font><br></font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">THIS AMENDMENT NO. 1 TO CONSTRUCTION LOAN AGREEMENT, effective as of June 30, 2020 (this &#34;Amendment&#34;), is by and between FIFTH THIRD BANK, NATIONAL ASSOCIATION, successor in interest to MB Financial Bank, N.A. (the &#34;Bank&#34;), and CG GROWTH, LLC, a Wisconsin limited liability company (the &#8220;Borrower&#8221;), amends and supplements (A) that certain Loan and Security Agreement dated as of December 15, 2017 between the Bank and the Borrower (as amended, revised, supplemented or restated from time to time, the &#34;Credit Agreement&#34;) and (B) that certain Construction Note dated December 15, 2017 in the original principal amount of $25,646,000 (the &#8220;Note&#8221;) issued by the Borrower and payable to the order of the Bank.</font></div><div style="text-align:center;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">RECITAL</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">The parties desire to amend and supplement the Credit Agreement and the Note as provided below.</font></div><div style="text-align:center;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">AGREEMENTS</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">In consideration of the recital, the promises and agreements set forth in the Credit Agreement, as amended hereby, and for other good and valuable consideration, the receipt and sufficiency of which is hereby acknowledged, the parties agree as follows&#58;</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27pt;">Definitions and References</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Capitalized terms not otherwise defined herein have the meanings assigned in the Credit Agreement.  All references to the Credit Agreement and&#47;or the Note contained in the Collateral Documents and the other Loan Documents shall, upon fulfillment of the conditions specified in section&#160;3 below, mean the Credit Agreement and the Note as amended by this Amendment.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">2.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27pt;">Amendments to the Credit Agreement</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The Credit Agreement is amended as follows&#58;</font></div><div style="text-indent:72pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">(a)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.7pt;">The following defined terms are added to Section 1 of the Credit Agreement to appear in the proper alphabetical order&#58;</font></div><div style="padding-left:72pt;padding-right:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;Business Day&#34; means (i) with respect to all notices and determinations in connection with the LIBOR Rate, any day (other than a Saturday or Sunday) on which commercial banks are open in London, England, New York, New York, and Cincinnati, Ohio for dealings in deposits in the London Interbank Market&#59; and (ii) in all other cases, any day on which commercial banks in Cincinnati, Ohio are required by law to be open for business&#59; </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;">provided </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">that, notwithstanding anything to the contrary in this definition of &#34;Business Day&#34;, at any time during which a Hedging Agreement with Lender is then in effect with respect to all or a </font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div><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="padding-left:72pt;padding-right:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">portion of the Revolving Loan, then the definitions of &#34;Business Day&#34; and &#34;Banking Day&#34;, as applicable, pursuant to such Hedging Agreement shall govern with respect to all applicable notices and determinations in connection with such portion of the Revolving Loan subject to such Hedging Agreement. Periods of days referred to in this Agreement will be counted in calendar days unless Business Days are expressly prescribed.</font></div><div style="padding-left:72pt;padding-right:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;Fifth Third Prime Rate&#34; means the floating rate of interest established from time to time by Fifth Third Bank at its principal office as its &#34;Prime Rate&#34; (the &#34;Index&#34;). The Index is not necessarily the lowest rate charged by Lender on its loans and is set by Lender in its sole discretion. If the Index becomes unavailable during the term of this loan, Lender may designate a substitute index after notifying Borrower&#59; provided that such substitute index shall also be applied by Lender in a manner consistent with market practice to similarly situated counterparties with similar assets in similar facilities.  Lender will promptly advise Borrower of any and every substitute index and will also advise Borrower of the current Index rate upon Borrower's request. The interest rate change will not occur more often than each day. NOTICE&#58; Under no circumstances will the Index be less than 0.000% per annum or more than the maximum rate allowed by applicable law.</font></div><div style="padding-left:72pt;padding-right:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8220;LIBOR Rate Loan&#8221; means a Loan bearing interest at a rate determined by reference to LIBOR (as defined in the Note).</font></div><div style="padding-left:72pt;padding-right:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#34;Prime Rate Loan&#34; means a Loan bearing interest at a rate determined by reference to the Fifth Third Prime Rate</font></div><div style="text-indent:72pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">(b)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.02pt;">Section 2(e) is created to read as follows&#58;</font></div><div style="padding-left:108pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(e)&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">LIBOR Replacement</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  </font></div><div style="text-indent:-4.5pt;padding-left:72pt;padding-right:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">(A) </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">Temporary Inability</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  In the event, prior to commencement of any Interest Period relating to a LIBOR Rate Loan, Lender shall reasonably determine that (a) deposits in U.S. dollars (in the applicable amounts) are not being offered to it in the London Interbank Offered Rate market for such Interest Period, (b) by reason of circumstances affecting the London Interbank Offered Rate Market adequate and reasonable methods do not exist for ascertaining LIBOR, (c) LIBOR as determined by Lender will not adequately and fairly reflect the cost to Lender of funding LIBOR Rate Loans for such Interest Period or (d) the making or funding of LIBOR Rate Loans has become demonstrably impracticable, then, provided Lender shall have made the same determination with regard to the availability of LIBOR based loans as to similarly situated counterparties with similar assets in similar facilities, Lender shall promptly provide notice of such determination to Borrower (which shall be conclusive and </font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;2</font></div><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="padding-left:72pt;padding-right:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">binding on Borrower absent demonstrative error), and (x) any request for a conversion to or continuation of a LIBOR Rate Loan made after Lender provides such notice shall be automatically withdrawn and shall be deemed a request for a Prime Rate Loan, (y) each LIBOR Rate Loan will automatically, on the last day of the then current Interest Period relating thereto, become a Prime Rate Loan, and (z) the obligations of Lender to make LIBOR Rate Loans shall be suspended until Lender reasonably determines that the circumstances giving rise to such suspension no longer exist, in which event Lender shall so notify Borrower. </font></div><div style="padding-left:72pt;padding-right:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">(B) </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">Permanent Inability</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  (i) In the event Lender shall reasonably determine (which determination shall be deemed presumptively correct absent demonstrable error) that&#58; (a) the circumstances set forth in Section 2(g)(A) have arisen and such circumstances are, in Lender&#8217;s good faith reasonable business judgment, unlikely to be temporary&#59; (b) a public statement or publication of information (A) by or on behalf of the administrator of LIBOR&#59; or by the regulatory supervisor for the administrator of LIBOR, the U.S. Federal Reserve System, an insolvency official with jurisdiction over the administrator for LIBOR, a resolution authority with jurisdiction over the administrator for LIBOR or a court or an entity with similar insolvency or resolution authority over the administrator for LIBOR&#59; in each case which states that such administrator has ceased or will cease to provide LIBOR, permanently or indefinitely, provided that, at the time of the statement or publication, there is no successor administrator that will continue to provide LIBOR, (B) by the administrator of LIBOR that it has invoked or will invoke, permanently or indefinitely, its insufficient submissions policy, or (C) by the regulatory supervisor for the administrator of LIBOR or any Governmental Authority having jurisdiction over Lender announcing that LIBOR is no longer representative or may no longer be used&#59; (c) a LIBOR rate is not published by the administrator of LIBOR for five consecutive Business Days and such failure is not the result of a temporary moratorium, embargo or disruption declared by the administrator of LIBOR or by the regulatory supervisor for the administrator of LIBOR&#59; or (d) a new index rate has become a widely-recognized replacement benchmark rate for LIBOR in newly originated loans denominated in Dollars in the U.S. market&#59; then, Lender may, with the consent of the Borrower, which consent shall not unreasonably be withheld, conditioned or delayed,</font><font style="background-color:rgb(255,255,255, 0.0);color:#ff0000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">amend this Agreement as described below to replace LIBOR with an alternative replacement index and to modify the applicable margins (the new index and margin together, the &#8220;Benchmark Replacement&#8221;), in each case giving due consideration to any evolving or then existing convention for similar US dollar denominated credit facilities, or any selection, endorsement or recommendation by a relevant governmental body with respect to such facilities.  Lender may also from time to time, in Lender&#8217;s discretion, </font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;3</font></div><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="padding-left:72pt;padding-right:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">make other related amendments (&#8220;Conforming Changes&#8221;), to permit the administration thereof by Lender in an administratively and operationally practicable manner and in a manner substantially consistent with market practice and similarly situated counterparties with similar assets in similar facilities.  (ii)  Lender and Borrower shall enter into an amendment to this Agreement to reflect the Benchmark Replacement and Conforming Changes.  Lender and Borrower agree that any and all determinations with respect to the availability of LIBOR shall be made by Lender in an administratively and operationally practicable manner and applied by Lender to similarly situated counterparties with similar assets in similar facilities.  (iii)  For the avoidance of doubt, following the date when a determination is made pursuant to Section (B)(i), above, and until a Benchmark Replacement has been selected and implemented in accordance with the terms and conditions of  Section (B)(i) and (ii), at Lender's election</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;">,</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;"> all Loans shall accrue interest at, and the Interest Rate shall be, the Fifth Third Prime Rate.  </font></div><div style="padding-left:72pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">(C) Notwithstanding anything to the contrary contained herein, if at any time the replacement index is less than zero, then at such times, such index shall be deemed to be zero for purposes of this Agreement&#59; provided, however, even if the replacement index is greater than zero, if due to a negative margin the Benchmark Replacement would be zero, the Benchmark Replacement shall be deemed to be zero.</font></div><div style="padding-left:72pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">(D) In the event that circumstances similar to those set out in paragraph (B)(i)(a)-(d) occur in relation to an index selected to replace LIBOR (or another index previously selected pursuant to this provision) or if Lender reasonably determines a replacement index is administratively or operationally impracticable, not only as to the Loans hereunder but as to similarly situated counterparties with similar assets in similar facilities, the terms governing replacement of LIBOR set forth in paragraphs (B) and (C) shall govern replacement of the replacement index.</font></div><div style="text-indent:72pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">(c)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.7pt;">Section 8(o) is amended to read as follows&#58;</font></div><div style="padding-left:108pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">(o)&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">&#91;Reserved&#93;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  &#160;</font></div><div style="padding-left:36pt;padding-right:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(d)&#160;Section 8(p) is amended in its entirety to read as follows&#58;</font></div><div style="padding-left:36pt;padding-right:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(p)&#160;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;">Minimum Liquidity</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Borrower and&#47;or ESC shall collectively, as of the end of each fiscal quarter, commencing with the fiscal quarter ending June 30, 2020, maintain cash, marketable securities, mutual funds, money market accounts, and managed investment accounts containing long positions in marketable stocks, rated corporate and municipal bonds, in each case which are owned (legally and beneficially) by Borrower and&#47;or ESC free and clear of all liens, charges, and encumbrances, equal to or greater than $250,000,000.</font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;4</font></div><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="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">3.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;">The defined term &#8220;LIBOR&#8221; contained in the Note is amended in its entirety to read as follows&#58;</font></div><div style="padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#8220;LIBOR&#8221; means, for each 1-month period hereunder (each an &#8220;Interest Period&#8221;), the rate of interest (rounded upwards, if necessary, to the next 1&#47;8 of 1% and adjusted for reserves if Lender is required to maintain reserves with respect to relevant advances) fixed by ICE Benchmark Administration Limited (or any successor thereto, or replacement thereof, approved by Lender, each an &#34;Alternate LIBOR Source&#34;) at approximately 11&#58;00 a.m., London, England time (or the relevant time established by ICE Benchmark Administration Limited, an Alternate LIBOR Source, or Lender, as applicable), two Business Days prior to the commencement of such LIBOR Interest Period, relating to quotations for the one month London InterBank Offered Rates on U.S. Dollar deposits, as displayed by Bloomberg LP (or any successor thereto, or replacement thereof, as approved by Lender, each an &#34;Approved Bloomberg Successor&#34;), or, if no longer displayed by Bloomberg LP (or any Approved Bloomberg Successor), such rate as shall be determined in good faith by Lender from such sources as it shall determine to be comparable to Bloomberg LP (or any Approved Bloomberg Successor), all as determined by Lender in accordance with this Note and Lender's loan systems and procedures periodically in effect. Notwithstanding anything to the contrary contained herein, in no event shall the LIBOR Rate be less than 0% as of any date (the &#34;LIBOR Rate Minimum&#34;)&#59; </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;">provided </font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">that, at any time during which a Hedging Agreement with Lender is then in effect with respect to all or a portion of the obligations, the LIBOR Rate Minimum shall be disregarded and no longer of any force and effect with respect to such portion of the Obligations subject to such Hedging Agreement. Each determination by Lender of LIBOR shall be binding and conclusive in the absence of manifest error.  The Lender may unilaterally adjust the LIBOR for any reserve requirement and any subsequent costs arising from a change in government regulation, or may substitute an alternative rate that reasonably reflects the cost to Lender of making, funding and maintaining the principal amount of this Note in the event the LIBOR becomes unavailable or is no longer calculated or reported on a basis reasonably comparable to the basis on which it is calculated and reported on the date of this Note, provided, that, the Lender is making such adjustments or substitutions for all other similar borrowers and transactions and provided, further, that the substitute interest rate is equivalent to LIBOR.  In the event any government authority subjects the Lender to any new or additional charge, fee, withholding or tax of any kind with respect to any loans hereunder or changes the method of taxation of such loans or changes the reserve or deposit requirements applicable to such loans, the Borrower shall pay to the Lender such additional amounts as will compensate the Lender for such costs or lost income resulting therefrom as reasonably determined by the Lender, provided, that, the Lender is making such adjustments or substitutions for all other similar borrowers and transactions</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">4.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27pt;">Effectiveness of the Amendment</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  This Amendment shall become effective upon its execution and delivery hereof by each of the parties hereto and receipt by the Bank of&#58;</font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5</font></div><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="text-indent:72pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">(a)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.7pt;">A Certificate of Status issued by the Wisconsin Department of Financial Institutions evidencing that Borrower is in good standing in such jurisdiction&#59;</font></div><div style="text-indent:72pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">(b)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.02pt;">Insurance certificates with respect to the Borrower&#8217;s property and liability insurance naming the Bank as additional insured as its interests appear with respect to the liability insurance and as lenders loss payee with respect to the property insurance&#59; and</font></div><div style="text-indent:72pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">(c)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.7pt;">An acknowledgment, consent and reaffirmation in the form heretofore agreed to by the parties, duly executed by ESC.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">5.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27pt;">No Waiver</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The Borrower agrees that nothing contained herein shall be construed by the Borrower as a waiver by the Bank of the Borrower's compliance with each representation, warranty or covenant contained in the Credit Agreement, as amended hereby, and that no waiver of any provision of the Credit Agreement by the Bank has occurred.  The Borrower further agrees that nothing contained herein shall impair the right of the Bank to require strict performance by the Borrower of the Credit Agreement, as amended hereby, and the other Loan Documents.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">6.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27pt;">Representations and Warranties</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The Borrower represents and warrants to the Bank that&#58;</font></div><div style="text-indent:72pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">(a)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.7pt;">The execution, delivery and performance of this Amendment are within its limited liability company power and limited liability company authority, have been duly authorized by all proper limited liability company action on the part of the Borrower, are not in violation of any existing law, rule or regulation of any governmental agency or authority, any order or decision of any court, the organizational documents of the Borrower or the terms of any agreement, restriction or undertaking to which the Borrower is a party or by which it is bound, and does not require the approval or consent of the holders of equity interests of the Borrower, any governmental body, agency or authority or any other person or entity other than those consents and approvals in full force and effect, except as to all statements above, where any such violation or failure to obtain approvals or consents could not reasonably be expected to have a material adverse effect on the financial condition or business operations of Borrower&#59;</font></div><div style="text-indent:72pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">(b)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.02pt;">This Amendment has been duly executed and delivered by the Borrower and constitutes the legal, valid and binding obligation of the Borrower, enforceable in accordance with its terms, subject to applicable bankruptcy, insolvency, reorganization, moratorium or other laws affecting creditors' rights generally and subject to general principles of equity, regardless of whether considered in a proceeding in equity or at law&#59; and</font></div><div style="text-indent:72pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">(c)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.7pt;">The representations and warranties contained in the Credit Agreement are correct and complete as of the date of this Amendment (except to the extent such representation or warranty relates to a stated earlier date in which case it shall continue to be true and correct as of such date), and, no condition or event exists or act has occurred that, with or without the giving of notice or the passage of time, would constitute a Default or an Event of Default under the Credit Agreement.</font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;6</font></div><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="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">7.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27pt;">&#91;Intentionally Deleted&#93;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">8.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27pt;">Miscellaneous</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.</font></div><div style="text-indent:72pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">(a)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:22.7pt;">Expenses and Fees</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The Borrower agrees to pay on demand all actual out-of-pocket reasonable costs and expenses paid or incurred by the Bank in connection with the negotiation, preparation, execution and delivery of this Amendment, and all amendments, forms, certificates agreements, documents and instruments related hereto and thereto, including the actual fees and expenses of the Bank's outside counsel.</font></div><div style="text-indent:72pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">(b)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:22.02pt;">Amendments and Waivers</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  This Amendment may not be changed or amended orally, and no waiver hereunder may be oral, but any change or amendment hereto or any waiver hereunder must be in writing and signed by the party or parties against whom such change, amendment or waiver is sought to be enforced.</font></div><div style="text-indent:72pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">(c)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:22.7pt;">Headings</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  The headings in this Amendment are intended solely for convenience of reference and shall be given no effect in the construction or interpretation of this Amendment.</font></div><div style="text-indent:72pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">(d)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:22.02pt;">Counterparts</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  This Amendment may be executed in one or more counterparts, each of which shall constitute an original, but all of which when taken together shall constitute but one and the same instrument.  Delivery of an executed counterpart hereto by facsimile or by electronic transmission of a portable document file (PDF or similar file) shall be as effective as delivery of a manually executed counterpart signature page hereto.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">9.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:27pt;">Affirmation</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">.  Each party hereto affirms and acknowledges that&#160;the Credit Agreement and the Note, each as amended by this Amendment, remains in full force and effect in accordance with its terms, as amended hereby.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">10.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Successor In Interest</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">. MB Financial Bank, N.A. merged with and into Fifth Third Bank, National Association (formerly known as Fifth Third Bank) (hereafter, &#8220;Fifth Third&#8221;) on May 3, 2019 with Fifth Third as the surviving bank.  As a result of such merger, Fifth Third became the successor in interest to all rights and obligations of MB Financial Bank, N.A. as Bank for all purposes hereof, the Credit Agreement and the other Loan Documents.</font></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">11.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration: underline;padding-left:21pt;">Conversion to National Bank</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">. Fifth Third converted from an Ohio state-chartered bank to a national bank on November 14, 2019. This document is effective as of date identified herein but was executed and delivered by the parties after the conversion of Fifth Third to a national bank, known as Fifth Third Bank, National Association. </font></div><div style="margin-bottom:12pt;"><font><br></font></div><div><font><br></font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#91;</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%;">remainder of page intentionally left blank&#59; signature page follows</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#93;</font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;7</font></div><div><font><br></font></div></div></div><div id="ide6e8648fe72487eab088077615df159_4"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%;"><div><font><br></font></div></div><div style="text-indent:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">IN WITNESS WHEREOF, the parties hereto have caused this Amendment No. 1 to Construction Loan Agreement to be duly executed by their respective authorized officers as of the day and year first above written.</font></div><div style="text-indent:36pt;padding-left:216pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">BANK&#58;</font></div><div style="padding-left:2.16pt;"><font><br></font></div><div style="padding-left:252pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">FIFTH THIRD BANK, NATIONAL ASSOCIATION, as successor in interest to MB Financial Bank, N.A.</font></div><div style="padding-left:252pt;"><font><br></font></div><div style="padding-left:252pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:42.467%;"><tr><td style="width:1.0%;"></td><td style="width:2.905%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:8.188%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:82.907%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">By&#58;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></font></font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Name&#58;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></font></font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Title&#58;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="padding-left:2.16pt;"><font><br></font></div><div style="padding-left:252pt;"><font><br></font></div><div style="padding-left:252pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">BORROWER&#58;</font></div><div style="padding-left:252pt;"><font><br></font></div><div style="padding-left:252pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;">CG GROWTH, LLC, a Wisconsin limited liability company</font></div><div style="padding-left:252pt;"><font><br></font></div><div style="padding-left:252pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:42.467%;"><tr><td style="width:1.0%;"></td><td style="width:2.905%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:8.188%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:82.907%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">By&#58;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></font></font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Name&#58;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"></font></font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:12pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Title&#58;</font></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="padding-left:2.16pt;"><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:center;margin-bottom:24pt;"><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>5
<FILENAME>a0630202010qexhibit311.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 2020 Workiva -->
<title>Document</title></head><body><div id="ieb2d9587a255434eb260522b602fd052_1"></div><div style="min-height:72pt;width:100%;"><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Exhibit&#160;31.1</font></div></div><div style="margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certification pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002</font></div><div style="margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">I, Kevin T. Conroy, certify that&#58;</font></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">I have reviewed this quarterly report on Form&#160;10-Q of Exact Sciences Corporation (the &#8220;registrant&#8221;)&#59;</font></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">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="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">3.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">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="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">4.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e)&#160;and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a-15(f)&#160;and 15d-15(f)) for the registrant and have&#58;</font></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">a)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt;">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="text-indent:-18pt;padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">b)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt;">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="text-indent:-18pt;padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">c)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt;">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">d)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt;">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">5.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">a)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt;">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">b)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom: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:45.763%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:2.472%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:45.765%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Date&#58; July 31, 2020</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">By&#58;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; Kevin T. Conroy</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Kevin T. Conroy</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">President and Chief Executive Officer</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;">(Principal Executive Officer)</font></div></td></tr></table></div><div style="margin-bottom:12pt;"><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>6
<FILENAME>a0630202010qexhibit312.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 2020 Workiva -->
<title>Document</title></head><body><div id="i6ddbcc13efae4b2b8d45dd8752a5ab55_1"></div><div style="min-height:72pt;width:100%;"><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Exhibit&#160;31.2</font></div></div><div style="margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certification pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002</font></div><div style="margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">I, Jeffrey T. Elliott, certify that&#58;</font></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">1.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">I have reviewed this quarterly report on Form&#160;10-Q of Exact Sciences Corporation (the &#8220;registrant&#8221;)&#59;</font></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">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="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">3.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">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="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">4.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e)&#160;and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a-15(f)&#160;and 15d-15(f)) for the registrant and have&#58;</font></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">a)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt;">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="text-indent:-18pt;padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">b)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt;">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="text-indent:-18pt;padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">c)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt;">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">d)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt;">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">5.</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt;">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">a)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.24pt;">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="text-indent:-18pt;padding-left:36pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">b)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:9.67pt;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom: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:45.763%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:2.472%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:45.765%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Date&#58; July 31, 2020</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">By&#58;</font></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; Jeffrey T. Elliott</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Jeffrey T. Elliott</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Chief Financial Officer</font></div><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;">(Principal Financial and Accounting Officer)</font></div></td></tr></table></div><div style="margin-bottom:12pt;"><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>7
<FILENAME>a0630202010qexhibit321.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 2020 Workiva -->
<title>Document</title></head><body><div id="i72168a7786d0480ab567cb2fc2274e8f_1"></div><div style="min-height:72pt;width:100%;"><div style="text-align:right;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Exhibit&#160;32.1</font></div></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">18 U.S.C. SECTION&#160;1350</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">SECTION&#160;906 OF THE SARBANES-OXLEY ACT OF 2002&#160;</font></div><div style="margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In connection with the Quarterly Report of Exact Sciences Corporation (the &#8220;Company&#8221;) on Form&#160;10-Q for the quarter ended June&#160;30, 2020 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), we, Kevin T. Conroy, President and Chief Executive Officer of the Company and Jeffrey T. Elliott, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, to our knowledge, that&#58;</font></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The Report fully complies with the requirements of Section&#160;13(a)&#160;or 15(d)&#160;of the Securities Exchange Act of 1934&#59; and</font></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(2)</font><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">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:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:53.365%;"><tr><td style="width:1.0%;"></td><td style="width:98.000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; Kevin T. Conroy</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Kevin T. Conroy</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">President and Chief Executive Officer</font></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31, 2020</font></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#47;s&#47; Jeffrey T. Elliott</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Jeffrey T. Elliott</font></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Chief Financial Officer</font></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31, 2020</font></td></tr></table></div><div style="margin-bottom:12pt;"><font><br></font></div><div style="position:relative;width:100%;height:72pt;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>exas-20200630.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:4948c092-fef4-4b6c-8a30-84e160fe8881,g:6131ad8e-f4c7-4a84-9af3-97647efd8748-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:exas="http://www.exactsciences.com/20200630" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.exactsciences.com/20200630">
  <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://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.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="exas-20200630_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="exas-20200630_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="exas-20200630_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="exas-20200630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.exactsciences.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.exactsciences.com/role/CondensedConsolidatedBalanceSheets">
        <link:definition>1001002 - Statement - Condensed Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheetsParenthetical" roleURI="http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheetsParenthetical">
        <link:definition>1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofOperations" roleURI="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations">
        <link:definition>1003004 - Statement - Condensed Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofComprehensiveLoss" roleURI="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofComprehensiveLoss">
        <link:definition>1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofStockholdersEquity" roleURI="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity">
        <link:definition>1005006 - 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="CondensedConsolidatedStatementsofStockholdersEquityParenthetical" roleURI="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquityParenthetical">
        <link:definition>1006007 - Statement - Condensed Consolidated Statements of Stockholders Equity (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofCashFlows" roleURI="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows">
        <link:definition>1007008 - Statement - Condensed Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofCashFlowsParenthetical" roleURI="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical">
        <link:definition>1008009 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" roleURI="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES">
        <link:definition>2101101 - 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.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies">
        <link:definition>2202201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" roleURI="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables">
        <link:definition>2303301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" roleURI="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails">
        <link:definition>2404401 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoryDetails" roleURI="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoryDetails">
        <link:definition>2405402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Inventory (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="SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetLossPerShareDetails" roleURI="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetLossPerShareDetails">
        <link:definition>2406403 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Loss Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUE" roleURI="http://www.exactsciences.com/role/REVENUE">
        <link:definition>2107102 - Disclosure - REVENUE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUETables" roleURI="http://www.exactsciences.com/role/REVENUETables">
        <link:definition>2308302 - Disclosure - REVENUE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUENarrativeDetails" roleURI="http://www.exactsciences.com/role/REVENUENarrativeDetails">
        <link:definition>2409404 - Disclosure - REVENUE - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUEScheduleofDisaggregationofRevenueDetails" roleURI="http://www.exactsciences.com/role/REVENUEScheduleofDisaggregationofRevenueDetails">
        <link:definition>2410405 - Disclosure - REVENUE - Schedule of Disaggregation of Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="MARKETABLESECURITIES" roleURI="http://www.exactsciences.com/role/MARKETABLESECURITIES">
        <link:definition>2111103 - Disclosure - MARKETABLE SECURITIES</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="MARKETABLESECURITIESTables" roleURI="http://www.exactsciences.com/role/MARKETABLESECURITIESTables">
        <link:definition>2312303 - Disclosure - MARKETABLE SECURITIES (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="MARKETABLESECURITIESNarrativeDetails" roleURI="http://www.exactsciences.com/role/MARKETABLESECURITIESNarrativeDetails">
        <link:definition>2413406 - Disclosure - MARKETABLE SECURITIES - 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="MARKETABLESECURITIESScheduleofCashandCashEquivalentsDetails" roleURI="http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofCashandCashEquivalentsDetails">
        <link:definition>2414407 - Disclosure - MARKETABLE SECURITIES - Schedule of Cash and Cash Equivalents (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="MARKETABLESECURITIESScheduleofAvailableForSaleSecuritiesDetails" roleURI="http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofAvailableForSaleSecuritiesDetails">
        <link:definition>2415408 - Disclosure - MARKETABLE SECURITIES - Schedule of Available For Sale 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="MARKETABLESECURITIESScheduleofUnderlyingMaturitiesofAFSSecuritiesDetails" roleURI="http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofUnderlyingMaturitiesofAFSSecuritiesDetails">
        <link:definition>2416409 - Disclosure - MARKETABLE SECURITIES - Schedule of Underlying Maturities of AFS 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="MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails" roleURI="http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails">
        <link:definition>2417410 - Disclosure - MARKETABLE SECURITIES - Schedule of Gross Unrealized Losses And Fair Value of Available For Sale 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="PROPERTYPLANTANDEQUIPMENT" roleURI="http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENT">
        <link:definition>2118104 - Disclosure - PROPERTY, PLANT, AND EQUIPMENT</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="PROPERTYPLANTANDEQUIPMENTTables" roleURI="http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTTables">
        <link:definition>2319304 - Disclosure - PROPERTY, PLANT, AND EQUIPMENT (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="PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails" roleURI="http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails">
        <link:definition>2420411 - Disclosure - PROPERTY, PLANT, AND EQUIPMENT - Schedule of Estimated Useful Lives (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="PROPERTYPLANTANDEQUIPMENTNarrativeDetails" roleURI="http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails">
        <link:definition>2421412 - Disclosure - PROPERTY, PLANT, AND EQUIPMENT - 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="INTANGIBLEASSETSANDGOODWILL" roleURI="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILL">
        <link:definition>2122105 - 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.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLTables">
        <link:definition>2323305 - 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="INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails" roleURI="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails">
        <link:definition>2424413 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Finite Lived Intangible Assets Net Balances and Weighted Average Useful Lives (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="INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails" roleURI="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails">
        <link:definition>2425414 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Future Amortization Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INTANGIBLEASSETSANDGOODWILLNarrativeDetails" roleURI="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails">
        <link:definition>2426415 - 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="INTANGIBLEASSETSANDGOODWILLScheduleofChangesinGoodwillDetails" roleURI="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofChangesinGoodwillDetails">
        <link:definition>2427416 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule 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="FAIRVALUEMEASUREMENTS" roleURI="http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTS">
        <link:definition>2128106 - 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.exactsciences.com/role/FAIRVALUEMEASUREMENTSTables">
        <link:definition>2329306 - 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="FAIRVALUEMEASUREMENTSScheduleofFairValueDetails" roleURI="http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails">
        <link:definition>2430417 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Fair Value (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.exactsciences.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails">
        <link:definition>2431418 - 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="FAIRVALUEMEASUREMENTSFairValueofContingentConsiderationDetails" roleURI="http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSFairValueofContingentConsiderationDetails">
        <link:definition>2432419 - Disclosure - FAIR VALUE MEASUREMENTS - Fair Value of Contingent Consideration (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUELongTermDebtandConvertibleNotesDetails" roleURI="http://www.exactsciences.com/role/FAIRVALUELongTermDebtandConvertibleNotesDetails">
        <link:definition>2433420 - Disclosure - FAIR VALUE - Long-Term Debt and Convertible Notes (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="LICENSEANDCOLLABORATIONAGREEMENTS" roleURI="http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTS">
        <link:definition>2134107 - Disclosure - LICENSE AND COLLABORATION AGREEMENTS</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="LICENSEANDCOLLABORATIONAGREEMENTSMayoDetails" roleURI="http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSMayoDetails">
        <link:definition>2435421 - Disclosure - LICENSE AND COLLABORATION AGREEMENTS - Mayo (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="LICENSEANDCOLLABORATIONAGREEMENTSEpicSciencesDetails" roleURI="http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSEpicSciencesDetails">
        <link:definition>2436422 - Disclosure - LICENSE AND COLLABORATION AGREEMENTS - Epic Sciences (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="LICENSEANDCOLLABORATIONAGREEMENTSBiocartisDetails" roleURI="http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSBiocartisDetails">
        <link:definition>2437423 - Disclosure - LICENSE AND COLLABORATION AGREEMENTS - Biocartis (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="PFIZERPROMOTIONAGREEMENT" roleURI="http://www.exactsciences.com/role/PFIZERPROMOTIONAGREEMENT">
        <link:definition>2138108 - Disclosure - PFIZER PROMOTION AGREEMENT</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="PFIZERPROMOTIONAGREEMENTDetails" roleURI="http://www.exactsciences.com/role/PFIZERPROMOTIONAGREEMENTDetails">
        <link:definition>2439424 - Disclosure - PFIZER PROMOTION AGREEMENT (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKHOLDERSEQUITY" roleURI="http://www.exactsciences.com/role/STOCKHOLDERSEQUITY">
        <link:definition>2140109 - Disclosure - 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="STOCKHOLDERSEQUITYTables" roleURI="http://www.exactsciences.com/role/STOCKHOLDERSEQUITYTables">
        <link:definition>2341307 - Disclosure - STOCKHOLDERS' EQUITY (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKHOLDERSEQUITYDetails" roleURI="http://www.exactsciences.com/role/STOCKHOLDERSEQUITYDetails">
        <link:definition>2442425 - Disclosure - STOCKHOLDERS' EQUITY (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="STOCKHOLDERSEQUITYScheduleofOCIDetails" roleURI="http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofOCIDetails">
        <link:definition>2443426 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of OCI (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="STOCKHOLDERSEQUITYScheduleofamountsreclassifiedfromAOCIDetails" roleURI="http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofamountsreclassifiedfromAOCIDetails">
        <link:definition>2444427 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of amounts reclassified from AOCI (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.exactsciences.com/role/STOCKBASEDCOMPENSATION">
        <link:definition>2145110 - 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.exactsciences.com/role/STOCKBASEDCOMPENSATIONTables">
        <link:definition>2346308 - 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="STOCKBASEDCOMPENSATIONNarrativeDetails" roleURI="http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails">
        <link:definition>2447428 - 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="STOCKBASEDCOMPENSATIONFairValueandActivityDetails" roleURI="http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails">
        <link:definition>2448429 - Disclosure - STOCK-BASED COMPENSATION - Fair Value and 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="NEWMARKETTAXCREDIT" roleURI="http://www.exactsciences.com/role/NEWMARKETTAXCREDIT">
        <link:definition>2149111 - Disclosure - NEW MARKET TAX CREDIT</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="NEWMARKETTAXCREDITDetails" roleURI="http://www.exactsciences.com/role/NEWMARKETTAXCREDITDetails">
        <link:definition>2450430 - Disclosure - NEW MARKET TAX CREDIT (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="DEBT" roleURI="http://www.exactsciences.com/role/DEBT">
        <link:definition>2151112 - Disclosure - DEBT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DEBTDetails" roleURI="http://www.exactsciences.com/role/DEBTDetails">
        <link:definition>2452431 - Disclosure - DEBT (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSANDCONTINGENCIES" roleURI="http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIES">
        <link:definition>2153113 - 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="COMMITMENTSANDCONTINGENCIESTables" roleURI="http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESTables">
        <link:definition>2354309 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="COMMITMENTSANDCONTINGENCIESSupplementalDisclosureofCashFlowInformationDetails" roleURI="http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESSupplementalDisclosureofCashFlowInformationDetails">
        <link:definition>2455432 - Disclosure - COMMITMENTS AND CONTINGENCIES - Supplemental Disclosure of Cash Flow 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="COMMITMENTSANDCONTINGENCIESAdditionalInformationDetails" roleURI="http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESAdditionalInformationDetails">
        <link:definition>2456433 - Disclosure - COMMITMENTS AND CONTINGENCIES - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="WISCONSINECONOMICDEVELOPMENTTAXCREDITS" roleURI="http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITS">
        <link:definition>2157114 - Disclosure - WISCONSIN ECONOMIC DEVELOPMENT TAX CREDITS</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="WISCONSINECONOMICDEVELOPMENTTAXCREDITDetails" roleURI="http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITDetails">
        <link:definition>2458434 - Disclosure - WISCONSIN ECONOMIC DEVELOPMENT TAX CREDIT (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="CONVERTIBLENOTES" roleURI="http://www.exactsciences.com/role/CONVERTIBLENOTES">
        <link:definition>2159115 - Disclosure - CONVERTIBLE NOTES</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="CONVERTIBLENOTESTables" roleURI="http://www.exactsciences.com/role/CONVERTIBLENOTESTables">
        <link:definition>2360310 - Disclosure - CONVERTIBLE NOTES (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="CONVERTIBLENOTESDetails" roleURI="http://www.exactsciences.com/role/CONVERTIBLENOTESDetails">
        <link:definition>2461435 - Disclosure - CONVERTIBLE NOTES (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="CONVERTIBLENOTESUnamortizeddiscountanddebtissuancecostsDetails" roleURI="http://www.exactsciences.com/role/CONVERTIBLENOTESUnamortizeddiscountanddebtissuancecostsDetails">
        <link:definition>2462436 - Disclosure - CONVERTIBLE NOTES - Unamortized discount and debt issuance costs (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="CONVERTIBLENOTESScheduleofUnderlyingEquityandLiabilityAllocationofTransactionCostsDetails" roleURI="http://www.exactsciences.com/role/CONVERTIBLENOTESScheduleofUnderlyingEquityandLiabilityAllocationofTransactionCostsDetails">
        <link:definition>2463437 - Disclosure - CONVERTIBLE NOTES - Schedule of Underlying Equity and Liability Allocation of Transaction Costs (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="CONVERTIBLENOTESAdditionalinformationDetails" roleURI="http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails">
        <link:definition>2464438 - Disclosure - CONVERTIBLE NOTES - Additional information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BUSINESSCOMBINATIONS" roleURI="http://www.exactsciences.com/role/BUSINESSCOMBINATIONS">
        <link:definition>2165116 - Disclosure - BUSINESS COMBINATIONS</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="BUSINESSCOMBINATIONSTables" roleURI="http://www.exactsciences.com/role/BUSINESSCOMBINATIONSTables">
        <link:definition>2366311 - Disclosure - BUSINESS COMBINATIONS (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="BUSINESSCOMBINATIONSNarrativeDetails" roleURI="http://www.exactsciences.com/role/BUSINESSCOMBINATIONSNarrativeDetails">
        <link:definition>2467439 - Disclosure - BUSINESS COMBINATIONS - 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="BUSINESSCOMBINATIONSScheduleofAssetsAcquiredandLiabilitiesAssumedFromParadigmDiagnosticsAcquisitionDetails" roleURI="http://www.exactsciences.com/role/BUSINESSCOMBINATIONSScheduleofAssetsAcquiredandLiabilitiesAssumedFromParadigmDiagnosticsAcquisitionDetails">
        <link:definition>2468440 - Disclosure - BUSINESS COMBINATIONS - Schedule of Assets Acquired and Liabilities Assumed From Paradigm Diagnostics Acquisition (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="SEGMENTINFORMATION" roleURI="http://www.exactsciences.com/role/SEGMENTINFORMATION">
        <link:definition>2169117 - Disclosure - SEGMENT 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="SEGMENTINFORMATIONTables" roleURI="http://www.exactsciences.com/role/SEGMENTINFORMATIONTables">
        <link:definition>2370312 - Disclosure - SEGMENT 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="SEGMENTINFORMATIONDetails" roleURI="http://www.exactsciences.com/role/SEGMENTINFORMATIONDetails">
        <link:definition>2471441 - Disclosure - SEGMENT 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="INCOMETAXES" roleURI="http://www.exactsciences.com/role/INCOMETAXES">
        <link:definition>2172118 - 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.exactsciences.com/role/INCOMETAXESDetails">
        <link:definition>2473442 - 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="SUBSEQUENTEVENTS" roleURI="http://www.exactsciences.com/role/SUBSEQUENTEVENTS">
        <link:definition>2174119 - Disclosure - SUBSEQUENT EVENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUBSEQUENTEVENTSDetails" roleURI="http://www.exactsciences.com/role/SUBSEQUENTEVENTSDetails">
        <link:definition>2475443 - Disclosure - SUBSEQUENT EVENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="exas_CouponInterestExpense" abstract="false" name="CouponInterestExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_JuneNotesMember" abstract="true" name="JuneNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_ComprehensiveIncomeLossBeforeTax" abstract="false" name="ComprehensiveIncomeLossBeforeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_DebtInstrumentConvertibleEquityComponentConsiderationSettled" abstract="false" name="DebtInstrumentConvertibleEquityComponentConsiderationSettled" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_DebtInstrumentRemainingAmortizationPeriod" abstract="false" name="DebtInstrumentRemainingAmortizationPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="exas_NewMarketTaxCreditTextBlock" abstract="false" name="NewMarketTaxCreditTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exas_NumberOfFullTimePositionsRequiredToBeCreatedToEarnRefundableTaxCredits" abstract="false" name="NumberOfFullTimePositionsRequiredToBeCreatedToEarnRefundableTaxCredits" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="exas_DebtInstrumentRepurchasePriceDueToChangeInControlAsPercentageOfPrincipalAmount" abstract="false" name="DebtInstrumentRepurchasePriceDueToChangeInControlAsPercentageOfPrincipalAmount" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="exas_PfizerIncMember" abstract="true" name="PfizerIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_DebtInstrumentPeriodicPaymentInterestTerm" abstract="false" name="DebtInstrumentPeriodicPaymentInterestTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="exas_DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent" abstract="false" name="DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_BiomatricaIncMember" abstract="true" name="BiomatricaIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_EmployeeAndNonEmployeesStockOptionMember" abstract="true" name="EmployeeAndNonEmployeesStockOptionMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_CoronavirusAidReliefAndEconomicSecuritiesCARESActFundsReceived" abstract="false" name="CoronavirusAidReliefAndEconomicSecuritiesCARESActFundsReceived" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_AmortizationOfRefundableTaxCredits" abstract="false" name="AmortizationOfRefundableTaxCredits" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_ConvertibleNotesPayable2027Member" abstract="true" name="ConvertibleNotesPayable2027Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_InventoryFinishedSemiFinishedGoods" abstract="false" name="InventoryFinishedSemiFinishedGoods" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_OneMonthLondonInterbankOfferRateMember" abstract="true" name="OneMonthLondonInterbankOfferRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_ServiceOrProductTypeAxis" abstract="true" name="ServiceOrProductTypeAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="exas_MinimumOwnInvestmentToBeMadeInConstructionProject" abstract="false" name="MinimumOwnInvestmentToBeMadeInConstructionProject" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exas_DebtInstrumentCovenantLiquidityRequiredMinimum" abstract="false" name="DebtInstrumentCovenantLiquidityRequiredMinimum" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_CONVERTIBLENOTESAbstract" abstract="true" name="CONVERTIBLENOTESAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exas_June2025NotesMember" abstract="true" name="June2025NotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_OneTimeFeeForLicenseToPatents" abstract="false" name="OneTimeFeeForLicenseToPatents" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_DebtInstrumentConvertibleFairValueOfLiabilityComponent" abstract="false" name="DebtInstrumentConvertibleFairValueOfLiabilityComponent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_DebtInstrumentConvertibleAmountOfLiabilityComponentAtIssuance" abstract="false" name="DebtInstrumentConvertibleAmountOfLiabilityComponentAtIssuance" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_LicenseAndLaboratoryAgreementTerm" abstract="false" name="LicenseAndLaboratoryAgreementTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="exas_PeriodForCapitalInvestmentExpendituresAndCreationOfFullTimePositionsToEarnRefundableTaxCredits" abstract="false" name="PeriodForCapitalInvestmentExpendituresAndCreationOfFullTimePositionsToEarnRefundableTaxCredits" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="exas_WisconsinEconomicDevelopmentTaxCreditDisclosureTextBlock" abstract="false" name="WisconsinEconomicDevelopmentTaxCreditDisclosureTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exas_DebtInstrumentAmountSettledInExtinguishment" abstract="false" name="DebtInstrumentAmountSettledInExtinguishment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_LICENSEAGREEMENTSAbstract" abstract="true" name="LICENSEAGREEMENTSAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exas_BuildingsAndLeaseholdImprovementsMember" abstract="true" name="BuildingsAndLeaseholdImprovementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_NetProceedsFromFinancingArrangement" abstract="false" name="NetProceedsFromFinancingArrangement" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_IncreaseDecreaseInAmortizationOfPremiumOnShortTermInvestments" abstract="false" name="IncreaseDecreaseInAmortizationOfPremiumOnShortTermInvestments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_MinimumContractualTermOfCertainCurrentInvestmentsWhichCanBeLiquidated" abstract="false" name="MinimumContractualTermOfCertainCurrentInvestmentsWhichCanBeLiquidated" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="exas_ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" abstract="false" name="ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exas_January2025NotesMember" abstract="true" name="January2025NotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_SalesMilestoneRangeOneMember" abstract="true" name="SalesMilestoneRangeOneMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_OfficeEquipmentAndComputerSoftwareMember" abstract="true" name="OfficeEquipmentAndComputerSoftwareMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_CollaborativeArrangementsSalesMilestoneDomain" abstract="true" name="CollaborativeArrangementsSalesMilestoneDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_StockBasedCompensationPlansMember" abstract="true" name="StockBasedCompensationPlansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_NumberOfStagesOfSoftwareDevelopment" abstract="false" name="NumberOfStagesOfSoftwareDevelopment" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="exas_CashAndMoneyMarketMember" abstract="true" name="CashAndMoneyMarketMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties" abstract="false" name="ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_NewMarketTaxCreditAbstract" abstract="true" name="NewMarketTaxCreditAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exas_ConvertibleNotesTextBlock" abstract="false" name="ConvertibleNotesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exas_ExpansionOfCollaborationToOncologyMember" abstract="true" name="ExpansionOfCollaborationToOncologyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_NumberOfAgreementsEntered" abstract="false" name="NumberOfAgreementsEntered" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="exas_VariablePriceContractMember" abstract="true" name="VariablePriceContractMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_MAYOFoundationMember" abstract="true" name="MAYOFoundationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_ConvertibleNotesCurrentAndNonCurrentLineItems" abstract="true" name="ConvertibleNotesCurrentAndNonCurrentLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exas_RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares" abstract="false" name="RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_ScreeningMember" abstract="true" name="ScreeningMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_GoodwillAcquiredAdjustment" abstract="false" name="GoodwillAcquiredAdjustment" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_COVID19Member" abstract="true" name="COVID19Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_InterestExpenseDebtTableTextBlock" abstract="false" name="InterestExpenseDebtTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exas_GenomicHealthIncMember" abstract="true" name="GenomicHealthIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_NumberOfEmployeesPerformanceBasedEquityAwardsImpactedByChangeInOperationalMilestones" abstract="false" name="NumberOfEmployeesPerformanceBasedEquityAwardsImpactedByChangeInOperationalMilestones" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="exas_IncreaseDecreaseInOperatingLeaseLiabilities" abstract="false" name="IncreaseDecreaseInOperatingLeaseLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent" abstract="false" name="DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_ConvertibleNotesPayable2028Member" abstract="true" name="ConvertibleNotesPayable2028Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_ConvertibleNotesPayableGross" abstract="false" name="ConvertibleNotesPayableGross" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_NewMarketTaxCreditProgramMember" abstract="true" name="NewMarketTaxCreditProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_RefundableTaxCreditsAvailableContingentOnCapitalInvestmentsAndCreationOfFullTimePositions" abstract="false" name="RefundableTaxCreditsAvailableContingentOnCapitalInvestmentsAndCreationOfFullTimePositions" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_PromotionAgreementDisclosureAbstract" abstract="true" name="PromotionAgreementDisclosureAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exas_RefundableTaxCreditReceived" abstract="false" name="RefundableTaxCreditReceived" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_COVID19TestingMember" abstract="true" name="COVID19TestingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_ParadigmViomicsMember" abstract="true" name="ParadigmViomicsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_IssuanceOfStockToFundMatchingContributions" abstract="false" name="IssuanceOfStockToFundMatchingContributions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_BusinessAcquisitionEquityInterestIssuedOrIssuableSharesReservedForFutureIssuance" abstract="false" name="BusinessAcquisitionEquityInterestIssuedOrIssuableSharesReservedForFutureIssuance" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_DebtInstrumentConvertibleLiabilityComponentConsiderationSettled" abstract="false" name="DebtInstrumentConvertibleLiabilityComponentConsiderationSettled" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_DebtInstrumentConvertibleEquityComponentInterestAccrued" abstract="false" name="DebtInstrumentConvertibleEquityComponentInterestAccrued" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_WISCONSINECONOMICDEVELOPMENTTAXCREDITSAbstract" abstract="true" name="WISCONSINECONOMICDEVELOPMENTTAXCREDITSAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exas_DebtInstrumentConvertibleTransactionCosts" abstract="false" name="DebtInstrumentConvertibleTransactionCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_RestrictedCashMember" abstract="true" name="RestrictedCashMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_TaxIncrementFinancingLoanAgreementsMember" abstract="true" name="TaxIncrementFinancingLoanAgreementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" abstract="false" name="FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_PaymentsContingentOnMilestones" abstract="false" name="PaymentsContingentOnMilestones" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_EpicSciencesMember" abstract="true" name="EpicSciencesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_BusinessCombinationContingentConsiderationGainLossRecognized" abstract="false" name="BusinessCombinationContingentConsiderationGainLossRecognized" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_RestrictedStockAwardsAndRestrictedStockUnitsRSUMember" abstract="true" name="RestrictedStockAwardsAndRestrictedStockUnitsRSUMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_JanuaryNotesMember" abstract="true" name="JanuaryNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_CollaborativeArrangementsSalesMilestoneAxis" abstract="true" name="CollaborativeArrangementsSalesMilestoneAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="exas_BiocartisNVMember" abstract="true" name="BiocartisNVMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_NumberOfFacilitiesReceivingWorkingCapitalAndCapitalImprovements" abstract="false" name="NumberOfFacilitiesReceivingWorkingCapitalAndCapitalImprovements" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="exas_LicensingAgreementDisclosureTextBlock" abstract="false" name="LicensingAgreementDisclosureTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exas_RefundableTaxCreditEarnedToDate" abstract="false" name="RefundableTaxCreditEarnedToDate" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_NumberOfJobsRequiredToCreatedAndMaintained" abstract="false" name="NumberOfJobsRequiredToCreatedAndMaintained" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="exas_ScheduleOfConvertibleNotesTable" abstract="true" name="ScheduleOfConvertibleNotesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="exas_AmortizationOfDeferredFinancingCostsCreditsAndOtherLiabilities" abstract="false" name="AmortizationOfDeferredFinancingCostsCreditsAndOtherLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_CapitalInvestmentExpendituresRequirementForRefundableTaxCredits" abstract="false" name="CapitalInvestmentExpendituresRequirementForRefundableTaxCredits" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_LesseeOperatingLeaseOptionToTerminatePeriod" abstract="false" name="LesseeOperatingLeaseOptionToTerminatePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="exas_ThriveEarlierDetectionCorporationMember" abstract="true" name="ThriveEarlierDetectionCorporationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_WisconsinEconomicDevelopmentTaxCreditAgreementMember" abstract="true" name="WisconsinEconomicDevelopmentTaxCreditAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" abstract="true" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="exas_EstimatedCostToCompleteConstruction" abstract="false" name="EstimatedCostToCompleteConstruction" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_ServiceOrProductTypeDomain" abstract="true" name="ServiceOrProductTypeDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_RefundableTaxCreditOffsettingLiability" abstract="false" name="RefundableTaxCreditOffsettingLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_ScheduleOfAllocationOfTransactionCostsRelatedToConvertibleDebtTableTextBlock" abstract="false" name="ScheduleOfAllocationOfTransactionCostsRelatedToConvertibleDebtTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="exas_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombinationVestingPeriod" abstract="false" name="BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombinationVestingPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="exas_DebtInstrumentConvertibleEquityComponentTaxImpact" abstract="false" name="DebtInstrumentConvertibleEquityComponentTaxImpact" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_RefundableTaxCreditReceivable" abstract="false" name="RefundableTaxCreditReceivable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="exas_InternationalSalesMember" abstract="true" name="InternationalSalesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_AggregateConvertibleNotesMember" abstract="true" name="AggregateConvertibleNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_ConvertibleNotesPayable2025Member" abstract="true" name="ConvertibleNotesPayable2025Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="exas_PrecisionOncologyMember" abstract="true" name="PrecisionOncologyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>exas-20200630_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 2020 Workiva-->
<!--r:4948c092-fef4-4b6c-8a30-84e160fe8881,g:6131ad8e-f4c7-4a84-9af3-97647efd8748-->
<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.exactsciences.com/role/CoverPage" xlink:type="simple" xlink:href="exas-20200630.xsd#CoverPage"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/CoverPage" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="exas-20200630.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_3d2fbcbf-ebdb-4c64-b001-867170db7820" 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_6d5eb0dd-e9e9-4260-9eb6-972310addf29" 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_3d2fbcbf-ebdb-4c64-b001-867170db7820" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6d5eb0dd-e9e9-4260-9eb6-972310addf29" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_cecb0fd8-4396-445f-9fd8-1cdd01a99120" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_3d2fbcbf-ebdb-4c64-b001-867170db7820" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_cecb0fd8-4396-445f-9fd8-1cdd01a99120" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_94c9973d-8e0f-4d8e-b864-e04b75cc6893" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_3d2fbcbf-ebdb-4c64-b001-867170db7820" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_94c9973d-8e0f-4d8e-b864-e04b75cc6893" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_37c265a3-e871-48fb-a692-cafa277cadce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_3d2fbcbf-ebdb-4c64-b001-867170db7820" xlink:to="loc_us-gaap_InventoryNet_37c265a3-e871-48fb-a692-cafa277cadce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_cec47e6b-d183-4e43-9d61-5e751ba7cd82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_3d2fbcbf-ebdb-4c64-b001-867170db7820" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_cec47e6b-d183-4e43-9d61-5e751ba7cd82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_b9850677-bdf5-4da4-812c-4a412ea463ac" 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_875e649a-8b70-4fbe-aeb5-edc88d8081a0" 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_b9850677-bdf5-4da4-812c-4a412ea463ac" xlink:to="loc_us-gaap_AssetsCurrent_875e649a-8b70-4fbe-aeb5-edc88d8081a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1cd78d9e-f687-4365-95ac-ef6573bcab53" 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_b9850677-bdf5-4da4-812c-4a412ea463ac" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_1cd78d9e-f687-4365-95ac-ef6573bcab53" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_bd89bd99-cf03-4380-a80e-79ab63083cd2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_b9850677-bdf5-4da4-812c-4a412ea463ac" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_bd89bd99-cf03-4380-a80e-79ab63083cd2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_73bad20e-626f-4f4d-befa-8f14d7f522ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_b9850677-bdf5-4da4-812c-4a412ea463ac" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_73bad20e-626f-4f4d-befa-8f14d7f522ec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_5c382445-77bb-4bdb-98a6-08a7471ce916" 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_b9850677-bdf5-4da4-812c-4a412ea463ac" xlink:to="loc_us-gaap_Goodwill_5c382445-77bb-4bdb-98a6-08a7471ce916" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_6bceffdc-cc20-41a4-a38b-b694454cbca0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_b9850677-bdf5-4da4-812c-4a412ea463ac" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_6bceffdc-cc20-41a4-a38b-b694454cbca0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_c3ba2b29-f5b1-4f36-904f-8f3947e1eab1" 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_de740a0b-e649-4885-afbf-8a856364d91a" 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_c3ba2b29-f5b1-4f36-904f-8f3947e1eab1" xlink:to="loc_us-gaap_Liabilities_de740a0b-e649-4885-afbf-8a856364d91a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_670b2e39-fbc2-4235-8504-2c00c051bb80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_c3ba2b29-f5b1-4f36-904f-8f3947e1eab1" xlink:to="loc_us-gaap_StockholdersEquity_670b2e39-fbc2-4235-8504-2c00c051bb80" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_d44bfca8-663f-4c1a-8e89-7dc07638a40f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_c3ba2b29-f5b1-4f36-904f-8f3947e1eab1" xlink:to="loc_us-gaap_CommitmentsAndContingencies_d44bfca8-663f-4c1a-8e89-7dc07638a40f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_e46ffad8-2955-461e-9bde-8691e01406d2" 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_4558b3dd-38e6-45b7-8580-498913394d60" 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_e46ffad8-2955-461e-9bde-8691e01406d2" xlink:to="loc_us-gaap_LiabilitiesCurrent_4558b3dd-38e6-45b7-8580-498913394d60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtNoncurrent_6f2c0b80-66fd-4be2-9172-7db65a127b39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_e46ffad8-2955-461e-9bde-8691e01406d2" xlink:to="loc_us-gaap_ConvertibleDebtNoncurrent_6f2c0b80-66fd-4be2-9172-7db65a127b39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLoansPayable_4fe6acf3-45a6-4505-bf73-687f849c4b9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansPayable"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_e46ffad8-2955-461e-9bde-8691e01406d2" xlink:to="loc_us-gaap_LongTermLoansPayable_4fe6acf3-45a6-4505-bf73-687f849c4b9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_3649c016-f6ef-4573-937b-f00b93ba06c5" 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_e46ffad8-2955-461e-9bde-8691e01406d2" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_3649c016-f6ef-4573-937b-f00b93ba06c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_b2d7fe61-d72d-4ed6-aa70-4fa096edcde8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_e46ffad8-2955-461e-9bde-8691e01406d2" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_b2d7fe61-d72d-4ed6-aa70-4fa096edcde8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_41401fa3-0504-42d0-bdf0-6dbc9cd0c29c" 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_PreferredStockValue_73861768-9d1f-4488-860b-729953618777" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_41401fa3-0504-42d0-bdf0-6dbc9cd0c29c" xlink:to="loc_us-gaap_PreferredStockValue_73861768-9d1f-4488-860b-729953618777" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_e71215dc-bba7-4299-8073-e6d11519e10d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_41401fa3-0504-42d0-bdf0-6dbc9cd0c29c" xlink:to="loc_us-gaap_CommonStockValue_e71215dc-bba7-4299-8073-e6d11519e10d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_12933e46-8ab8-4c24-af45-9410611e2170" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_41401fa3-0504-42d0-bdf0-6dbc9cd0c29c" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_12933e46-8ab8-4c24-af45-9410611e2170" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_686b0e6d-d339-4f57-95c1-59db5d912cf0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_41401fa3-0504-42d0-bdf0-6dbc9cd0c29c" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_686b0e6d-d339-4f57-95c1-59db5d912cf0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a49c2246-e139-4f66-b15a-389239f8a3bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_41401fa3-0504-42d0-bdf0-6dbc9cd0c29c" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a49c2246-e139-4f66-b15a-389239f8a3bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_059501ca-dd6b-4992-86d5-933c9e1d4383" 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_ShortTermBankLoansAndNotesPayable_106c302e-fbc5-43a1-b250-619fcb069e11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_059501ca-dd6b-4992-86d5-933c9e1d4383" xlink:to="loc_us-gaap_ShortTermBankLoansAndNotesPayable_106c302e-fbc5-43a1-b250-619fcb069e11" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_4768f7ba-2db8-464e-a7a4-4502b8335636" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_059501ca-dd6b-4992-86d5-933c9e1d4383" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_4768f7ba-2db8-464e-a7a4-4502b8335636" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_222f6ded-537d-4ff0-9561-4106c9d01d39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_059501ca-dd6b-4992-86d5-933c9e1d4383" xlink:to="loc_us-gaap_AccountsPayableCurrent_222f6ded-537d-4ff0-9561-4106c9d01d39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_7e6712f8-7bc7-4c03-98c2-d295580d82a6" 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_059501ca-dd6b-4992-86d5-933c9e1d4383" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_7e6712f8-7bc7-4c03-98c2-d295580d82a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_d98b26d4-3627-42b6-8931-6387c43dcab3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_059501ca-dd6b-4992-86d5-933c9e1d4383" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_d98b26d4-3627-42b6-8931-6387c43dcab3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="exas-20200630.xsd#CondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="exas-20200630.xsd#CondensedConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_1eb322e1-59ce-4964-a6ba-bb0894d0a793" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_cd59e3c0-41b0-4c95-83c2-af84e95bdf88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_1eb322e1-59ce-4964-a6ba-bb0894d0a793" xlink:to="loc_us-gaap_CostOfRevenue_cd59e3c0-41b0-4c95-83c2-af84e95bdf88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_1c01c1ba-52a0-4be4-aa25-9ac2c1fb909f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_1eb322e1-59ce-4964-a6ba-bb0894d0a793" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_1c01c1ba-52a0-4be4-aa25-9ac2c1fb909f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_9fb34483-89f7-4bb6-ad02-ff411ade9b44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_1eb322e1-59ce-4964-a6ba-bb0894d0a793" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_9fb34483-89f7-4bb6-ad02-ff411ade9b44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_76a72ce3-0ed8-4233-a51d-914e052ff4a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_1eb322e1-59ce-4964-a6ba-bb0894d0a793" xlink:to="loc_us-gaap_SellingAndMarketingExpense_76a72ce3-0ed8-4233-a51d-914e052ff4a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_810efb0a-adaa-4a0b-a38e-dfdfe4fa524f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_1eb322e1-59ce-4964-a6ba-bb0894d0a793" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_810efb0a-adaa-4a0b-a38e-dfdfe4fa524f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_98611fe2-79de-4d45-8da2-4b5a9dc994f8" 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_b2b60fe4-0770-43b9-9ac2-c85eb8fddb7f" 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_98611fe2-79de-4d45-8da2-4b5a9dc994f8" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b2b60fe4-0770-43b9-9ac2-c85eb8fddb7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_35a71dca-6ed9-4b47-9d95-9d0ca85329d6" 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_98611fe2-79de-4d45-8da2-4b5a9dc994f8" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_35a71dca-6ed9-4b47-9d95-9d0ca85329d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f6d5d2aa-f069-4710-9d48-20b53c370e70" 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_2d601c11-acec-4b88-a366-c57aa384d3e7" 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_f6d5d2aa-f069-4710-9d48-20b53c370e70" xlink:to="loc_us-gaap_OperatingIncomeLoss_2d601c11-acec-4b88-a366-c57aa384d3e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_39cee4b8-c152-4442-9394-acd300e057dd" 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_f6d5d2aa-f069-4710-9d48-20b53c370e70" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_39cee4b8-c152-4442-9394-acd300e057dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_3602d383-ef11-4caf-951b-83c7d382ef2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_a1f65a7a-fc89-43d4-9313-1e483023c4d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_3602d383-ef11-4caf-951b-83c7d382ef2a" xlink:to="loc_us-gaap_InvestmentIncomeInterest_a1f65a7a-fc89-43d4-9313-1e483023c4d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_5a98e237-8ee4-4e6b-9012-d2159d46da77" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_3602d383-ef11-4caf-951b-83c7d382ef2a" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_5a98e237-8ee4-4e6b-9012-d2159d46da77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_a1fdce50-05c2-4d35-86d9-73fddbedd6dc" 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_RevenueFromContractWithCustomerIncludingAssessedTax_3d0f622c-d137-40c8-9b30-c2bec17e8e4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_a1fdce50-05c2-4d35-86d9-73fddbedd6dc" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_3d0f622c-d137-40c8-9b30-c2bec17e8e4f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_9d8a4a83-ed79-4beb-a2ce-28942d2c92d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_a1fdce50-05c2-4d35-86d9-73fddbedd6dc" xlink:to="loc_us-gaap_CostsAndExpenses_9d8a4a83-ed79-4beb-a2ce-28942d2c92d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncome_509e7e22-d8c2-4058-bc39-6c1eabf4acbe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherOperatingIncome"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_a1fdce50-05c2-4d35-86d9-73fddbedd6dc" xlink:to="loc_us-gaap_OtherOperatingIncome_509e7e22-d8c2-4058-bc39-6c1eabf4acbe" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" xlink:type="simple" xlink:href="exas-20200630.xsd#CondensedConsolidatedStatementsofComprehensiveLoss"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_exas_ComprehensiveIncomeLossBeforeTax_8acea677-1937-40d5-806f-b8d6766f8d10" xlink:href="exas-20200630.xsd#exas_ComprehensiveIncomeLossBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_19187a10-8fa2-48e7-a2ce-e3fba2329da7" 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_exas_ComprehensiveIncomeLossBeforeTax_8acea677-1937-40d5-806f-b8d6766f8d10" xlink:to="loc_us-gaap_NetIncomeLoss_19187a10-8fa2-48e7-a2ce-e3fba2329da7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_04d2bd83-23e4-49ba-81dd-570955aa876e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_exas_ComprehensiveIncomeLossBeforeTax_8acea677-1937-40d5-806f-b8d6766f8d10" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_04d2bd83-23e4-49ba-81dd-570955aa876e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax_ddeb8a6b-ba33-46d9-9d31-18e3bee4eb66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_exas_ComprehensiveIncomeLossBeforeTax_8acea677-1937-40d5-806f-b8d6766f8d10" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax_ddeb8a6b-ba33-46d9-9d31-18e3bee4eb66" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_7c40cf55-0f82-462e-a152-d52e6696bc4d" 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_exas_ComprehensiveIncomeLossBeforeTax_2255097e-3656-4a55-8fc3-432118f7490b" xlink:href="exas-20200630.xsd#exas_ComprehensiveIncomeLossBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_7c40cf55-0f82-462e-a152-d52e6696bc4d" xlink:to="loc_exas_ComprehensiveIncomeLossBeforeTax_2255097e-3656-4a55-8fc3-432118f7490b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_40ee2fce-625c-4537-b68d-83e2bf7d556d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_7c40cf55-0f82-462e-a152-d52e6696bc4d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_40ee2fce-625c-4537-b68d-83e2bf7d556d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="exas-20200630.xsd#CondensedConsolidatedStatementsofStockholdersEquity"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquityParenthetical" xlink:type="simple" xlink:href="exas-20200630.xsd#CondensedConsolidatedStatementsofStockholdersEquityParenthetical"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquityParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="exas-20200630.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4e75931e-ceee-49d8-99f2-fc376c9ff2ce" 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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_28846d89-1d1c-4a7e-a0c8-d2a25a52b061" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4e75931e-ceee-49d8-99f2-fc376c9ff2ce" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_28846d89-1d1c-4a7e-a0c8-d2a25a52b061" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_6bb6fc40-b56e-48c6-8c64-0d505ee1a7cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4e75931e-ceee-49d8-99f2-fc376c9ff2ce" xlink:to="loc_us-gaap_ProceedsFromStockPlans_6bb6fc40-b56e-48c6-8c64-0d505ee1a7cd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt_dbf58e96-39b6-4c2f-bf4f-44ac6feb83b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4e75931e-ceee-49d8-99f2-fc376c9ff2ce" xlink:to="loc_us-gaap_ProceedsFromConvertibleDebt_dbf58e96-39b6-4c2f-bf4f-44ac6feb83b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt_1cb78982-af18-4149-8375-4531125f6a75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4e75931e-ceee-49d8-99f2-fc376c9ff2ce" xlink:to="loc_us-gaap_RepaymentsOfConvertibleDebt_1cb78982-af18-4149-8375-4531125f6a75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_9626a87a-c42d-4f70-91f0-650e9e7bba2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4e75931e-ceee-49d8-99f2-fc376c9ff2ce" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_9626a87a-c42d-4f70-91f0-650e9e7bba2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_8e137a17-3850-46f6-99e8-f96234df47b0" 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_NetCashProvidedByUsedInFinancingActivities_a14dd1e0-396b-4806-82ac-4b8a5938711f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_8e137a17-3850-46f6-99e8-f96234df47b0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_a14dd1e0-396b-4806-82ac-4b8a5938711f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8ef4c375-1488-42cf-84e1-29cd1b2c6509" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_8e137a17-3850-46f6-99e8-f96234df47b0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_8ef4c375-1488-42cf-84e1-29cd1b2c6509" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2dc92e7b-973e-4455-923b-6430f26939d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_8e137a17-3850-46f6-99e8-f96234df47b0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_2dc92e7b-973e-4455-923b-6430f26939d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4bfcd5f2-7faf-4b46-8558-cb6c363aa732" 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_47a76d34-7967-49c0-8c3c-5cec3ec8d5c0" 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_4bfcd5f2-7faf-4b46-8558-cb6c363aa732" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_47a76d34-7967-49c0-8c3c-5cec3ec8d5c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_f7312e9d-77d5-4544-8f58-3bffd704ba6f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4bfcd5f2-7faf-4b46-8558-cb6c363aa732" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_f7312e9d-77d5-4544-8f58-3bffd704ba6f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_31e9496f-40df-4615-9a04-3ee3513eeec5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4bfcd5f2-7faf-4b46-8558-cb6c363aa732" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_31e9496f-40df-4615-9a04-3ee3513eeec5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_03a63dcd-64d1-4a7e-9e52-486ab1b75e8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4bfcd5f2-7faf-4b46-8558-cb6c363aa732" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_03a63dcd-64d1-4a7e-9e52-486ab1b75e8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_93b4f963-0cf6-4c9b-9a9f-30247ee1dbca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_4bfcd5f2-7faf-4b46-8558-cb6c363aa732" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_93b4f963-0cf6-4c9b-9a9f-30247ee1dbca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_26aca85b-8309-4292-b800-0ad544ff0bce" 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_exas_AmortizationOfDeferredFinancingCostsCreditsAndOtherLiabilities_606efc44-dad1-4bf7-b422-9d2a1fe7fa85" xlink:href="exas-20200630.xsd#exas_AmortizationOfDeferredFinancingCostsCreditsAndOtherLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_26aca85b-8309-4292-b800-0ad544ff0bce" xlink:to="loc_exas_AmortizationOfDeferredFinancingCostsCreditsAndOtherLiabilities_606efc44-dad1-4bf7-b422-9d2a1fe7fa85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_29e1f8f6-f440-4620-b693-d066e8203123" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_26aca85b-8309-4292-b800-0ad544ff0bce" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_29e1f8f6-f440-4620-b693-d066e8203123" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_49d766a0-2b15-4eb5-a0eb-32ef5394f26c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_26aca85b-8309-4292-b800-0ad544ff0bce" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_49d766a0-2b15-4eb5-a0eb-32ef5394f26c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_IncreaseDecreaseInOperatingLeaseLiabilities_1f95dc59-f09e-4798-b5d3-c7adf3704279" xlink:href="exas-20200630.xsd#exas_IncreaseDecreaseInOperatingLeaseLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_26aca85b-8309-4292-b800-0ad544ff0bce" xlink:to="loc_exas_IncreaseDecreaseInOperatingLeaseLiabilities_1f95dc59-f09e-4798-b5d3-c7adf3704279" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_a6e710bb-db17-4cf2-8abc-237e3739b39b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_26aca85b-8309-4292-b800-0ad544ff0bce" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_a6e710bb-db17-4cf2-8abc-237e3739b39b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_f451fa73-184f-44cd-bc3c-9c90af192eee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_26aca85b-8309-4292-b800-0ad544ff0bce" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_f451fa73-184f-44cd-bc3c-9c90af192eee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_e9fb1a8b-4930-4599-a1e7-21663ff8ab2b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_26aca85b-8309-4292-b800-0ad544ff0bce" xlink:to="loc_us-gaap_ShareBasedCompensation_e9fb1a8b-4930-4599-a1e7-21663ff8ab2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_aa806442-e822-4dde-8f6f-9711b557026f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_26aca85b-8309-4292-b800-0ad544ff0bce" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_aa806442-e822-4dde-8f6f-9711b557026f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_a63c24be-25d0-4401-921a-c23788d211ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_26aca85b-8309-4292-b800-0ad544ff0bce" xlink:to="loc_us-gaap_OperatingLeaseExpense_a63c24be-25d0-4401-921a-c23788d211ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_7353d887-e92c-4f10-837e-4bd83a54031b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_26aca85b-8309-4292-b800-0ad544ff0bce" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_7353d887-e92c-4f10-837e-4bd83a54031b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_f047e09c-8843-4c65-99d1-309a319db723" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_26aca85b-8309-4292-b800-0ad544ff0bce" xlink:to="loc_us-gaap_ProfitLoss_f047e09c-8843-4c65-99d1-309a319db723" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_883f3185-dc37-4bfb-a45e-b8c765724b15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_26aca85b-8309-4292-b800-0ad544ff0bce" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_883f3185-dc37-4bfb-a45e-b8c765724b15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_3d990c1f-de8b-4f48-98b2-3efa7a3476dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_26aca85b-8309-4292-b800-0ad544ff0bce" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_3d990c1f-de8b-4f48-98b2-3efa7a3476dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_50c32057-3f90-4b1e-8389-5712320e1f9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_26aca85b-8309-4292-b800-0ad544ff0bce" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_50c32057-3f90-4b1e-8389-5712320e1f9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_41f02d49-0837-45a2-a7e4-f2420a1f312b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_26aca85b-8309-4292-b800-0ad544ff0bce" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_41f02d49-0837-45a2-a7e4-f2420a1f312b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_IncreaseDecreaseInAmortizationOfPremiumOnShortTermInvestments_ce2bc68c-8cf6-45dc-9d64-6166b48bedd5" xlink:href="exas-20200630.xsd#exas_IncreaseDecreaseInAmortizationOfPremiumOnShortTermInvestments"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_26aca85b-8309-4292-b800-0ad544ff0bce" xlink:to="loc_exas_IncreaseDecreaseInAmortizationOfPremiumOnShortTermInvestments_ce2bc68c-8cf6-45dc-9d64-6166b48bedd5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_7465c46a-e9a0-400b-b317-f411acda06a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_26aca85b-8309-4292-b800-0ad544ff0bce" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_7465c46a-e9a0-400b-b317-f411acda06a5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical" xlink:type="simple" xlink:href="exas-20200630.xsd#CondensedConsolidatedStatementsofCashFlowsParenthetical"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="simple" xlink:href="exas-20200630.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="simple" xlink:href="exas-20200630.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" xlink:type="simple" xlink:href="exas-20200630.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoryDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoryDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_0f630272-64a3-435e-87a2-f8d7b16dd05e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSupplies_8381f41f-3085-4ea2-97c6-726bb63fd227" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterialsAndSupplies"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_0f630272-64a3-435e-87a2-f8d7b16dd05e" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSupplies_8381f41f-3085-4ea2-97c6-726bb63fd227" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_InventoryFinishedSemiFinishedGoods_8788e207-c0af-494a-ac5f-d2e54c761509" xlink:href="exas-20200630.xsd#exas_InventoryFinishedSemiFinishedGoods"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_0f630272-64a3-435e-87a2-f8d7b16dd05e" xlink:to="loc_exas_InventoryFinishedSemiFinishedGoods_8788e207-c0af-494a-ac5f-d2e54c761509" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetLossPerShareDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetLossPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetLossPerShareDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/REVENUE" xlink:type="simple" xlink:href="exas-20200630.xsd#REVENUE"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/REVENUE" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/REVENUETables" xlink:type="simple" xlink:href="exas-20200630.xsd#REVENUETables"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/REVENUETables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/REVENUENarrativeDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#REVENUENarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/REVENUENarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/REVENUEScheduleofDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#REVENUEScheduleofDisaggregationofRevenueDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/REVENUEScheduleofDisaggregationofRevenueDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/MARKETABLESECURITIES" xlink:type="simple" xlink:href="exas-20200630.xsd#MARKETABLESECURITIES"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/MARKETABLESECURITIES" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/MARKETABLESECURITIESTables" xlink:type="simple" xlink:href="exas-20200630.xsd#MARKETABLESECURITIESTables"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/MARKETABLESECURITIESTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/MARKETABLESECURITIESNarrativeDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#MARKETABLESECURITIESNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/MARKETABLESECURITIESNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofCashandCashEquivalentsDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#MARKETABLESECURITIESScheduleofCashandCashEquivalentsDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofCashandCashEquivalentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecurities_99a60ad1-556b-4972-ac72-2bc2a8c4f609" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_8c942285-f665-4afe-8cda-d217e1668a9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_MarketableSecurities_99a60ad1-556b-4972-ac72-2bc2a8c4f609" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_8c942285-f665-4afe-8cda-d217e1668a9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_a7e192fa-4ecb-4b55-a5e5-74f56a359d5c" 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_us-gaap_MarketableSecurities_99a60ad1-556b-4972-ac72-2bc2a8c4f609" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_a7e192fa-4ecb-4b55-a5e5-74f56a359d5c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_b88f6e1b-1427-42df-adba-e71f14125b33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_7c2f4110-63b2-4f73-9a25-4534d127bdf0" 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_CashCashEquivalentsAndShortTermInvestments_b88f6e1b-1427-42df-adba-e71f14125b33" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_7c2f4110-63b2-4f73-9a25-4534d127bdf0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecurities_18350cd6-885c-48d8-983d-14d8da86c0b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecurities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_b88f6e1b-1427-42df-adba-e71f14125b33" xlink:to="loc_us-gaap_MarketableSecurities_18350cd6-885c-48d8-983d-14d8da86c0b7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofAvailableForSaleSecuritiesDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#MARKETABLESECURITIESScheduleofAvailableForSaleSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofAvailableForSaleSecuritiesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofUnderlyingMaturitiesofAFSSecuritiesDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#MARKETABLESECURITIESScheduleofUnderlyingMaturitiesofAFSSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofUnderlyingMaturitiesofAFSSecuritiesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_72e04c37-032f-4492-b69d-f6f062d6245b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_a5bc4e51-89d9-495b-b810-ca0bea1897a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_72e04c37-032f-4492-b69d-f6f062d6245b" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_a5bc4e51-89d9-495b-b810-ca0bea1897a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_37da266c-2156-4872-b470-712340bd6ce5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_72e04c37-032f-4492-b69d-f6f062d6245b" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_37da266c-2156-4872-b470-712340bd6ce5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_635f050e-02b3-42fe-bd5f-19378b74e6ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_0e939a4d-3e17-4c19-86d8-c363ab8bc1a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_635f050e-02b3-42fe-bd5f-19378b74e6ed" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_0e939a4d-3e17-4c19-86d8-c363ab8bc1a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_183e276c-fb43-49e5-8ebf-4c1418efa1e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_635f050e-02b3-42fe-bd5f-19378b74e6ed" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_183e276c-fb43-49e5-8ebf-4c1418efa1e6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENT" xlink:type="simple" xlink:href="exas-20200630.xsd#PROPERTYPLANTANDEQUIPMENT"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENT" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTTables" xlink:type="simple" xlink:href="exas-20200630.xsd#PROPERTYPLANTANDEQUIPMENTTables"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_c5eac75a-b5c2-4eee-8872-3775e9c60a1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_28c3ad20-fe92-4981-bb5a-07061ec8cd22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_c5eac75a-b5c2-4eee-8872-3775e9c60a1f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_28c3ad20-fe92-4981-bb5a-07061ec8cd22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_8ec1265d-9ed7-47d7-a58f-cae2611e9777" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_c5eac75a-b5c2-4eee-8872-3775e9c60a1f" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_8ec1265d-9ed7-47d7-a58f-cae2611e9777" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#PROPERTYPLANTANDEQUIPMENTNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILL" xlink:type="simple" xlink:href="exas-20200630.xsd#INTANGIBLEASSETSANDGOODWILL"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILL" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLTables" xlink:type="simple" xlink:href="exas-20200630.xsd#INTANGIBLEASSETSANDGOODWILLTables"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_bc7a6b40-38f5-4299-b36e-84b736aa9ee6" 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_38bfdf4f-20d1-4d5e-8122-e1d2bd777782" 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_bc7a6b40-38f5-4299-b36e-84b736aa9ee6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_38bfdf4f-20d1-4d5e-8122-e1d2bd777782" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_f6af6139-4f55-4cfe-a320-d54c0a36dba9" 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_bc7a6b40-38f5-4299-b36e-84b736aa9ee6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_f6af6139-4f55-4cfe-a320-d54c0a36dba9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_be0a6341-ab79-4735-96ad-eaaaa92fdf57" 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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_db36c741-ec0f-4592-bd9d-f1867ba937e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_be0a6341-ab79-4735-96ad-eaaaa92fdf57" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_db36c741-ec0f-4592-bd9d-f1867ba937e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_b3520e6c-7b9a-4fb5-a68d-9c6f43becb14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_be0a6341-ab79-4735-96ad-eaaaa92fdf57" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_b3520e6c-7b9a-4fb5-a68d-9c6f43becb14" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_042d5a15-e4b9-4b1f-bdf9-9eda9edec6e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_be0a6341-ab79-4735-96ad-eaaaa92fdf57" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_042d5a15-e4b9-4b1f-bdf9-9eda9edec6e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_cbd75e87-082d-484d-9470-32da6172010a" xlink:href="exas-20200630.xsd#exas_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_be0a6341-ab79-4735-96ad-eaaaa92fdf57" xlink:to="loc_exas_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_cbd75e87-082d-484d-9470-32da6172010a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_4425d2f0-ef1b-4690-aa54-567e02d23a3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_be0a6341-ab79-4735-96ad-eaaaa92fdf57" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_4425d2f0-ef1b-4690-aa54-567e02d23a3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_8ee3e713-5cb2-4129-a70b-9ea677abfb6f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_be0a6341-ab79-4735-96ad-eaaaa92fdf57" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_8ee3e713-5cb2-4129-a70b-9ea677abfb6f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#INTANGIBLEASSETSANDGOODWILLNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofChangesinGoodwillDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#INTANGIBLEASSETSANDGOODWILLScheduleofChangesinGoodwillDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofChangesinGoodwillDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTS" xlink:type="simple" xlink:href="exas-20200630.xsd#FAIRVALUEMEASUREMENTS"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTS" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSTables" xlink:type="simple" xlink:href="exas-20200630.xsd#FAIRVALUEMEASUREMENTSTables"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#FAIRVALUEMEASUREMENTSScheduleofFairValueDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetAssetLiability_e0573dde-009d-4691-8e08-936ac070a0ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueNetAssetLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_b0c4746f-b733-4f2d-88c4-202c6e4ee2c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FairValueNetAssetLiability_e0573dde-009d-4691-8e08-936ac070a0ed" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_b0c4746f-b733-4f2d-88c4-202c6e4ee2c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_89f0f090-7fc1-4c41-9e90-0d289bf9f45d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FairValueNetAssetLiability_e0573dde-009d-4691-8e08-936ac070a0ed" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_89f0f090-7fc1-4c41-9e90-0d289bf9f45d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_3ada6d51-0cc4-4ce5-a81d-3ac95199efc3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FairValueNetAssetLiability_e0573dde-009d-4691-8e08-936ac070a0ed" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_3ada6d51-0cc4-4ce5-a81d-3ac95199efc3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_490ed1fe-cdb0-4060-85f8-edaa12ee7f8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FairValueNetAssetLiability_e0573dde-009d-4691-8e08-936ac070a0ed" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_490ed1fe-cdb0-4060-85f8-edaa12ee7f8c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#FAIRVALUEMEASUREMENTSNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSFairValueofContingentConsiderationDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#FAIRVALUEMEASUREMENTSFairValueofContingentConsiderationDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSFairValueofContingentConsiderationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/FAIRVALUELongTermDebtandConvertibleNotesDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#FAIRVALUELongTermDebtandConvertibleNotesDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/FAIRVALUELongTermDebtandConvertibleNotesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTS" xlink:type="simple" xlink:href="exas-20200630.xsd#LICENSEANDCOLLABORATIONAGREEMENTS"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTS" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSMayoDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#LICENSEANDCOLLABORATIONAGREEMENTSMayoDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSMayoDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSEpicSciencesDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#LICENSEANDCOLLABORATIONAGREEMENTSEpicSciencesDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSEpicSciencesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSBiocartisDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#LICENSEANDCOLLABORATIONAGREEMENTSBiocartisDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSBiocartisDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/PFIZERPROMOTIONAGREEMENT" xlink:type="simple" xlink:href="exas-20200630.xsd#PFIZERPROMOTIONAGREEMENT"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/PFIZERPROMOTIONAGREEMENT" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/PFIZERPROMOTIONAGREEMENTDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#PFIZERPROMOTIONAGREEMENTDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/PFIZERPROMOTIONAGREEMENTDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/STOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="exas-20200630.xsd#STOCKHOLDERSEQUITY"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/STOCKHOLDERSEQUITY" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/STOCKHOLDERSEQUITYTables" xlink:type="simple" xlink:href="exas-20200630.xsd#STOCKHOLDERSEQUITYTables"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/STOCKHOLDERSEQUITYTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/STOCKHOLDERSEQUITYDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#STOCKHOLDERSEQUITYDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/STOCKHOLDERSEQUITYDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofOCIDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#STOCKHOLDERSEQUITYScheduleofOCIDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofOCIDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_26b9e9d3-b1a2-4dce-945f-c63d989f8bc6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_3b4219a8-f05c-4b54-8ad5-76aa2dd35abc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_26b9e9d3-b1a2-4dce-945f-c63d989f8bc6" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_3b4219a8-f05c-4b54-8ad5-76aa2dd35abc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_c60f262a-c2f2-4a04-91ab-8b19b6a95084" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_26b9e9d3-b1a2-4dce-945f-c63d989f8bc6" xlink:to="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_c60f262a-c2f2-4a04-91ab-8b19b6a95084" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofamountsreclassifiedfromAOCIDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#STOCKHOLDERSEQUITYScheduleofamountsreclassifiedfromAOCIDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofamountsreclassifiedfromAOCIDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/STOCKBASEDCOMPENSATION" xlink:type="simple" xlink:href="exas-20200630.xsd#STOCKBASEDCOMPENSATION"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/STOCKBASEDCOMPENSATION" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONTables" xlink:type="simple" xlink:href="exas-20200630.xsd#STOCKBASEDCOMPENSATIONTables"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#STOCKBASEDCOMPENSATIONNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#STOCKBASEDCOMPENSATIONFairValueandActivityDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/NEWMARKETTAXCREDIT" xlink:type="simple" xlink:href="exas-20200630.xsd#NEWMARKETTAXCREDIT"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/NEWMARKETTAXCREDIT" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/NEWMARKETTAXCREDITDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#NEWMARKETTAXCREDITDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/NEWMARKETTAXCREDITDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/DEBT" xlink:type="simple" xlink:href="exas-20200630.xsd#DEBT"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/DEBT" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/DEBTDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#DEBTDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/DEBTDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="simple" xlink:href="exas-20200630.xsd#COMMITMENTSANDCONTINGENCIES"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESTables" xlink:type="simple" xlink:href="exas-20200630.xsd#COMMITMENTSANDCONTINGENCIESTables"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESSupplementalDisclosureofCashFlowInformationDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#COMMITMENTSANDCONTINGENCIESSupplementalDisclosureofCashFlowInformationDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESSupplementalDisclosureofCashFlowInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESAdditionalInformationDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#COMMITMENTSANDCONTINGENCIESAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITS" xlink:type="simple" xlink:href="exas-20200630.xsd#WISCONSINECONOMICDEVELOPMENTTAXCREDITS"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITS" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#WISCONSINECONOMICDEVELOPMENTTAXCREDITDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CONVERTIBLENOTES" xlink:type="simple" xlink:href="exas-20200630.xsd#CONVERTIBLENOTES"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/CONVERTIBLENOTES" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CONVERTIBLENOTESTables" xlink:type="simple" xlink:href="exas-20200630.xsd#CONVERTIBLENOTESTables"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/CONVERTIBLENOTESTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CONVERTIBLENOTESDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#CONVERTIBLENOTESDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/CONVERTIBLENOTESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleNotesPayable_d5c6f996-b3f2-408c-b1ed-a8067c223863" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleNotesPayable"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_0ce7b166-8e91-4ff1-a511-214413f40829" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ConvertibleNotesPayable_d5c6f996-b3f2-408c-b1ed-a8067c223863" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_0ce7b166-8e91-4ff1-a511-214413f40829" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_ce9acfce-124f-4d3f-862a-9259dc1dc969" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ConvertibleNotesPayable_d5c6f996-b3f2-408c-b1ed-a8067c223863" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_ce9acfce-124f-4d3f-862a-9259dc1dc969" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayableGross_232e8098-4c98-4a38-bc22-9ae28a03386a" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayableGross"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ConvertibleNotesPayable_d5c6f996-b3f2-408c-b1ed-a8067c223863" xlink:to="loc_exas_ConvertibleNotesPayableGross_232e8098-4c98-4a38-bc22-9ae28a03386a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CONVERTIBLENOTESUnamortizeddiscountanddebtissuancecostsDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#CONVERTIBLENOTESUnamortizeddiscountanddebtissuancecostsDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/CONVERTIBLENOTESUnamortizeddiscountanddebtissuancecostsDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CONVERTIBLENOTESScheduleofUnderlyingEquityandLiabilityAllocationofTransactionCostsDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#CONVERTIBLENOTESScheduleofUnderlyingEquityandLiabilityAllocationofTransactionCostsDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/CONVERTIBLENOTESScheduleofUnderlyingEquityandLiabilityAllocationofTransactionCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentConvertibleTransactionCosts_001c23dc-e710-4f2e-aad6-054f2e8df45f" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleTransactionCosts"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent_760b9b54-06dc-4ce5-8a56-c52041329083" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_exas_DebtInstrumentConvertibleTransactionCosts_001c23dc-e710-4f2e-aad6-054f2e8df45f" xlink:to="loc_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent_760b9b54-06dc-4ce5-8a56-c52041329083" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent_ca87cdff-ab1e-4bea-b6f5-735e9c0eab30" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_exas_DebtInstrumentConvertibleTransactionCosts_001c23dc-e710-4f2e-aad6-054f2e8df45f" xlink:to="loc_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent_ca87cdff-ab1e-4bea-b6f5-735e9c0eab30" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#CONVERTIBLENOTESAdditionalinformationDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_6c8338d3-c579-4084-bfd2-860ae5fc090f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_3489f327-46c3-418c-8958-b476a60839ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_6c8338d3-c579-4084-bfd2-860ae5fc090f" xlink:to="loc_us-gaap_InterestExpenseDebt_3489f327-46c3-418c-8958-b476a60839ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_e5c59193-de73-47d2-b176-888ad4b00de8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseOther"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpense_6c8338d3-c579-4084-bfd2-860ae5fc090f" xlink:to="loc_us-gaap_InterestExpenseOther_e5c59193-de73-47d2-b176-888ad4b00de8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_0802127f-32d7-414e-a810-c7f81df8aeb8" 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_AmortizationOfDebtDiscountPremium_848d9e5f-7186-4a89-8e57-56e58e7f6919" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseDebt_0802127f-32d7-414e-a810-c7f81df8aeb8" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_848d9e5f-7186-4a89-8e57-56e58e7f6919" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_e7f7dee1-94e7-4b2f-9424-2d8e915dd6aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseDebt_0802127f-32d7-414e-a810-c7f81df8aeb8" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_e7f7dee1-94e7-4b2f-9424-2d8e915dd6aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_2b35195b-a46f-43bf-bce7-c2e9622677d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseDebt_0802127f-32d7-414e-a810-c7f81df8aeb8" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_2b35195b-a46f-43bf-bce7-c2e9622677d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_CouponInterestExpense_91c361cf-4cf0-4a12-9bf5-ebbfd692af2e" xlink:href="exas-20200630.xsd#exas_CouponInterestExpense"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestExpenseDebt_0802127f-32d7-414e-a810-c7f81df8aeb8" xlink:to="loc_exas_CouponInterestExpense_91c361cf-4cf0-4a12-9bf5-ebbfd692af2e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/BUSINESSCOMBINATIONS" xlink:type="simple" xlink:href="exas-20200630.xsd#BUSINESSCOMBINATIONS"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/BUSINESSCOMBINATIONS" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/BUSINESSCOMBINATIONSTables" xlink:type="simple" xlink:href="exas-20200630.xsd#BUSINESSCOMBINATIONSTables"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/BUSINESSCOMBINATIONSTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/BUSINESSCOMBINATIONSNarrativeDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#BUSINESSCOMBINATIONSNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/BUSINESSCOMBINATIONSNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/BUSINESSCOMBINATIONSScheduleofAssetsAcquiredandLiabilitiesAssumedFromParadigmDiagnosticsAcquisitionDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#BUSINESSCOMBINATIONSScheduleofAssetsAcquiredandLiabilitiesAssumedFromParadigmDiagnosticsAcquisitionDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/BUSINESSCOMBINATIONSScheduleofAssetsAcquiredandLiabilitiesAssumedFromParadigmDiagnosticsAcquisitionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_fe76a9ca-0490-4c6b-ad77-d7155b4754a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_1525ca18-7c31-44e6-a489-048d4d8121e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_fe76a9ca-0490-4c6b-ad77-d7155b4754a0" xlink:to="loc_us-gaap_Goodwill_1525ca18-7c31-44e6-a489-048d4d8121e4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_9535f097-cf93-4af7-95e0-2ecce3596d95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_fe76a9ca-0490-4c6b-ad77-d7155b4754a0" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_9535f097-cf93-4af7-95e0-2ecce3596d95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_da54f488-593f-4df8-bf78-28de0fe784d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_fe76a9ca-0490-4c6b-ad77-d7155b4754a0" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_da54f488-593f-4df8-bf78-28de0fe784d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_b9d2e5a7-848a-41ee-aacb-af5a6dabacb4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_fe76a9ca-0490-4c6b-ad77-d7155b4754a0" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_b9d2e5a7-848a-41ee-aacb-af5a6dabacb4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/SEGMENTINFORMATION" xlink:type="simple" xlink:href="exas-20200630.xsd#SEGMENTINFORMATION"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/SEGMENTINFORMATION" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/SEGMENTINFORMATIONTables" xlink:type="simple" xlink:href="exas-20200630.xsd#SEGMENTINFORMATIONTables"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/SEGMENTINFORMATIONTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/SEGMENTINFORMATIONDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#SEGMENTINFORMATIONDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/SEGMENTINFORMATIONDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/INCOMETAXES" xlink:type="simple" xlink:href="exas-20200630.xsd#INCOMETAXES"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/INCOMETAXES" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/INCOMETAXESDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#INCOMETAXESDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/INCOMETAXESDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/SUBSEQUENTEVENTS" xlink:type="simple" xlink:href="exas-20200630.xsd#SUBSEQUENTEVENTS"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/SUBSEQUENTEVENTS" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/SUBSEQUENTEVENTSDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#SUBSEQUENTEVENTSDetails"/>
  <link:calculationLink xlink:role="http://www.exactsciences.com/role/SUBSEQUENTEVENTSDetails" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>exas-20200630_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 2020 Workiva-->
<!--r:4948c092-fef4-4b6c-8a30-84e160fe8881,g:6131ad8e-f4c7-4a84-9af3-97647efd8748-->
<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.exactsciences.com/role/CoverPage" xlink:type="simple" xlink:href="exas-20200630.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/CoverPage" xlink:type="extended" id="i14bd7f6491804fa0afae8266c292a980_CoverPage"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="exas-20200630.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended" id="i27e59f69604f4a50a91e7f42274058fe_CondensedConsolidatedBalanceSheets"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="exas-20200630.xsd#CondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended" id="ia7f89779fef3408b935f29d1ea14f246_CondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="exas-20200630.xsd#CondensedConsolidatedStatementsofOperations"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended" id="i06f4e489d44248e0a4f9ed04f58f10f1_CondensedConsolidatedStatementsofOperations"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" xlink:type="simple" xlink:href="exas-20200630.xsd#CondensedConsolidatedStatementsofComprehensiveLoss"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" xlink:type="extended" id="ibbd2810ce85f4552aef76bc2952c777a_CondensedConsolidatedStatementsofComprehensiveLoss"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="exas-20200630.xsd#CondensedConsolidatedStatementsofStockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="extended" id="i3e149c3432ad44af9e106623109fb276_CondensedConsolidatedStatementsofStockholdersEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_5a9909c1-0b77-414c-85eb-51dffef5d171" 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_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" 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_5a9909c1-0b77-414c-85eb-51dffef5d171" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d58e87e3-a6c9-4a77-b64c-45e278940a83" 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_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_StockholdersEquity_d58e87e3-a6c9-4a77-b64c-45e278940a83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_9f7d6c2e-937e-46b6-b7e9-388976564302" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_9f7d6c2e-937e-46b6-b7e9-388976564302" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt_268d017c-2246-4ce6-a598-f46d97f2f82e" 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_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt_268d017c-2246-4ce6-a598-f46d97f2f82e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesIssued1_fb935f44-4872-4489-841a-0999f0b1599f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_ConversionOfStockSharesIssued1_fb935f44-4872-4489-841a-0999f0b1599f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments_75749b9e-944c-4097-ad39-0761ed71ae02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments_75749b9e-944c-4097-ad39-0761ed71ae02" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_b32fc9b7-da46-489a-8379-ca644c362d38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_b32fc9b7-da46-489a-8379-ca644c362d38" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_b15d4d15-8424-492e-a061-f2f7d7296179" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_b15d4d15-8424-492e-a061-f2f7d7296179" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_11794af4-e4f4-43f3-8210-a159e6477fea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_11794af4-e4f4-43f3-8210-a159e6477fea" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_af2bd541-d135-4300-8827-0d5939e10315" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_af2bd541-d135-4300-8827-0d5939e10315" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan_4cf74d05-e2b8-4cbc-8a07-1ee11c5e92be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan_4cf74d05-e2b8-4cbc-8a07-1ee11c5e92be" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_bbf6342c-7028-4720-8b1f-136250436e5e" 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_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_bbf6342c-7028-4720-8b1f-136250436e5e" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_16e37de6-20c8-4019-ab1e-591e5b494cd8" 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_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_16e37de6-20c8-4019-ab1e-591e5b494cd8" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_81dedb9d-a611-432f-b46e-2ea5463a2839" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_81dedb9d-a611-432f-b46e-2ea5463a2839" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_4aa7d491-3dd2-451d-a181-05055ea770f0" 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_IncreaseDecreaseInStockholdersEquityRollForward_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_4aa7d491-3dd2-451d-a181-05055ea770f0" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_781799ed-4a4f-4a3b-8c9b-1d7ca74ceb21" 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_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_781799ed-4a4f-4a3b-8c9b-1d7ca74ceb21" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_ebd9a778-9461-4e65-82f0-dc94941d7b99" 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_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_ebd9a778-9461-4e65-82f0-dc94941d7b99" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c0ef2525-6b64-48d4-9f25-b228e996f262" 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_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_NetIncomeLoss_c0ef2525-6b64-48d4-9f25-b228e996f262" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_3f4fc08c-e59c-44f4-9cd1-2774c09c91ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_3f4fc08c-e59c-44f4-9cd1-2774c09c91ac" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9a8c2465-de65-4ec6-bc95-ee56043a94df" 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_CommonStockSharesOutstanding_d1b6c089-0135-47d7-b963-0ed36bcd5080" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_48313dfe-71eb-4911-b5f3-aaabe368563e" 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_5a9909c1-0b77-414c-85eb-51dffef5d171" xlink:to="loc_us-gaap_StatementTable_48313dfe-71eb-4911-b5f3-aaabe368563e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1e82f465-e948-41a1-9685-77d432aecbe3" 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_48313dfe-71eb-4911-b5f3-aaabe368563e" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1e82f465-e948-41a1-9685-77d432aecbe3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_1e82f465-e948-41a1-9685-77d432aecbe3_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_1e82f465-e948-41a1-9685-77d432aecbe3" xlink:to="loc_us-gaap_EquityComponentDomain_1e82f465-e948-41a1-9685-77d432aecbe3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_fb871fed-6b73-43d3-91fd-1e956ef6df81" 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_1e82f465-e948-41a1-9685-77d432aecbe3" xlink:to="loc_us-gaap_EquityComponentDomain_fb871fed-6b73-43d3-91fd-1e956ef6df81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_43f4fdfd-87c1-4281-a554-41bb3d465cc2" 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_fb871fed-6b73-43d3-91fd-1e956ef6df81" xlink:to="loc_us-gaap_CommonStockMember_43f4fdfd-87c1-4281-a554-41bb3d465cc2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_5ec560e8-eeb3-4da9-89ff-59252a5396fc" 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_fb871fed-6b73-43d3-91fd-1e956ef6df81" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_5ec560e8-eeb3-4da9-89ff-59252a5396fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_e85cc99d-25cc-4925-89f8-5233d0bc4a94" 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_fb871fed-6b73-43d3-91fd-1e956ef6df81" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_e85cc99d-25cc-4925-89f8-5233d0bc4a94" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_68ea76da-e097-441f-85f2-1e21b62bd774" 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_fb871fed-6b73-43d3-91fd-1e956ef6df81" xlink:to="loc_us-gaap_RetainedEarningsMember_68ea76da-e097-441f-85f2-1e21b62bd774" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquityParenthetical" xlink:type="simple" xlink:href="exas-20200630.xsd#CondensedConsolidatedStatementsofStockholdersEquityParenthetical"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquityParenthetical" xlink:type="extended" id="ic6d2c3714fbf4e7590fcc3d506f884c1_CondensedConsolidatedStatementsofStockholdersEquityParenthetical"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="exas-20200630.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended" id="i14bf54ea10234fcc9cfd9c6cea16c3aa_CondensedConsolidatedStatementsofCashFlows"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical" xlink:type="simple" xlink:href="exas-20200630.xsd#CondensedConsolidatedStatementsofCashFlowsParenthetical"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical" xlink:type="extended" id="i61deba95ceb44ebb9dd4bd6ce420c264_CondensedConsolidatedStatementsofCashFlowsParenthetical"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="simple" xlink:href="exas-20200630.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="extended" id="ib25bf84c7dd7409a93b71eaee15e5e79_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="simple" xlink:href="exas-20200630.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="extended" id="i4a63035fbff143f88a6c323b8de8721f_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" xlink:type="simple" xlink:href="exas-20200630.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" xlink:type="extended" id="i31fe0b6289d74726a4a993e930916d3a_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" xlink:type="extended" id="ic500ede0d6234ce797b0a076f261f9f2_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_c53be79b-c992-407f-953b-80c264f8cf7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_CoronavirusAidReliefAndEconomicSecuritiesCARESActFundsReceived_01fbcb9c-17fb-4ec7-ac77-092f1e70cee1" xlink:href="exas-20200630.xsd#exas_CoronavirusAidReliefAndEconomicSecuritiesCARESActFundsReceived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_c53be79b-c992-407f-953b-80c264f8cf7c" xlink:to="loc_exas_CoronavirusAidReliefAndEconomicSecuritiesCARESActFundsReceived_01fbcb9c-17fb-4ec7-ac77-092f1e70cee1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_MinimumContractualTermOfCertainCurrentInvestmentsWhichCanBeLiquidated_d236c42f-ba4a-4efb-bbcc-65ae8a8762f7" xlink:href="exas-20200630.xsd#exas_MinimumContractualTermOfCertainCurrentInvestmentsWhichCanBeLiquidated"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_c53be79b-c992-407f-953b-80c264f8cf7c" xlink:to="loc_exas_MinimumContractualTermOfCertainCurrentInvestmentsWhichCanBeLiquidated_d236c42f-ba4a-4efb-bbcc-65ae8a8762f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_NumberOfStagesOfSoftwareDevelopment_36d1f00e-af90-445c-83a6-193b82a802f1" xlink:href="exas-20200630.xsd#exas_NumberOfStagesOfSoftwareDevelopment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_c53be79b-c992-407f-953b-80c264f8cf7c" xlink:to="loc_exas_NumberOfStagesOfSoftwareDevelopment_36d1f00e-af90-445c-83a6-193b82a802f1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_f9386a37-1b0a-4cde-bd98-45ceb21fdd51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_c53be79b-c992-407f-953b-80c264f8cf7c" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_f9386a37-1b0a-4cde-bd98-45ceb21fdd51" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_26e3dc00-cfeb-4730-9e93-6a2274721b1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_c53be79b-c992-407f-953b-80c264f8cf7c" xlink:to="loc_us-gaap_DerivativeNotionalAmount_26e3dc00-cfeb-4730-9e93-6a2274721b1f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeNet_86c421d6-a4d6-4e43-8eb8-b6b38abbb5d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_c53be79b-c992-407f-953b-80c264f8cf7c" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeNet_86c421d6-a4d6-4e43-8eb8-b6b38abbb5d6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_ff8f4d34-b759-4a7b-bcca-0350de2b163a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_c53be79b-c992-407f-953b-80c264f8cf7c" xlink:to="loc_us-gaap_AssetImpairmentCharges_ff8f4d34-b759-4a7b-bcca-0350de2b163a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_781cb46c-a570-402a-b105-4239dd58b138" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_c53be79b-c992-407f-953b-80c264f8cf7c" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_781cb46c-a570-402a-b105-4239dd58b138" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_cb1600c7-a0fd-43a1-ba45-2f98e1d10f37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_c53be79b-c992-407f-953b-80c264f8cf7c" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_cb1600c7-a0fd-43a1-ba45-2f98e1d10f37" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_LesseeOperatingLeaseOptionToTerminatePeriod_7d96b4e9-842b-4ee4-8531-b5f205cd0956" xlink:href="exas-20200630.xsd#exas_LesseeOperatingLeaseOptionToTerminatePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_c53be79b-c992-407f-953b-80c264f8cf7c" xlink:to="loc_exas_LesseeOperatingLeaseOptionToTerminatePeriod_7d96b4e9-842b-4ee4-8531-b5f205cd0956" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_beb2a331-fc88-476f-9595-90366e3a373d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_c53be79b-c992-407f-953b-80c264f8cf7c" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_beb2a331-fc88-476f-9595-90366e3a373d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_ccce82c2-acb6-45e2-9a5b-2e65650861a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_beb2a331-fc88-476f-9595-90366e3a373d" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_ccce82c2-acb6-45e2-9a5b-2e65650861a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_ccce82c2-acb6-45e2-9a5b-2e65650861a0_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_ccce82c2-acb6-45e2-9a5b-2e65650861a0" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_ccce82c2-acb6-45e2-9a5b-2e65650861a0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_4356a5d0-785b-4b0a-bb97-48391ba75b2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_ccce82c2-acb6-45e2-9a5b-2e65650861a0" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_4356a5d0-785b-4b0a-bb97-48391ba75b2a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_c00d34b5-9e36-4566-8d48-f3d90090cd24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4356a5d0-785b-4b0a-bb97-48391ba75b2a" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_c00d34b5-9e36-4566-8d48-f3d90090cd24" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e1e051fa-b636-49d9-b622-54a549dfa33f" 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_FairValueByBalanceSheetGroupingTable_beb2a331-fc88-476f-9595-90366e3a373d" xlink:to="loc_srt_RangeAxis_e1e051fa-b636-49d9-b622-54a549dfa33f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e1e051fa-b636-49d9-b622-54a549dfa33f_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_e1e051fa-b636-49d9-b622-54a549dfa33f" xlink:to="loc_srt_RangeMember_e1e051fa-b636-49d9-b622-54a549dfa33f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9d415dac-7ad8-408f-aed9-e9f9198c0da8" 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_e1e051fa-b636-49d9-b622-54a549dfa33f" xlink:to="loc_srt_RangeMember_9d415dac-7ad8-408f-aed9-e9f9198c0da8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7d304dfa-7259-4fba-8d74-1f60ccb45539" 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_9d415dac-7ad8-408f-aed9-e9f9198c0da8" xlink:to="loc_srt_MinimumMember_7d304dfa-7259-4fba-8d74-1f60ccb45539" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_2e778ae1-0933-4d7d-ad96-69471a723dfc" 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_9d415dac-7ad8-408f-aed9-e9f9198c0da8" xlink:to="loc_srt_MaximumMember_2e778ae1-0933-4d7d-ad96-69471a723dfc" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoryDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoryDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoryDetails" xlink:type="extended" id="i229d90bd1dcb4b9c8fde5beece414ea9_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoryDetails"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetLossPerShareDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetLossPerShareDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetLossPerShareDetails" xlink:type="extended" id="i59a7b37c0a054704b3dbff919c453ef6_SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetLossPerShareDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_9bc7f9bc-6bb4-41b5-82fb-72e3706f06fb" 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_e3492cc3-4966-45f9-9646-5e88ce247385" 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_9bc7f9bc-6bb4-41b5-82fb-72e3706f06fb" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_e3492cc3-4966-45f9-9646-5e88ce247385" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_735f1fff-8e16-4677-9288-03dbdd312cdb" 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_9bc7f9bc-6bb4-41b5-82fb-72e3706f06fb" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_735f1fff-8e16-4677-9288-03dbdd312cdb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_a5d13b32-9937-456b-8750-81425061482f" 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_735f1fff-8e16-4677-9288-03dbdd312cdb" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_a5d13b32-9937-456b-8750-81425061482f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_a5d13b32-9937-456b-8750-81425061482f_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_a5d13b32-9937-456b-8750-81425061482f" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_a5d13b32-9937-456b-8750-81425061482f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2c8b49d8-1a00-4b11-9156-17ce2a8f448e" 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_a5d13b32-9937-456b-8750-81425061482f" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2c8b49d8-1a00-4b11-9156-17ce2a8f448e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_EmployeeAndNonEmployeesStockOptionMember_d8f58371-8db0-4afc-8572-3b6e2c551aa8" xlink:href="exas-20200630.xsd#exas_EmployeeAndNonEmployeesStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2c8b49d8-1a00-4b11-9156-17ce2a8f448e" xlink:to="loc_exas_EmployeeAndNonEmployeesStockOptionMember_d8f58371-8db0-4afc-8572-3b6e2c551aa8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_97755f1b-407a-41df-89d3-583906298a56" 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_2c8b49d8-1a00-4b11-9156-17ce2a8f448e" xlink:to="loc_us-gaap_RestrictedStockMember_97755f1b-407a-41df-89d3-583906298a56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleNotesPayableMember_b15592bd-c399-4cbc-86d4-8a941a262bf1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleNotesPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2c8b49d8-1a00-4b11-9156-17ce2a8f448e" xlink:to="loc_us-gaap_ConvertibleNotesPayableMember_b15592bd-c399-4cbc-86d4-8a941a262bf1" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/REVENUE" xlink:type="simple" xlink:href="exas-20200630.xsd#REVENUE"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/REVENUE" xlink:type="extended" id="i6f0edf8b7a5440499cf27363e2f60d7d_REVENUE"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/REVENUETables" xlink:type="simple" xlink:href="exas-20200630.xsd#REVENUETables"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/REVENUETables" xlink:type="extended" id="if8c79c4550644dc08a2ecb0756407523_REVENUETables"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/REVENUENarrativeDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#REVENUENarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/REVENUENarrativeDetails" xlink:type="extended" id="ib9d8022affb945509ea49a9b34174ba8_REVENUENarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_9be7efc0-607c-4e94-9eb6-e510b40ee41f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice_19635357-ce9f-48ee-9ab1-993ee3397f3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9be7efc0-607c-4e94-9eb6-e510b40ee41f" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice_19635357-ce9f-48ee-9ab1-993ee3397f3d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_aa535b3f-acf1-4cd8-95d4-40b4cd104d95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9be7efc0-607c-4e94-9eb6-e510b40ee41f" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_aa535b3f-acf1-4cd8-95d4-40b4cd104d95" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_6f96c474-942c-4d50-9e9e-6e846760189d" 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_DisaggregationOfRevenueLineItems_9be7efc0-607c-4e94-9eb6-e510b40ee41f" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_6f96c474-942c-4d50-9e9e-6e846760189d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_ecf42047-3cfb-4ed3-879d-a33a2217a411" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9be7efc0-607c-4e94-9eb6-e510b40ee41f" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_ecf42047-3cfb-4ed3-879d-a33a2217a411" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_b4f6aebe-3d65-460b-92b2-f59cc9d3208b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_ecf42047-3cfb-4ed3-879d-a33a2217a411" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_b4f6aebe-3d65-460b-92b2-f59cc9d3208b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_b4f6aebe-3d65-460b-92b2-f59cc9d3208b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_b4f6aebe-3d65-460b-92b2-f59cc9d3208b" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_b4f6aebe-3d65-460b-92b2-f59cc9d3208b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_c05731e8-5a06-4cd7-ad55-b25349fa58fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_b4f6aebe-3d65-460b-92b2-f59cc9d3208b" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_c05731e8-5a06-4cd7-ad55-b25349fa58fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_VariablePriceContractMember_0825632b-0f7d-4ab0-9542-ffaa83cd308c" xlink:href="exas-20200630.xsd#exas_VariablePriceContractMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_c05731e8-5a06-4cd7-ad55-b25349fa58fa" xlink:to="loc_exas_VariablePriceContractMember_0825632b-0f7d-4ab0-9542-ffaa83cd308c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemAxis_6e9c2177-e803-41cb-8fab-893435ea4ea8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_ecf42047-3cfb-4ed3-879d-a33a2217a411" xlink:to="loc_us-gaap_UnusualOrInfrequentItemAxis_6e9c2177-e803-41cb-8fab-893435ea4ea8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_6e9c2177-e803-41cb-8fab-893435ea4ea8_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis_6e9c2177-e803-41cb-8fab-893435ea4ea8" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_6e9c2177-e803-41cb-8fab-893435ea4ea8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_cd2358a1-4852-4223-aa89-390c679e6974" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis_6e9c2177-e803-41cb-8fab-893435ea4ea8" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_cd2358a1-4852-4223-aa89-390c679e6974" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_COVID19Member_c7c1f434-80c8-45e0-9a46-611221d68d8d" xlink:href="exas-20200630.xsd#exas_COVID19Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnusualOrInfrequentItemDomain_cd2358a1-4852-4223-aa89-390c679e6974" xlink:to="loc_exas_COVID19Member_c7c1f434-80c8-45e0-9a46-611221d68d8d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/REVENUEScheduleofDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#REVENUEScheduleofDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/REVENUEScheduleofDisaggregationofRevenueDetails" xlink:type="extended" id="iaf1246c567d74779a3eb4957cf73dd39_REVENUEScheduleofDisaggregationofRevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_71eb5426-e8d9-4ecf-87e6-35936007fca0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_db691122-5f25-4f89-ab8d-df6242aa1df9" 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_DisaggregationOfRevenueLineItems_71eb5426-e8d9-4ecf-87e6-35936007fca0" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_db691122-5f25-4f89-ab8d-df6242aa1df9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_3962fb47-775b-41de-9844-7b92a8fc194a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_71eb5426-e8d9-4ecf-87e6-35936007fca0" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_3962fb47-775b-41de-9844-7b92a8fc194a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ServiceOrProductTypeAxis_95c003ae-64d8-44f4-8ead-d7b44c969c07" xlink:href="exas-20200630.xsd#exas_ServiceOrProductTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_3962fb47-775b-41de-9844-7b92a8fc194a" xlink:to="loc_exas_ServiceOrProductTypeAxis_95c003ae-64d8-44f4-8ead-d7b44c969c07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ServiceOrProductTypeDomain_95c003ae-64d8-44f4-8ead-d7b44c969c07_default" xlink:href="exas-20200630.xsd#exas_ServiceOrProductTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_exas_ServiceOrProductTypeAxis_95c003ae-64d8-44f4-8ead-d7b44c969c07" xlink:to="loc_exas_ServiceOrProductTypeDomain_95c003ae-64d8-44f4-8ead-d7b44c969c07_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ServiceOrProductTypeDomain_093bcf97-fc78-45b4-8700-9c6e501058ef" xlink:href="exas-20200630.xsd#exas_ServiceOrProductTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_exas_ServiceOrProductTypeAxis_95c003ae-64d8-44f4-8ead-d7b44c969c07" xlink:to="loc_exas_ServiceOrProductTypeDomain_093bcf97-fc78-45b4-8700-9c6e501058ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ScreeningMember_7cb53d1b-89ef-4ad7-ae22-905f56895bbc" xlink:href="exas-20200630.xsd#exas_ScreeningMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_exas_ServiceOrProductTypeDomain_093bcf97-fc78-45b4-8700-9c6e501058ef" xlink:to="loc_exas_ScreeningMember_7cb53d1b-89ef-4ad7-ae22-905f56895bbc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_PrecisionOncologyMember_e2f50835-9650-445b-9274-721ff9b95fd3" xlink:href="exas-20200630.xsd#exas_PrecisionOncologyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_exas_ServiceOrProductTypeDomain_093bcf97-fc78-45b4-8700-9c6e501058ef" xlink:to="loc_exas_PrecisionOncologyMember_e2f50835-9650-445b-9274-721ff9b95fd3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_COVID19TestingMember_b2a30bd7-4839-46d0-afbd-9e116847e5a5" xlink:href="exas-20200630.xsd#exas_COVID19TestingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_exas_ServiceOrProductTypeDomain_093bcf97-fc78-45b4-8700-9c6e501058ef" xlink:to="loc_exas_COVID19TestingMember_b2a30bd7-4839-46d0-afbd-9e116847e5a5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_122d06f3-7247-4096-820e-460741d00879" 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_DisaggregationOfRevenueTable_3962fb47-775b-41de-9844-7b92a8fc194a" xlink:to="loc_srt_ProductOrServiceAxis_122d06f3-7247-4096-820e-460741d00879" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_122d06f3-7247-4096-820e-460741d00879_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_122d06f3-7247-4096-820e-460741d00879" xlink:to="loc_srt_ProductsAndServicesDomain_122d06f3-7247-4096-820e-460741d00879_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_1e36d23a-2751-42a3-9b01-6da32e91c0b5" 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_122d06f3-7247-4096-820e-460741d00879" xlink:to="loc_srt_ProductsAndServicesDomain_1e36d23a-2751-42a3-9b01-6da32e91c0b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_cf9350e5-809c-42d4-9501-e50c0039ffdb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1e36d23a-2751-42a3-9b01-6da32e91c0b5" xlink:to="loc_us-gaap_ProductMember_cf9350e5-809c-42d4-9501-e50c0039ffdb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_14024ed2-5964-4a3f-8202-87d3daf95cbf" 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_1e36d23a-2751-42a3-9b01-6da32e91c0b5" xlink:to="loc_us-gaap_ServiceMember_14024ed2-5964-4a3f-8202-87d3daf95cbf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_InternationalSalesMember_884f8ff2-f073-461c-bfc7-c9d2b2e552ba" xlink:href="exas-20200630.xsd#exas_InternationalSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1e36d23a-2751-42a3-9b01-6da32e91c0b5" xlink:to="loc_exas_InternationalSalesMember_884f8ff2-f073-461c-bfc7-c9d2b2e552ba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_9423e7d1-47a9-49bf-8a84-a5e48424ffff" 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_1e36d23a-2751-42a3-9b01-6da32e91c0b5" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_9423e7d1-47a9-49bf-8a84-a5e48424ffff" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/MARKETABLESECURITIES" xlink:type="simple" xlink:href="exas-20200630.xsd#MARKETABLESECURITIES"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/MARKETABLESECURITIES" xlink:type="extended" id="ib36ffaf1b3614915bdd95c212760f131_MARKETABLESECURITIES"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/MARKETABLESECURITIESTables" xlink:type="simple" xlink:href="exas-20200630.xsd#MARKETABLESECURITIESTables"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/MARKETABLESECURITIESTables" xlink:type="extended" id="if030d10593a9436a9715aa88d5a0602e_MARKETABLESECURITIESTables"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/MARKETABLESECURITIESNarrativeDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#MARKETABLESECURITIESNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/MARKETABLESECURITIESNarrativeDetails" xlink:type="extended" id="ia1b3ace5459f4a61abbec3fa705f5f93_MARKETABLESECURITIESNarrativeDetails"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofCashandCashEquivalentsDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#MARKETABLESECURITIESScheduleofCashandCashEquivalentsDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofCashandCashEquivalentsDetails" xlink:type="extended" id="ib435ad4718194325b879166f52156ee3_MARKETABLESECURITIESScheduleofCashandCashEquivalentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesLineItems_feabf6ee-d37c-4b0f-8536-2c1953d18a02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_7dabf14b-9959-4740-888f-f210738e9eb8" 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_MarketableSecuritiesLineItems_feabf6ee-d37c-4b0f-8536-2c1953d18a02" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_7dabf14b-9959-4740-888f-f210738e9eb8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_71d20a42-084e-4912-909d-b159dd766b75" 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_MarketableSecuritiesLineItems_feabf6ee-d37c-4b0f-8536-2c1953d18a02" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_71d20a42-084e-4912-909d-b159dd766b75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_d49d0b2b-caec-4fbf-a94b-ace27c8a5609" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_feabf6ee-d37c-4b0f-8536-2c1953d18a02" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_d49d0b2b-caec-4fbf-a94b-ace27c8a5609" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecurities_9aede8b1-3580-4d31-ac35-ffd92bc19729" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_feabf6ee-d37c-4b0f-8536-2c1953d18a02" xlink:to="loc_us-gaap_MarketableSecurities_9aede8b1-3580-4d31-ac35-ffd92bc19729" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_6aad0f6c-43a8-4110-82f9-dbf8dd127351" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_feabf6ee-d37c-4b0f-8536-2c1953d18a02" xlink:to="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_6aad0f6c-43a8-4110-82f9-dbf8dd127351" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesTable_bb7f6062-264b-4915-b7da-8cc1dac171d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_feabf6ee-d37c-4b0f-8536-2c1953d18a02" xlink:to="loc_us-gaap_MarketableSecuritiesTable_bb7f6062-264b-4915-b7da-8cc1dac171d3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_fa548472-6900-4b7e-8312-75d0bc398195" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_MarketableSecuritiesTable_bb7f6062-264b-4915-b7da-8cc1dac171d3" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_fa548472-6900-4b7e-8312-75d0bc398195" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_fa548472-6900-4b7e-8312-75d0bc398195_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_fa548472-6900-4b7e-8312-75d0bc398195" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_fa548472-6900-4b7e-8312-75d0bc398195_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_219eb4de-eb1b-4939-8461-1f0d6f7d4918" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_fa548472-6900-4b7e-8312-75d0bc398195" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_219eb4de-eb1b-4939-8461-1f0d6f7d4918" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_CashAndMoneyMarketMember_1120c7fc-c592-4f86-ab25-99ca53d9b743" xlink:href="exas-20200630.xsd#exas_CashAndMoneyMarketMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_219eb4de-eb1b-4939-8461-1f0d6f7d4918" xlink:to="loc_exas_CashAndMoneyMarketMember_1120c7fc-c592-4f86-ab25-99ca53d9b743" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_170e59b9-2ce8-4080-9f32-7aa383742aa5" 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_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_219eb4de-eb1b-4939-8461-1f0d6f7d4918" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_170e59b9-2ce8-4080-9f32-7aa383742aa5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_RestrictedCashMember_70be9ba5-7b52-4af2-babd-0eee20545d1b" xlink:href="exas-20200630.xsd#exas_RestrictedCashMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_219eb4de-eb1b-4939-8461-1f0d6f7d4918" xlink:to="loc_exas_RestrictedCashMember_70be9ba5-7b52-4af2-babd-0eee20545d1b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_8f9360e9-7153-4cc9-aa67-b13f5b3775d3" 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_MarketableSecuritiesTable_bb7f6062-264b-4915-b7da-8cc1dac171d3" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_8f9360e9-7153-4cc9-aa67-b13f5b3775d3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_8f9360e9-7153-4cc9-aa67-b13f5b3775d3_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_8f9360e9-7153-4cc9-aa67-b13f5b3775d3" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_8f9360e9-7153-4cc9-aa67-b13f5b3775d3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_605388e2-04f2-40f6-81a0-0319e4f3c906" 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_8f9360e9-7153-4cc9-aa67-b13f5b3775d3" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_605388e2-04f2-40f6-81a0-0319e4f3c906" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_1cfa6d6f-9a11-4ea8-8366-c4db9d2cc886" 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_605388e2-04f2-40f6-81a0-0319e4f3c906" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_1cfa6d6f-9a11-4ea8-8366-c4db9d2cc886" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestmentsMember_c074c86e-3202-46b4-8941-860ed5efc171" 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_605388e2-04f2-40f6-81a0-0319e4f3c906" xlink:to="loc_us-gaap_ShortTermInvestmentsMember_c074c86e-3202-46b4-8941-860ed5efc171" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofAvailableForSaleSecuritiesDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#MARKETABLESECURITIESScheduleofAvailableForSaleSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofAvailableForSaleSecuritiesDetails" xlink:type="extended" id="i21b87510d48b4bc0b0120fb10f1ad132_MARKETABLESECURITIESScheduleofAvailableForSaleSecuritiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_553acaac-62a4-48a1-bac8-ab0bd4a5d9f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_c5556b16-0333-4a95-b419-284acaecbd59" 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_ScheduleOfAvailableForSaleSecuritiesLineItems_553acaac-62a4-48a1-bac8-ab0bd4a5d9f8" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_c5556b16-0333-4a95-b419-284acaecbd59" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_5196375b-ee1f-4b03-96d3-493067f36d8f" 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_ScheduleOfAvailableForSaleSecuritiesLineItems_553acaac-62a4-48a1-bac8-ab0bd4a5d9f8" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_5196375b-ee1f-4b03-96d3-493067f36d8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_95cfcad9-91aa-4b30-ab9c-eb883a3083a9" 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_ScheduleOfAvailableForSaleSecuritiesLineItems_553acaac-62a4-48a1-bac8-ab0bd4a5d9f8" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_95cfcad9-91aa-4b30-ab9c-eb883a3083a9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_dff921c1-73db-49c6-934d-9f61b66b9e6e" 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_ScheduleOfAvailableForSaleSecuritiesLineItems_553acaac-62a4-48a1-bac8-ab0bd4a5d9f8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_dff921c1-73db-49c6-934d-9f61b66b9e6e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_1f0b1927-bc80-4957-8caa-58e84a440862" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_553acaac-62a4-48a1-bac8-ab0bd4a5d9f8" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_1f0b1927-bc80-4957-8caa-58e84a440862" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_7a74064b-498a-4afa-a563-d49618348bbd" 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_DebtSecuritiesAvailableForSaleTable_1f0b1927-bc80-4957-8caa-58e84a440862" xlink:to="loc_us-gaap_FinancialInstrumentAxis_7a74064b-498a-4afa-a563-d49618348bbd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7a74064b-498a-4afa-a563-d49618348bbd_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_7a74064b-498a-4afa-a563-d49618348bbd" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7a74064b-498a-4afa-a563-d49618348bbd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6e5f1ae2-aa99-4c28-aceb-4c3f5d2ca175" 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_7a74064b-498a-4afa-a563-d49618348bbd" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6e5f1ae2-aa99-4c28-aceb-4c3f5d2ca175" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_44ffd778-ebc4-4dfd-af77-c74714d10442" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6e5f1ae2-aa99-4c28-aceb-4c3f5d2ca175" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_44ffd778-ebc4-4dfd-af77-c74714d10442" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_ed0c5183-31b5-4a2e-8f04-3cd9c9f6f42e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6e5f1ae2-aa99-4c28-aceb-4c3f5d2ca175" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_ed0c5183-31b5-4a2e-8f04-3cd9c9f6f42e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositMember_7232eddc-af28-4056-a804-4cf46d4aa26b" 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_6e5f1ae2-aa99-4c28-aceb-4c3f5d2ca175" xlink:to="loc_us-gaap_CertificatesOfDepositMember_7232eddc-af28-4056-a804-4cf46d4aa26b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember_9dd49b4c-324f-4719-981e-8e30ce9d16fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6e5f1ae2-aa99-4c28-aceb-4c3f5d2ca175" xlink:to="loc_us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember_9dd49b4c-324f-4719-981e-8e30ce9d16fa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_68fc9d76-5f36-4e8f-a75d-0497edc1eacb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6e5f1ae2-aa99-4c28-aceb-4c3f5d2ca175" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_68fc9d76-5f36-4e8f-a75d-0497edc1eacb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_ab4f7827-305b-4f8d-b3ad-0229307431f5" 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_DebtSecuritiesAvailableForSaleTable_1f0b1927-bc80-4957-8caa-58e84a440862" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_ab4f7827-305b-4f8d-b3ad-0229307431f5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_ab4f7827-305b-4f8d-b3ad-0229307431f5_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_ab4f7827-305b-4f8d-b3ad-0229307431f5" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_ab4f7827-305b-4f8d-b3ad-0229307431f5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_aa77c1bf-0345-4baf-b59d-c6127fa028a3" 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_ab4f7827-305b-4f8d-b3ad-0229307431f5" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_aa77c1bf-0345-4baf-b59d-c6127fa028a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_def01822-d3b6-4ed9-a0c6-367d35f9f7dd" 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_aa77c1bf-0345-4baf-b59d-c6127fa028a3" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_def01822-d3b6-4ed9-a0c6-367d35f9f7dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestmentsMember_876ad83a-2934-442a-be3d-6c3f28fe69af" 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_aa77c1bf-0345-4baf-b59d-c6127fa028a3" xlink:to="loc_us-gaap_ShortTermInvestmentsMember_876ad83a-2934-442a-be3d-6c3f28fe69af" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofUnderlyingMaturitiesofAFSSecuritiesDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#MARKETABLESECURITIESScheduleofUnderlyingMaturitiesofAFSSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofUnderlyingMaturitiesofAFSSecuritiesDetails" xlink:type="extended" id="ia951772bf4e34d2d9dc05093bd4171e2_MARKETABLESECURITIESScheduleofUnderlyingMaturitiesofAFSSecuritiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_4607895f-03c9-432d-8dcd-2402512a96e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_550ee89c-39f8-4c6e-949e-3e06c699e605" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_4607895f-03c9-432d-8dcd-2402512a96e7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_550ee89c-39f8-4c6e-949e-3e06c699e605" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_7dc5d8cd-1ba3-4a28-ab11-bd39151ceb5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_4607895f-03c9-432d-8dcd-2402512a96e7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_7dc5d8cd-1ba3-4a28-ab11-bd39151ceb5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_db4492be-7ea0-41ca-aa0e-edf489e3f817" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_4607895f-03c9-432d-8dcd-2402512a96e7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_db4492be-7ea0-41ca-aa0e-edf489e3f817" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_2be77e4f-a6a4-4127-a7fc-9b8b43c8be41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_4607895f-03c9-432d-8dcd-2402512a96e7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_2be77e4f-a6a4-4127-a7fc-9b8b43c8be41" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_76ab4bd9-9b0f-46bc-8e75-379664a59577" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_4607895f-03c9-432d-8dcd-2402512a96e7" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_76ab4bd9-9b0f-46bc-8e75-379664a59577" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_b9be208b-9be4-4657-bff6-4e3269cf3ca6" 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_DebtSecuritiesAvailableForSaleTable_76ab4bd9-9b0f-46bc-8e75-379664a59577" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_b9be208b-9be4-4657-bff6-4e3269cf3ca6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_b9be208b-9be4-4657-bff6-4e3269cf3ca6_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_b9be208b-9be4-4657-bff6-4e3269cf3ca6" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_b9be208b-9be4-4657-bff6-4e3269cf3ca6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_8705a85a-6977-415e-9cef-60ff565346f1" 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_b9be208b-9be4-4657-bff6-4e3269cf3ca6" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_8705a85a-6977-415e-9cef-60ff565346f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_d7f6672e-9272-4f6b-9366-ba6ddfea9c51" 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_8705a85a-6977-415e-9cef-60ff565346f1" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_d7f6672e-9272-4f6b-9366-ba6ddfea9c51" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestmentsMember_a0775efe-7d31-4060-a5f2-a7bbbf0a1126" 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_8705a85a-6977-415e-9cef-60ff565346f1" xlink:to="loc_us-gaap_ShortTermInvestmentsMember_a0775efe-7d31-4060-a5f2-a7bbbf0a1126" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_2d53de2d-2d15-4724-bac4-bd89445d3869" 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_DebtSecuritiesAvailableForSaleTable_76ab4bd9-9b0f-46bc-8e75-379664a59577" xlink:to="loc_us-gaap_FinancialInstrumentAxis_2d53de2d-2d15-4724-bac4-bd89445d3869" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2d53de2d-2d15-4724-bac4-bd89445d3869_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_2d53de2d-2d15-4724-bac4-bd89445d3869" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2d53de2d-2d15-4724-bac4-bd89445d3869_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8f7bb178-d826-4262-aa51-259d2a3e2ea7" 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_2d53de2d-2d15-4724-bac4-bd89445d3869" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8f7bb178-d826-4262-aa51-259d2a3e2ea7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_a689e6ce-7693-4541-853c-467c8ed06f80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8f7bb178-d826-4262-aa51-259d2a3e2ea7" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_a689e6ce-7693-4541-853c-467c8ed06f80" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_0d958006-f72e-4398-9c68-f20e06d10ec8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8f7bb178-d826-4262-aa51-259d2a3e2ea7" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_0d958006-f72e-4398-9c68-f20e06d10ec8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositMember_45a54eb4-ca02-454d-9fcc-60b7b0ec7cd4" 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_8f7bb178-d826-4262-aa51-259d2a3e2ea7" xlink:to="loc_us-gaap_CertificatesOfDepositMember_45a54eb4-ca02-454d-9fcc-60b7b0ec7cd4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember_3fd820c0-3737-42bc-a307-f70eaefe1691" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8f7bb178-d826-4262-aa51-259d2a3e2ea7" xlink:to="loc_us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember_3fd820c0-3737-42bc-a307-f70eaefe1691" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_684c4f09-74c9-47f0-9a22-640faaa85977" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8f7bb178-d826-4262-aa51-259d2a3e2ea7" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_684c4f09-74c9-47f0-9a22-640faaa85977" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails" xlink:type="extended" id="ia922543df9a04f5d9081e0b9113580dc_MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesLineItems_11189040-3065-4ab5-9e91-c7de97d7d2d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_16055078-d335-40d6-a4a1-37de4d34dc0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_11189040-3065-4ab5-9e91-c7de97d7d2d8" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_16055078-d335-40d6-a4a1-37de4d34dc0f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_caa1edb2-e904-4e45-909c-7bc3cbc6992c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_11189040-3065-4ab5-9e91-c7de97d7d2d8" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_caa1edb2-e904-4e45-909c-7bc3cbc6992c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_665683b0-f5de-4667-8cc3-fbdb8faf04fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_11189040-3065-4ab5-9e91-c7de97d7d2d8" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_665683b0-f5de-4667-8cc3-fbdb8faf04fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_03c9053a-f09f-4a19-8e34-d03a8cc2d9e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_11189040-3065-4ab5-9e91-c7de97d7d2d8" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_03c9053a-f09f-4a19-8e34-d03a8cc2d9e9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_a86c6aac-8674-418f-a37c-693491b23697" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_11189040-3065-4ab5-9e91-c7de97d7d2d8" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_a86c6aac-8674-418f-a37c-693491b23697" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_3802b00d-b9f5-4d2f-aa76-9e50b6757449" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_11189040-3065-4ab5-9e91-c7de97d7d2d8" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_3802b00d-b9f5-4d2f-aa76-9e50b6757449" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesTable_14c36e0f-3137-41ed-902b-1c60d276bbc5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_11189040-3065-4ab5-9e91-c7de97d7d2d8" xlink:to="loc_us-gaap_MarketableSecuritiesTable_14c36e0f-3137-41ed-902b-1c60d276bbc5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_303f6a18-962a-4b7c-9409-8d588c649872" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_MarketableSecuritiesTable_14c36e0f-3137-41ed-902b-1c60d276bbc5" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_303f6a18-962a-4b7c-9409-8d588c649872" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_303f6a18-962a-4b7c-9409-8d588c649872_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_303f6a18-962a-4b7c-9409-8d588c649872" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_303f6a18-962a-4b7c-9409-8d588c649872_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_736b3fff-978f-488c-bb1a-740dc89bb1aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_303f6a18-962a-4b7c-9409-8d588c649872" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_736b3fff-978f-488c-bb1a-740dc89bb1aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsMember_a53374c3-d8db-4ec7-b4ad-88610c6880e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_736b3fff-978f-488c-bb1a-740dc89bb1aa" xlink:to="loc_us-gaap_CashEquivalentsMember_a53374c3-d8db-4ec7-b4ad-88610c6880e7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_4010f59e-683e-473c-8d2d-2f5eec8c611b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_736b3fff-978f-488c-bb1a-740dc89bb1aa" xlink:to="loc_us-gaap_DebtSecuritiesMember_4010f59e-683e-473c-8d2d-2f5eec8c611b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_8dbaf6e4-4b54-47f5-a21c-4c29e0dba6bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_MarketableSecuritiesTable_14c36e0f-3137-41ed-902b-1c60d276bbc5" xlink:to="loc_us-gaap_InvestmentTypeAxis_8dbaf6e4-4b54-47f5-a21c-4c29e0dba6bd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_8dbaf6e4-4b54-47f5-a21c-4c29e0dba6bd_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InvestmentTypeAxis_8dbaf6e4-4b54-47f5-a21c-4c29e0dba6bd" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_8dbaf6e4-4b54-47f5-a21c-4c29e0dba6bd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_6657dcce-4577-4fa1-b6f0-cda0bef66688" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InvestmentTypeAxis_8dbaf6e4-4b54-47f5-a21c-4c29e0dba6bd" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_6657dcce-4577-4fa1-b6f0-cda0bef66688" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_9febdcb5-bbf7-42c4-b8bf-d768198a4ec1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_6657dcce-4577-4fa1-b6f0-cda0bef66688" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_9febdcb5-bbf7-42c4-b8bf-d768198a4ec1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENT" xlink:type="simple" xlink:href="exas-20200630.xsd#PROPERTYPLANTANDEQUIPMENT"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENT" xlink:type="extended" id="idef0a27b92584c03a952c8017efb5cd2_PROPERTYPLANTANDEQUIPMENT"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTTables" xlink:type="simple" xlink:href="exas-20200630.xsd#PROPERTYPLANTANDEQUIPMENTTables"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTTables" xlink:type="extended" id="ic7afd9631fdf442482fe49342406643b_PROPERTYPLANTANDEQUIPMENTTables"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails" xlink:type="extended" id="if6c3afe3c1c84b0e9bc096a5f473bd55_PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2e8fbb61-bb6b-4e08-894f-7352112361bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_76d662c6-ea0b-4287-a5c5-7e2cc873ea6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2e8fbb61-bb6b-4e08-894f-7352112361bc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_76d662c6-ea0b-4287-a5c5-7e2cc873ea6c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_846c49c8-787f-427a-badf-bfed1f58c0ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2e8fbb61-bb6b-4e08-894f-7352112361bc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_846c49c8-787f-427a-badf-bfed1f58c0ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_f7a351f9-af2b-4c4d-a3ee-a2d21854a8ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2e8fbb61-bb6b-4e08-894f-7352112361bc" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_f7a351f9-af2b-4c4d-a3ee-a2d21854a8ac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_cfaef55d-0f8c-4d6f-8cee-ce3a684b94f5" 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_PropertyPlantAndEquipmentLineItems_2e8fbb61-bb6b-4e08-894f-7352112361bc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_cfaef55d-0f8c-4d6f-8cee-ce3a684b94f5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_171d73a0-aa69-4c83-a47a-02850512f173" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2e8fbb61-bb6b-4e08-894f-7352112361bc" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_171d73a0-aa69-4c83-a47a-02850512f173" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_409d871f-a45b-4cc8-8e5f-df7d8f020d3f" 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_ScheduleOfPropertyPlantAndEquipmentTable_171d73a0-aa69-4c83-a47a-02850512f173" xlink:to="loc_srt_RangeAxis_409d871f-a45b-4cc8-8e5f-df7d8f020d3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_409d871f-a45b-4cc8-8e5f-df7d8f020d3f_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_409d871f-a45b-4cc8-8e5f-df7d8f020d3f" xlink:to="loc_srt_RangeMember_409d871f-a45b-4cc8-8e5f-df7d8f020d3f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4ab36a26-4d7f-45e2-b98a-5ff658892e0a" 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_409d871f-a45b-4cc8-8e5f-df7d8f020d3f" xlink:to="loc_srt_RangeMember_4ab36a26-4d7f-45e2-b98a-5ff658892e0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_cb09bf87-0100-49f0-8fda-c4ee272ed4a6" 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_4ab36a26-4d7f-45e2-b98a-5ff658892e0a" xlink:to="loc_srt_MinimumMember_cb09bf87-0100-49f0-8fda-c4ee272ed4a6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3a7cc0e9-f809-421e-ad7d-62e1b3f567c4" 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_4ab36a26-4d7f-45e2-b98a-5ff658892e0a" xlink:to="loc_srt_MaximumMember_3a7cc0e9-f809-421e-ad7d-62e1b3f567c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_7a7a8f20-4263-41d5-8f08-efb55058d3d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_171d73a0-aa69-4c83-a47a-02850512f173" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_7a7a8f20-4263-41d5-8f08-efb55058d3d5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7a7a8f20-4263-41d5-8f08-efb55058d3d5_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_7a7a8f20-4263-41d5-8f08-efb55058d3d5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_7a7a8f20-4263-41d5-8f08-efb55058d3d5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_146cd9da-2b77-436c-99ef-45d11478e6f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_7a7a8f20-4263-41d5-8f08-efb55058d3d5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_146cd9da-2b77-436c-99ef-45d11478e6f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_345a7c7f-f941-4d75-baaf-118700dd4ed4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_146cd9da-2b77-436c-99ef-45d11478e6f9" xlink:to="loc_us-gaap_LandMember_345a7c7f-f941-4d75-baaf-118700dd4ed4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_BuildingsAndLeaseholdImprovementsMember_e4638b31-96df-45a1-9ee9-d6cd9954353a" xlink:href="exas-20200630.xsd#exas_BuildingsAndLeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_146cd9da-2b77-436c-99ef-45d11478e6f9" xlink:to="loc_exas_BuildingsAndLeaseholdImprovementsMember_e4638b31-96df-45a1-9ee9-d6cd9954353a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandImprovementsMember_b6ffdc7d-ffd7-40e1-8945-6e33b42f8e03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_146cd9da-2b77-436c-99ef-45d11478e6f9" xlink:to="loc_us-gaap_LandImprovementsMember_b6ffdc7d-ffd7-40e1-8945-6e33b42f8e03" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_1dbfa8f9-32a3-48e6-8f8e-75cc27f67fb0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_146cd9da-2b77-436c-99ef-45d11478e6f9" xlink:to="loc_us-gaap_BuildingMember_1dbfa8f9-32a3-48e6-8f8e-75cc27f67fb0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_OfficeEquipmentAndComputerSoftwareMember_f96a6c80-f7a6-41fd-9d27-35fc5e7517e2" xlink:href="exas-20200630.xsd#exas_OfficeEquipmentAndComputerSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_146cd9da-2b77-436c-99ef-45d11478e6f9" xlink:to="loc_exas_OfficeEquipmentAndComputerSoftwareMember_f96a6c80-f7a6-41fd-9d27-35fc5e7517e2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_808acd96-7b64-4a6e-bc06-43c92451392b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_146cd9da-2b77-436c-99ef-45d11478e6f9" xlink:to="loc_us-gaap_EquipmentMember_808acd96-7b64-4a6e-bc06-43c92451392b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_0e473df1-1f7c-4baf-943c-e53f3e6cd20f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_146cd9da-2b77-436c-99ef-45d11478e6f9" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_0e473df1-1f7c-4baf-943c-e53f3e6cd20f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetUnderConstructionMember_5695d372-8d52-46e4-8eee-1fe3602a184a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetUnderConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_146cd9da-2b77-436c-99ef-45d11478e6f9" xlink:to="loc_us-gaap_AssetUnderConstructionMember_5695d372-8d52-46e4-8eee-1fe3602a184a" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#PROPERTYPLANTANDEQUIPMENTNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails" xlink:type="extended" id="if4f0f8ec3b724799816ff8d1a189b34f_PROPERTYPLANTANDEQUIPMENTNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2a4e03f0-a31c-4d73-85da-169287c9a5c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_4cb72296-cbe0-4fe3-be77-6f22e1bc0d0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2a4e03f0-a31c-4d73-85da-169287c9a5c2" xlink:to="loc_us-gaap_Depreciation_4cb72296-cbe0-4fe3-be77-6f22e1bc0d0e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_c94c4abb-fbe9-4e76-98c2-505e944142d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2a4e03f0-a31c-4d73-85da-169287c9a5c2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_c94c4abb-fbe9-4e76-98c2-505e944142d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_c086124d-1bd8-4bc7-94c0-953287da954b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2a4e03f0-a31c-4d73-85da-169287c9a5c2" xlink:to="loc_us-gaap_ConstructionInProgressGross_c086124d-1bd8-4bc7-94c0-953287da954b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_EstimatedCostToCompleteConstruction_6cc2cd38-e3bf-42c2-8639-fefc6c910ee1" xlink:href="exas-20200630.xsd#exas_EstimatedCostToCompleteConstruction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2a4e03f0-a31c-4d73-85da-169287c9a5c2" xlink:to="loc_exas_EstimatedCostToCompleteConstruction_6cc2cd38-e3bf-42c2-8639-fefc6c910ee1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9da190b1-e1e4-4dac-adb9-56a464800492" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2a4e03f0-a31c-4d73-85da-169287c9a5c2" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9da190b1-e1e4-4dac-adb9-56a464800492" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_cedcf7f8-8d07-4923-a1ce-a07803d5addd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9da190b1-e1e4-4dac-adb9-56a464800492" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_cedcf7f8-8d07-4923-a1ce-a07803d5addd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_cedcf7f8-8d07-4923-a1ce-a07803d5addd_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_cedcf7f8-8d07-4923-a1ce-a07803d5addd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_cedcf7f8-8d07-4923-a1ce-a07803d5addd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_33b4ee3d-bc8f-49d2-b54d-6d4d38a4aeed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_cedcf7f8-8d07-4923-a1ce-a07803d5addd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_33b4ee3d-bc8f-49d2-b54d-6d4d38a4aeed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_e2d7d064-38c9-4888-a068-bc1feacbbddb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_33b4ee3d-bc8f-49d2-b54d-6d4d38a4aeed" xlink:to="loc_us-gaap_EquipmentMember_e2d7d064-38c9-4888-a068-bc1feacbbddb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_BuildingsAndLeaseholdImprovementsMember_f9141f5b-3365-4def-a651-c4bc33e6e5ce" xlink:href="exas-20200630.xsd#exas_BuildingsAndLeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_33b4ee3d-bc8f-49d2-b54d-6d4d38a4aeed" xlink:to="loc_exas_BuildingsAndLeaseholdImprovementsMember_f9141f5b-3365-4def-a651-c4bc33e6e5ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_OfficeEquipmentAndComputerSoftwareMember_93dee7fb-302d-45fb-b036-f74783b04ea0" xlink:href="exas-20200630.xsd#exas_OfficeEquipmentAndComputerSoftwareMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_33b4ee3d-bc8f-49d2-b54d-6d4d38a4aeed" xlink:to="loc_exas_OfficeEquipmentAndComputerSoftwareMember_93dee7fb-302d-45fb-b036-f74783b04ea0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetUnderConstructionMember_181488c0-76f1-459f-81e0-98f707ad0908" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetUnderConstructionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_33b4ee3d-bc8f-49d2-b54d-6d4d38a4aeed" xlink:to="loc_us-gaap_AssetUnderConstructionMember_181488c0-76f1-459f-81e0-98f707ad0908" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_1b4a216d-8e33-4ca8-ba06-38b7884414f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_33b4ee3d-bc8f-49d2-b54d-6d4d38a4aeed" xlink:to="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_1b4a216d-8e33-4ca8-ba06-38b7884414f2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_81be4628-097c-44e1-a7d9-686fd1fe0294" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_33b4ee3d-bc8f-49d2-b54d-6d4d38a4aeed" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_81be4628-097c-44e1-a7d9-686fd1fe0294" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILL" xlink:type="simple" xlink:href="exas-20200630.xsd#INTANGIBLEASSETSANDGOODWILL"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILL" xlink:type="extended" id="i51e53c33ff644d99aa8bcd898e6a59ef_INTANGIBLEASSETSANDGOODWILL"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLTables" xlink:type="simple" xlink:href="exas-20200630.xsd#INTANGIBLEASSETSANDGOODWILLTables"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLTables" xlink:type="extended" id="i8695d90a731e4e38a69d93a29e8a65bd_INTANGIBLEASSETSANDGOODWILLTables"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails" xlink:type="extended" id="i2458edbed6b54cb1b0eac263a52ecb8a_INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1b1b67e8-0eaf-4fda-a433-1b921a8597ed" 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_FiniteLivedIntangibleAssetUsefulLife_57e0b915-0f2d-4d20-a3c4-03c3d38b746c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1b1b67e8-0eaf-4fda-a433-1b921a8597ed" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_57e0b915-0f2d-4d20-a3c4-03c3d38b746c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_3e3a97eb-8cd1-4790-8b48-3b5f1fbf9f36" 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_1b1b67e8-0eaf-4fda-a433-1b921a8597ed" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_3e3a97eb-8cd1-4790-8b48-3b5f1fbf9f36" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_b545aaad-2135-40ad-a0b3-bea9e257cc76" 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_1b1b67e8-0eaf-4fda-a433-1b921a8597ed" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_b545aaad-2135-40ad-a0b3-bea9e257cc76" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_993154e9-bd01-4376-920b-0d036cc314cc" 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_1b1b67e8-0eaf-4fda-a433-1b921a8597ed" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_993154e9-bd01-4376-920b-0d036cc314cc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_2dee2d93-3e8d-4146-8738-2bdf805e02b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1b1b67e8-0eaf-4fda-a433-1b921a8597ed" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_2dee2d93-3e8d-4146-8738-2bdf805e02b3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_5df1fa92-cfb8-4f55-974c-fe0df59bb22f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1b1b67e8-0eaf-4fda-a433-1b921a8597ed" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_5df1fa92-cfb8-4f55-974c-fe0df59bb22f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1022cad6-3ff9-43d8-bf29-b735a048e2f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1b1b67e8-0eaf-4fda-a433-1b921a8597ed" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1022cad6-3ff9-43d8-bf29-b735a048e2f5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_d5fe9af6-9799-4f99-91d1-ba47c5d08706" 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_1b1b67e8-0eaf-4fda-a433-1b921a8597ed" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_d5fe9af6-9799-4f99-91d1-ba47c5d08706" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2b63d8d1-da69-42be-bf63-cd874e4d1bf3" 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_d5fe9af6-9799-4f99-91d1-ba47c5d08706" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2b63d8d1-da69-42be-bf63-cd874e4d1bf3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2b63d8d1-da69-42be-bf63-cd874e4d1bf3_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_2b63d8d1-da69-42be-bf63-cd874e4d1bf3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_2b63d8d1-da69-42be-bf63-cd874e4d1bf3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f47345bf-07d5-4107-afa5-d312f8e277ea" 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_2b63d8d1-da69-42be-bf63-cd874e4d1bf3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f47345bf-07d5-4107-afa5-d312f8e277ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_ccfcdbf0-932d-4ae9-a3e6-8527a773ee90" 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_f47345bf-07d5-4107-afa5-d312f8e277ea" xlink:to="loc_us-gaap_TradeNamesMember_ccfcdbf0-932d-4ae9-a3e6-8527a773ee90" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_8d29f718-900c-4b5f-9d76-1b2a75109816" 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_f47345bf-07d5-4107-afa5-d312f8e277ea" xlink:to="loc_us-gaap_CustomerRelationshipsMember_8d29f718-900c-4b5f-9d76-1b2a75109816" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_95c0abd8-a45b-486e-8601-2011d433d7ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f47345bf-07d5-4107-afa5-d312f8e277ea" xlink:to="loc_us-gaap_PatentsMember_95c0abd8-a45b-486e-8601-2011d433d7ec" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_f6807f50-db91-430b-a0a5-a70d4f5734fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f47345bf-07d5-4107-afa5-d312f8e277ea" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_f6807f50-db91-430b-a0a5-a70d4f5734fd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceAgreementsMember_d22cd9dc-fa50-43d0-a78c-b9aabdcb97b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f47345bf-07d5-4107-afa5-d312f8e277ea" xlink:to="loc_us-gaap_ServiceAgreementsMember_d22cd9dc-fa50-43d0-a78c-b9aabdcb97b6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_1568432e-aab9-40c8-8e0e-22881336a4e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f47345bf-07d5-4107-afa5-d312f8e277ea" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_1568432e-aab9-40c8-8e0e-22881336a4e4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_bf6462eb-e43c-49d5-b702-943674256d1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_d5fe9af6-9799-4f99-91d1-ba47c5d08706" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_bf6462eb-e43c-49d5-b702-943674256d1e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_bf6462eb-e43c-49d5-b702-943674256d1e_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_bf6462eb-e43c-49d5-b702-943674256d1e" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_bf6462eb-e43c-49d5-b702-943674256d1e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_d5073b4e-f091-40f7-af10-425393e9d927" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_bf6462eb-e43c-49d5-b702-943674256d1e" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_d5073b4e-f091-40f7-af10-425393e9d927" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InProcessResearchAndDevelopmentMember_7f3600ae-81df-4777-9fb4-607cf2664d14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InProcessResearchAndDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_d5073b4e-f091-40f7-af10-425393e9d927" xlink:to="loc_us-gaap_InProcessResearchAndDevelopmentMember_7f3600ae-81df-4777-9fb4-607cf2664d14" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_c8e0cd67-c6cf-4e19-998e-278324ea7e6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_d5073b4e-f091-40f7-af10-425393e9d927" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_c8e0cd67-c6cf-4e19-998e-278324ea7e6e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails" xlink:type="extended" id="i7117b823962040b9a23d03cb3d43d732_INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#INTANGIBLEASSETSANDGOODWILLNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails" xlink:type="extended" id="i09c8bc9f795e4640a65767e24cc01fb0_INTANGIBLEASSETSANDGOODWILLNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_58844286-5ce8-41b9-9044-16962ed0ff24" 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_Goodwill_9abff45a-895b-47f8-b1f6-60c0f02fbf46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_58844286-5ce8-41b9-9044-16962ed0ff24" xlink:to="loc_us-gaap_Goodwill_9abff45a-895b-47f8-b1f6-60c0f02fbf46" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_3c2daba6-aa8f-47a6-b0ce-da109b0a5af1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_58844286-5ce8-41b9-9044-16962ed0ff24" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_3c2daba6-aa8f-47a6-b0ce-da109b0a5af1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_GoodwillAcquiredAdjustment_60528700-2d72-4ccd-ab7e-67aa57a8b6a7" xlink:href="exas-20200630.xsd#exas_GoodwillAcquiredAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_58844286-5ce8-41b9-9044-16962ed0ff24" xlink:to="loc_exas_GoodwillAcquiredAdjustment_60528700-2d72-4ccd-ab7e-67aa57a8b6a7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c6146b37-0a20-4375-aecd-c5af3d237322" 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_58844286-5ce8-41b9-9044-16962ed0ff24" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c6146b37-0a20-4375-aecd-c5af3d237322" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a626fa60-c8cc-441e-b9cc-abe3e36b3bcd" 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_c6146b37-0a20-4375-aecd-c5af3d237322" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a626fa60-c8cc-441e-b9cc-abe3e36b3bcd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a626fa60-c8cc-441e-b9cc-abe3e36b3bcd_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_a626fa60-c8cc-441e-b9cc-abe3e36b3bcd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a626fa60-c8cc-441e-b9cc-abe3e36b3bcd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ee65a6d2-cff3-4f2a-90ec-4ec331048698" 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_a626fa60-c8cc-441e-b9cc-abe3e36b3bcd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ee65a6d2-cff3-4f2a-90ec-4ec331048698" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_0deed367-4bb7-4969-b042-8933ed67c17d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ee65a6d2-cff3-4f2a-90ec-4ec331048698" xlink:to="loc_us-gaap_PatentsMember_0deed367-4bb7-4969-b042-8933ed67c17d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_23335b30-b677-4eea-846d-afeccf88c87f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ee65a6d2-cff3-4f2a-90ec-4ec331048698" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_23335b30-b677-4eea-846d-afeccf88c87f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_912a98e9-4d1b-4c89-891a-8251c295ce61" 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_ee65a6d2-cff3-4f2a-90ec-4ec331048698" xlink:to="loc_us-gaap_CustomerRelationshipsMember_912a98e9-4d1b-4c89-891a-8251c295ce61" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_de315a90-94af-4c61-a452-317bdc427c95" 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_ee65a6d2-cff3-4f2a-90ec-4ec331048698" xlink:to="loc_us-gaap_TradeNamesMember_de315a90-94af-4c61-a452-317bdc427c95" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InProcessResearchAndDevelopmentMember_9bacd7a5-a093-4664-94aa-f5890e9e9d71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InProcessResearchAndDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ee65a6d2-cff3-4f2a-90ec-4ec331048698" xlink:to="loc_us-gaap_InProcessResearchAndDevelopmentMember_9bacd7a5-a093-4664-94aa-f5890e9e9d71" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceAgreementsMember_a13c9003-6309-431c-8a96-58f8d874e12d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ee65a6d2-cff3-4f2a-90ec-4ec331048698" xlink:to="loc_us-gaap_ServiceAgreementsMember_a13c9003-6309-431c-8a96-58f8d874e12d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_800df0c5-f5d2-448d-b0ab-d3a94e2260f5" 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_ScheduleOfFiniteLivedIntangibleAssetsTable_c6146b37-0a20-4375-aecd-c5af3d237322" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_800df0c5-f5d2-448d-b0ab-d3a94e2260f5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_800df0c5-f5d2-448d-b0ab-d3a94e2260f5_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_800df0c5-f5d2-448d-b0ab-d3a94e2260f5" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_800df0c5-f5d2-448d-b0ab-d3a94e2260f5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_360b5d41-1699-47ec-a0af-18c897e31328" 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_800df0c5-f5d2-448d-b0ab-d3a94e2260f5" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_360b5d41-1699-47ec-a0af-18c897e31328" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ParadigmViomicsMember_0f3d1db3-1b1b-428e-82d9-b83ee00c2866" xlink:href="exas-20200630.xsd#exas_ParadigmViomicsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_360b5d41-1699-47ec-a0af-18c897e31328" xlink:to="loc_exas_ParadigmViomicsMember_0f3d1db3-1b1b-428e-82d9-b83ee00c2866" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_GenomicHealthIncMember_271c9e84-6aa5-4153-8f35-5772ad52a45f" xlink:href="exas-20200630.xsd#exas_GenomicHealthIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_360b5d41-1699-47ec-a0af-18c897e31328" xlink:to="loc_exas_GenomicHealthIncMember_271c9e84-6aa5-4153-8f35-5772ad52a45f" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofChangesinGoodwillDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#INTANGIBLEASSETSANDGOODWILLScheduleofChangesinGoodwillDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofChangesinGoodwillDetails" xlink:type="extended" id="ib0fedec04cf24624a33289d7943d9443_INTANGIBLEASSETSANDGOODWILLScheduleofChangesinGoodwillDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_588acecb-cb22-4998-a3cf-e967da01bef0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_7cffa3cc-33c5-4e57-b11b-88b6ff62962e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_588acecb-cb22-4998-a3cf-e967da01bef0" xlink:to="loc_us-gaap_GoodwillRollForward_7cffa3cc-33c5-4e57-b11b-88b6ff62962e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_1a44cd08-9ef3-4d13-8b0e-500a88ef9f9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_7cffa3cc-33c5-4e57-b11b-88b6ff62962e" xlink:to="loc_us-gaap_Goodwill_1a44cd08-9ef3-4d13-8b0e-500a88ef9f9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_ac48cbce-c9ef-41c7-aab7-1a5058ea58b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_7cffa3cc-33c5-4e57-b11b-88b6ff62962e" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_ac48cbce-c9ef-41c7-aab7-1a5058ea58b2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_GoodwillAcquiredAdjustment_19153cb3-684e-4970-84f3-e1b182bb7b9a" xlink:href="exas-20200630.xsd#exas_GoodwillAcquiredAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_7cffa3cc-33c5-4e57-b11b-88b6ff62962e" xlink:to="loc_exas_GoodwillAcquiredAdjustment_19153cb3-684e-4970-84f3-e1b182bb7b9a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_4332eab2-6e89-49ee-9985-28800a375c12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_645e4922-0a44-401a-929a-e1f5b2f2f403" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_588acecb-cb22-4998-a3cf-e967da01bef0" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_645e4922-0a44-401a-929a-e1f5b2f2f403" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_cca08cc6-6f1c-4b84-943b-096459da9adc" 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_ScheduleOfGoodwillTable_645e4922-0a44-401a-929a-e1f5b2f2f403" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_cca08cc6-6f1c-4b84-943b-096459da9adc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cca08cc6-6f1c-4b84-943b-096459da9adc_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_cca08cc6-6f1c-4b84-943b-096459da9adc" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cca08cc6-6f1c-4b84-943b-096459da9adc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b2b9c3a1-4924-4f37-9ea7-8d3c9ab6faba" 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_cca08cc6-6f1c-4b84-943b-096459da9adc" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b2b9c3a1-4924-4f37-9ea7-8d3c9ab6faba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_GenomicHealthIncMember_261256ca-68db-448c-afb1-2fed16d82a06" xlink:href="exas-20200630.xsd#exas_GenomicHealthIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b2b9c3a1-4924-4f37-9ea7-8d3c9ab6faba" xlink:to="loc_exas_GenomicHealthIncMember_261256ca-68db-448c-afb1-2fed16d82a06" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ParadigmViomicsMember_3bb7ed69-798a-4c4d-aaa0-3f7a72e30343" xlink:href="exas-20200630.xsd#exas_ParadigmViomicsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b2b9c3a1-4924-4f37-9ea7-8d3c9ab6faba" xlink:to="loc_exas_ParadigmViomicsMember_3bb7ed69-798a-4c4d-aaa0-3f7a72e30343" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTS" xlink:type="simple" xlink:href="exas-20200630.xsd#FAIRVALUEMEASUREMENTS"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTS" xlink:type="extended" id="i77f40f24f61f4668814c0b0e9f9890c9_FAIRVALUEMEASUREMENTS"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSTables" xlink:type="simple" xlink:href="exas-20200630.xsd#FAIRVALUEMEASUREMENTSTables"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSTables" xlink:type="extended" id="if384976355284f4292e484d998f718fd_FAIRVALUEMEASUREMENTSTables"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#FAIRVALUEMEASUREMENTSScheduleofFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails" xlink:type="extended" id="i7deed835991248e3a30129738d713aeb_FAIRVALUEMEASUREMENTSScheduleofFairValueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bcc4aeca-85bd-4058-9522-41fd7b2580b4" 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_CashAndCashEquivalentsFairValueDisclosure_8ec60dc0-3e41-4592-9443-ee8f55582744" 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_bcc4aeca-85bd-4058-9522-41fd7b2580b4" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_8ec60dc0-3e41-4592-9443-ee8f55582744" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_10ec2849-1ffa-4052-bf71-f5478f956376" 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_bcc4aeca-85bd-4058-9522-41fd7b2580b4" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_10ec2849-1ffa-4052-bf71-f5478f956376" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_d6514ed1-21be-403a-956a-fcd72411c2d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bcc4aeca-85bd-4058-9522-41fd7b2580b4" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_d6514ed1-21be-403a-956a-fcd72411c2d8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_bd44f31a-6122-4a14-a84e-5048caee47d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bcc4aeca-85bd-4058-9522-41fd7b2580b4" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_bd44f31a-6122-4a14-a84e-5048caee47d3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetAssetLiability_1c2fd17d-c1b2-450e-b96d-043a701b55ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueNetAssetLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bcc4aeca-85bd-4058-9522-41fd7b2580b4" xlink:to="loc_us-gaap_FairValueNetAssetLiability_1c2fd17d-c1b2-450e-b96d-043a701b55ba" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0aadbf54-1f84-40c8-b192-3c37f90e73e6" 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_bcc4aeca-85bd-4058-9522-41fd7b2580b4" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0aadbf54-1f84-40c8-b192-3c37f90e73e6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_31cb2732-ede1-4fcb-89e9-c05e3f89a2d1" 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_0aadbf54-1f84-40c8-b192-3c37f90e73e6" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_31cb2732-ede1-4fcb-89e9-c05e3f89a2d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_31cb2732-ede1-4fcb-89e9-c05e3f89a2d1_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_31cb2732-ede1-4fcb-89e9-c05e3f89a2d1" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_31cb2732-ede1-4fcb-89e9-c05e3f89a2d1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_55b20411-75de-4d0e-9a20-464199983f46" 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_31cb2732-ede1-4fcb-89e9-c05e3f89a2d1" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_55b20411-75de-4d0e-9a20-464199983f46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_4ff91b6e-cdc9-41d4-87a2-a646f72a2043" 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_55b20411-75de-4d0e-9a20-464199983f46" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_4ff91b6e-cdc9-41d4-87a2-a646f72a2043" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_829af810-f895-4402-861f-cc002bbb5946" 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_55b20411-75de-4d0e-9a20-464199983f46" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_829af810-f895-4402-861f-cc002bbb5946" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_fff22af5-7a6d-49ac-819b-cca6f3c40df7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_55b20411-75de-4d0e-9a20-464199983f46" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_fff22af5-7a6d-49ac-819b-cca6f3c40df7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_10c9ed71-155d-425b-98b2-6b6c9501ac5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0aadbf54-1f84-40c8-b192-3c37f90e73e6" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_10c9ed71-155d-425b-98b2-6b6c9501ac5d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_10c9ed71-155d-425b-98b2-6b6c9501ac5d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_10c9ed71-155d-425b-98b2-6b6c9501ac5d" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_10c9ed71-155d-425b-98b2-6b6c9501ac5d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_3c5821fc-f3a9-435c-81e8-f83189e1e37d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_10c9ed71-155d-425b-98b2-6b6c9501ac5d" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_3c5821fc-f3a9-435c-81e8-f83189e1e37d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_b6e98f3c-a705-43af-be4b-57c006fda8ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_3c5821fc-f3a9-435c-81e8-f83189e1e37d" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_b6e98f3c-a705-43af-be4b-57c006fda8ee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_fbdce917-d273-4b50-9d35-51debe149e0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0aadbf54-1f84-40c8-b192-3c37f90e73e6" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_fbdce917-d273-4b50-9d35-51debe149e0f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_fbdce917-d273-4b50-9d35-51debe149e0f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_fbdce917-d273-4b50-9d35-51debe149e0f" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_fbdce917-d273-4b50-9d35-51debe149e0f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_a771e1a6-647f-4670-a73f-39b3fe571c98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_fbdce917-d273-4b50-9d35-51debe149e0f" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_a771e1a6-647f-4670-a73f-39b3fe571c98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_5238e396-cc37-48d1-9dea-496b5f2e8ef6" 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_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_a771e1a6-647f-4670-a73f-39b3fe571c98" xlink:to="loc_us-gaap_MoneyMarketFundsMember_5238e396-cc37-48d1-9dea-496b5f2e8ef6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_4d487055-6716-4909-9a78-15de596d96a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_a771e1a6-647f-4670-a73f-39b3fe571c98" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_4d487055-6716-4909-9a78-15de596d96a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_RestrictedCashMember_7cb97120-099e-4c9c-a6ef-885db1f76619" xlink:href="exas-20200630.xsd#exas_RestrictedCashMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_a771e1a6-647f-4670-a73f-39b3fe571c98" xlink:to="loc_exas_RestrictedCashMember_7cb97120-099e-4c9c-a6ef-885db1f76619" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_24516c29-8004-4da4-861f-28cd670eb9a2" 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_0aadbf54-1f84-40c8-b192-3c37f90e73e6" xlink:to="loc_us-gaap_FinancialInstrumentAxis_24516c29-8004-4da4-861f-28cd670eb9a2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_24516c29-8004-4da4-861f-28cd670eb9a2_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_24516c29-8004-4da4-861f-28cd670eb9a2" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_24516c29-8004-4da4-861f-28cd670eb9a2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c7e23725-744e-4dde-9580-235734eeb812" 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_24516c29-8004-4da4-861f-28cd670eb9a2" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c7e23725-744e-4dde-9580-235734eeb812" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_3c3a254e-264b-4c5f-adaa-126f436f0f05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c7e23725-744e-4dde-9580-235734eeb812" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_3c3a254e-264b-4c5f-adaa-126f436f0f05" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_a7a4bb98-cd07-4bab-9e3b-02835a781c87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c7e23725-744e-4dde-9580-235734eeb812" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_a7a4bb98-cd07-4bab-9e3b-02835a781c87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositMember_df522d2f-53cc-4955-82ef-fc86373db3ce" 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_c7e23725-744e-4dde-9580-235734eeb812" xlink:to="loc_us-gaap_CertificatesOfDepositMember_df522d2f-53cc-4955-82ef-fc86373db3ce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_f01bd917-750a-43e8-952a-d5d233ed9899" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c7e23725-744e-4dde-9580-235734eeb812" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_f01bd917-750a-43e8-952a-d5d233ed9899" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember_17435f49-d36a-42d5-9388-48bb1247dfd3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c7e23725-744e-4dde-9580-235734eeb812" xlink:to="loc_us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember_17435f49-d36a-42d5-9388-48bb1247dfd3" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#FAIRVALUEMEASUREMENTSNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" xlink:type="extended" id="i0d1b48cdc528454b85c129b5f7916ef7_FAIRVALUEMEASUREMENTSNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_8d29b4f5-384e-4904-b963-1791bbc10943" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_2bd68ff1-9891-40c5-9a25-487ecabc00f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_8d29b4f5-384e-4904-b963-1791bbc10943" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_2bd68ff1-9891-40c5-9a25-487ecabc00f2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_04d78f04-c8ac-46ed-a816-f8b94a520e4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_8d29b4f5-384e-4904-b963-1791bbc10943" xlink:to="loc_us-gaap_EquityMethodInvestments_04d78f04-c8ac-46ed-a816-f8b94a520e4b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentOwnedAtFairValue_010652c7-0a8b-4a21-903c-c92b4aa84ecd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentOwnedAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_8d29b4f5-384e-4904-b963-1791bbc10943" xlink:to="loc_us-gaap_InvestmentOwnedAtFairValue_010652c7-0a8b-4a21-903c-c92b4aa84ecd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_40a021d9-6a8f-4211-82de-e52f31bd1ed7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_8d29b4f5-384e-4904-b963-1791bbc10943" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_40a021d9-6a8f-4211-82de-e52f31bd1ed7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_9274af56-af26-49ae-a23b-f87211d9f03b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_40a021d9-6a8f-4211-82de-e52f31bd1ed7" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_9274af56-af26-49ae-a23b-f87211d9f03b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_9274af56-af26-49ae-a23b-f87211d9f03b_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_9274af56-af26-49ae-a23b-f87211d9f03b" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_9274af56-af26-49ae-a23b-f87211d9f03b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_4b5433a5-ea27-40de-bf5c-5340ec3fd6cd" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_9274af56-af26-49ae-a23b-f87211d9f03b" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_4b5433a5-ea27-40de-bf5c-5340ec3fd6cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_EpicSciencesMember_bd4d23fd-e5e3-4795-9924-f2fc5a5f2c3d" xlink:href="exas-20200630.xsd#exas_EpicSciencesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_4b5433a5-ea27-40de-bf5c-5340ec3fd6cd" xlink:to="loc_exas_EpicSciencesMember_bd4d23fd-e5e3-4795-9924-f2fc5a5f2c3d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_ed635b1a-85ae-4b04-8627-504caf1864db" 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_FairValueByBalanceSheetGroupingTable_40a021d9-6a8f-4211-82de-e52f31bd1ed7" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_ed635b1a-85ae-4b04-8627-504caf1864db" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ed635b1a-85ae-4b04-8627-504caf1864db_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_ed635b1a-85ae-4b04-8627-504caf1864db" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ed635b1a-85ae-4b04-8627-504caf1864db_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0883a8fa-b919-4fcd-bf71-1ff83ee0f5c1" 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_ed635b1a-85ae-4b04-8627-504caf1864db" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0883a8fa-b919-4fcd-bf71-1ff83ee0f5c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_BiomatricaIncMember_c7a70542-4240-4570-81bd-be055c958113" xlink:href="exas-20200630.xsd#exas_BiomatricaIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0883a8fa-b919-4fcd-bf71-1ff83ee0f5c1" xlink:to="loc_exas_BiomatricaIncMember_c7a70542-4240-4570-81bd-be055c958113" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a5379954-9f9c-4f0f-aa59-dd7030684bd2" 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_FairValueByBalanceSheetGroupingTable_40a021d9-6a8f-4211-82de-e52f31bd1ed7" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a5379954-9f9c-4f0f-aa59-dd7030684bd2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a5379954-9f9c-4f0f-aa59-dd7030684bd2_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_a5379954-9f9c-4f0f-aa59-dd7030684bd2" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a5379954-9f9c-4f0f-aa59-dd7030684bd2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_817cb6ba-ffd3-4ee3-89c5-d595d468c84a" 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_a5379954-9f9c-4f0f-aa59-dd7030684bd2" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_817cb6ba-ffd3-4ee3-89c5-d595d468c84a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_ffc84177-ac04-4244-bb81-58093f34f878" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_817cb6ba-ffd3-4ee3-89c5-d595d468c84a" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_ffc84177-ac04-4244-bb81-58093f34f878" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_96506fce-8d0b-414f-9566-4cd6d8d24c59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_40a021d9-6a8f-4211-82de-e52f31bd1ed7" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_96506fce-8d0b-414f-9566-4cd6d8d24c59" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_96506fce-8d0b-414f-9566-4cd6d8d24c59_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_96506fce-8d0b-414f-9566-4cd6d8d24c59" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_96506fce-8d0b-414f-9566-4cd6d8d24c59_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_7a98a541-4b74-474a-80da-13ea4b899b7e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_96506fce-8d0b-414f-9566-4cd6d8d24c59" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_7a98a541-4b74-474a-80da-13ea4b899b7e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_f6e7c46b-65f2-4b45-baea-c920a6830a05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_7a98a541-4b74-474a-80da-13ea4b899b7e" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_f6e7c46b-65f2-4b45-baea-c920a6830a05" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSFairValueofContingentConsiderationDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#FAIRVALUEMEASUREMENTSFairValueofContingentConsiderationDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSFairValueofContingentConsiderationDetails" xlink:type="extended" id="if18bf5dd9a734e3c8976cc48b4c16c05_FAIRVALUEMEASUREMENTSFairValueofContingentConsiderationDetails"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/FAIRVALUELongTermDebtandConvertibleNotesDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#FAIRVALUELongTermDebtandConvertibleNotesDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/FAIRVALUELongTermDebtandConvertibleNotesDetails" xlink:type="extended" id="i8697351a69cf43c4890b079c7529fc2d_FAIRVALUELongTermDebtandConvertibleNotesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_dade840e-26d9-4d65-9d16-ddb64e71d8a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtFairValueDisclosures_b734dcce-c9ac-4bc4-9872-1df9f94bf666" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtFairValueDisclosures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_dade840e-26d9-4d65-9d16-ddb64e71d8a4" xlink:to="loc_us-gaap_ConvertibleDebtFairValueDisclosures_b734dcce-c9ac-4bc4-9872-1df9f94bf666" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableFairValueDisclosure_a2809949-2d3f-4376-8899-57ef70ebe05e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_dade840e-26d9-4d65-9d16-ddb64e71d8a4" xlink:to="loc_us-gaap_LoansPayableFairValueDisclosure_a2809949-2d3f-4376-8899-57ef70ebe05e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_c8eb7f5d-c8f8-4f27-be3e-2c56e282b7d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_dade840e-26d9-4d65-9d16-ddb64e71d8a4" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_c8eb7f5d-c8f8-4f27-be3e-2c56e282b7d1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_69c838d8-76b1-4fe5-8699-80f814526f46" 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_FairValueByBalanceSheetGroupingTable_c8eb7f5d-c8f8-4f27-be3e-2c56e282b7d1" xlink:to="loc_us-gaap_DebtInstrumentAxis_69c838d8-76b1-4fe5-8699-80f814526f46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_69c838d8-76b1-4fe5-8699-80f814526f46_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_69c838d8-76b1-4fe5-8699-80f814526f46" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_69c838d8-76b1-4fe5-8699-80f814526f46_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_c16ffcf4-02cf-49bc-bd6d-3ba5eca4bdcd" 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_69c838d8-76b1-4fe5-8699-80f814526f46" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_c16ffcf4-02cf-49bc-bd6d-3ba5eca4bdcd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2028Member_aaee5a04-b755-4d90-83c5-cb2011188474" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2028Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c16ffcf4-02cf-49bc-bd6d-3ba5eca4bdcd" xlink:to="loc_exas_ConvertibleNotesPayable2028Member_aaee5a04-b755-4d90-83c5-cb2011188474" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2027Member_808d6286-7358-4f2c-9cca-d5b2d3a89cbb" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2027Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c16ffcf4-02cf-49bc-bd6d-3ba5eca4bdcd" xlink:to="loc_exas_ConvertibleNotesPayable2027Member_808d6286-7358-4f2c-9cca-d5b2d3a89cbb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2025Member_f4ce4b79-1691-494d-9ace-65d0e3bfca33" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2025Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c16ffcf4-02cf-49bc-bd6d-3ba5eca4bdcd" xlink:to="loc_exas_ConvertibleNotesPayable2025Member_f4ce4b79-1691-494d-9ace-65d0e3bfca33" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_509dc4c9-f17f-48f4-b2d3-c1ed995d3401" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_c8eb7f5d-c8f8-4f27-be3e-2c56e282b7d1" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_509dc4c9-f17f-48f4-b2d3-c1ed995d3401" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_509dc4c9-f17f-48f4-b2d3-c1ed995d3401_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_509dc4c9-f17f-48f4-b2d3-c1ed995d3401" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_509dc4c9-f17f-48f4-b2d3-c1ed995d3401_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_bc143fb2-b3b5-4ac2-bd6d-27d9a3959241" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_509dc4c9-f17f-48f4-b2d3-c1ed995d3401" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_bc143fb2-b3b5-4ac2-bd6d-27d9a3959241" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_e5321caa-a947-4e93-bc67-96e8dc319a85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_bc143fb2-b3b5-4ac2-bd6d-27d9a3959241" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_e5321caa-a947-4e93-bc67-96e8dc319a85" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_184a6a26-b017-4ba3-bba7-924eecd7436f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_bc143fb2-b3b5-4ac2-bd6d-27d9a3959241" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_184a6a26-b017-4ba3-bba7-924eecd7436f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_6f0aea1b-ff7c-4554-823b-0831a9fa64cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_bc143fb2-b3b5-4ac2-bd6d-27d9a3959241" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_6f0aea1b-ff7c-4554-823b-0831a9fa64cb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_78c60bc8-1649-4c1d-a4b7-c06c6d9ce505" 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_FairValueByBalanceSheetGroupingTable_c8eb7f5d-c8f8-4f27-be3e-2c56e282b7d1" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_78c60bc8-1649-4c1d-a4b7-c06c6d9ce505" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_78c60bc8-1649-4c1d-a4b7-c06c6d9ce505_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_78c60bc8-1649-4c1d-a4b7-c06c6d9ce505" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_78c60bc8-1649-4c1d-a4b7-c06c6d9ce505_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c3fd733d-11b6-474d-8b58-50f1a0ccce1e" 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_78c60bc8-1649-4c1d-a4b7-c06c6d9ce505" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c3fd733d-11b6-474d-8b58-50f1a0ccce1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_ec72f591-275e-4c9c-8eaa-e6ee0020cb08" 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_c3fd733d-11b6-474d-8b58-50f1a0ccce1e" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_ec72f591-275e-4c9c-8eaa-e6ee0020cb08" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_9f02eb44-b1a2-4991-adca-9086d8b9527e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c3fd733d-11b6-474d-8b58-50f1a0ccce1e" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_9f02eb44-b1a2-4991-adca-9086d8b9527e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTS" xlink:type="simple" xlink:href="exas-20200630.xsd#LICENSEANDCOLLABORATIONAGREEMENTS"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTS" xlink:type="extended" id="ie84f236c23654a26bda8945d2273c2f9_LICENSEANDCOLLABORATIONAGREEMENTS"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSMayoDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#LICENSEANDCOLLABORATIONAGREEMENTSMayoDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSMayoDetails" xlink:type="extended" id="i39f4e942917c43cba4077aa8f05fee2c_LICENSEANDCOLLABORATIONAGREEMENTSMayoDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_cc5c13a9-3a61-4cc0-baab-e01f729903cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_49528f72-d660-4e04-859a-92c34a2eb471" 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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_cc5c13a9-3a61-4cc0-baab-e01f729903cc" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_49528f72-d660-4e04-859a-92c34a2eb471" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_1aa25b95-2bf5-4757-8fa4-b42022978f41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_cc5c13a9-3a61-4cc0-baab-e01f729903cc" xlink:to="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_1aa25b95-2bf5-4757-8fa4-b42022978f41" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_6692c9c7-d32b-4a05-982f-a6c1248bec9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_1aa25b95-2bf5-4757-8fa4-b42022978f41" xlink:to="loc_us-gaap_TypeOfArrangementAxis_6692c9c7-d32b-4a05-982f-a6c1248bec9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_6692c9c7-d32b-4a05-982f-a6c1248bec9f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TypeOfArrangementAxis_6692c9c7-d32b-4a05-982f-a6c1248bec9f" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_6692c9c7-d32b-4a05-982f-a6c1248bec9f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_7f35bb33-ff7e-4cca-967e-be1b80945ec5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TypeOfArrangementAxis_6692c9c7-d32b-4a05-982f-a6c1248bec9f" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_7f35bb33-ff7e-4cca-967e-be1b80945ec5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LicensingAgreementsMember_070d0257-e554-44c4-845f-486d56e79c31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LicensingAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_7f35bb33-ff7e-4cca-967e-be1b80945ec5" xlink:to="loc_us-gaap_LicensingAgreementsMember_070d0257-e554-44c4-845f-486d56e79c31" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_eee26989-a65f-4acd-a012-532b3d34524a" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_1aa25b95-2bf5-4757-8fa4-b42022978f41" xlink:to="loc_dei_LegalEntityAxis_eee26989-a65f-4acd-a012-532b3d34524a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_eee26989-a65f-4acd-a012-532b3d34524a_default" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_eee26989-a65f-4acd-a012-532b3d34524a" xlink:to="loc_dei_EntityDomain_eee26989-a65f-4acd-a012-532b3d34524a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_15b9f118-2cea-4815-b6c6-6b3f9151589f" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_eee26989-a65f-4acd-a012-532b3d34524a" xlink:to="loc_dei_EntityDomain_15b9f118-2cea-4815-b6c6-6b3f9151589f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_MAYOFoundationMember_82f0b737-d511-4497-8554-8c5874908d9e" xlink:href="exas-20200630.xsd#exas_MAYOFoundationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_15b9f118-2cea-4815-b6c6-6b3f9151589f" xlink:to="loc_exas_MAYOFoundationMember_82f0b737-d511-4497-8554-8c5874908d9e" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSEpicSciencesDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#LICENSEANDCOLLABORATIONAGREEMENTSEpicSciencesDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSEpicSciencesDetails" xlink:type="extended" id="i1cf58b7736cc4884b5446608069f7a66_LICENSEANDCOLLABORATIONAGREEMENTSEpicSciencesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_81baabba-cd6e-414c-9a9e-9fb6324cda81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_LicenseAndLaboratoryAgreementTerm_4de4e595-1595-4b29-93e8-5e33fbd68bdb" xlink:href="exas-20200630.xsd#exas_LicenseAndLaboratoryAgreementTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_81baabba-cd6e-414c-9a9e-9fb6324cda81" xlink:to="loc_exas_LicenseAndLaboratoryAgreementTerm_4de4e595-1595-4b29-93e8-5e33fbd68bdb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentOwnedBalanceShares_e04031f3-a537-4508-bda9-0302c8f9430d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentOwnedBalanceShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_81baabba-cd6e-414c-9a9e-9fb6324cda81" xlink:to="loc_us-gaap_InvestmentOwnedBalanceShares_e04031f3-a537-4508-bda9-0302c8f9430d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentOwnedAtFairValue_abed03a1-1924-45ed-ade8-f5c8ef972205" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentOwnedAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_81baabba-cd6e-414c-9a9e-9fb6324cda81" xlink:to="loc_us-gaap_InvestmentOwnedAtFairValue_abed03a1-1924-45ed-ade8-f5c8ef972205" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_74c05b32-b405-4e80-8f22-980c821c453a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_81baabba-cd6e-414c-9a9e-9fb6324cda81" xlink:to="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_74c05b32-b405-4e80-8f22-980c821c453a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_d0fd1c36-de2c-48e4-9518-cb3deb119849" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_74c05b32-b405-4e80-8f22-980c821c453a" xlink:to="loc_us-gaap_TypeOfArrangementAxis_d0fd1c36-de2c-48e4-9518-cb3deb119849" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_d0fd1c36-de2c-48e4-9518-cb3deb119849_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TypeOfArrangementAxis_d0fd1c36-de2c-48e4-9518-cb3deb119849" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_d0fd1c36-de2c-48e4-9518-cb3deb119849_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_875bd19f-9f39-40ab-86c2-de81c7a2d2a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TypeOfArrangementAxis_d0fd1c36-de2c-48e4-9518-cb3deb119849" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_875bd19f-9f39-40ab-86c2-de81c7a2d2a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LicensingAgreementsMember_0fa48bc6-e72b-4e83-940f-97dbb4bd309a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LicensingAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_875bd19f-9f39-40ab-86c2-de81c7a2d2a0" xlink:to="loc_us-gaap_LicensingAgreementsMember_0fa48bc6-e72b-4e83-940f-97dbb4bd309a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_f2597787-9cf1-4031-b857-7ce263e13c94" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_74c05b32-b405-4e80-8f22-980c821c453a" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_f2597787-9cf1-4031-b857-7ce263e13c94" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_f2597787-9cf1-4031-b857-7ce263e13c94_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_f2597787-9cf1-4031-b857-7ce263e13c94" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_f2597787-9cf1-4031-b857-7ce263e13c94_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_08ce1ae2-a16d-46d4-98b8-fc2d54c05f62" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_f2597787-9cf1-4031-b857-7ce263e13c94" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_08ce1ae2-a16d-46d4-98b8-fc2d54c05f62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_EpicSciencesMember_9707e7de-f771-4b06-bb9d-3bcc80fdab19" xlink:href="exas-20200630.xsd#exas_EpicSciencesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_08ce1ae2-a16d-46d4-98b8-fc2d54c05f62" xlink:to="loc_exas_EpicSciencesMember_9707e7de-f771-4b06-bb9d-3bcc80fdab19" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSBiocartisDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#LICENSEANDCOLLABORATIONAGREEMENTSBiocartisDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSBiocartisDetails" xlink:type="extended" id="i3d8f6c006dc348109d974184fa6872c1_LICENSEANDCOLLABORATIONAGREEMENTSBiocartisDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_5dccc6b0-006e-4d90-80ab-04751b730b04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_OneTimeFeeForLicenseToPatents_ba9d2a59-f525-4492-995a-1f56e1f32c1c" xlink:href="exas-20200630.xsd#exas_OneTimeFeeForLicenseToPatents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_5dccc6b0-006e-4d90-80ab-04751b730b04" xlink:to="loc_exas_OneTimeFeeForLicenseToPatents_ba9d2a59-f525-4492-995a-1f56e1f32c1c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentOwnedBalanceShares_202372ac-eb22-42fc-a2a3-ae78287d23c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentOwnedBalanceShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_5dccc6b0-006e-4d90-80ab-04751b730b04" xlink:to="loc_us-gaap_InvestmentOwnedBalanceShares_202372ac-eb22-42fc-a2a3-ae78287d23c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentOwnedAtFairValue_155844d8-71ba-45ea-b206-6bf07a1b2f82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentOwnedAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_5dccc6b0-006e-4d90-80ab-04751b730b04" xlink:to="loc_us-gaap_InvestmentOwnedAtFairValue_155844d8-71ba-45ea-b206-6bf07a1b2f82" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_PaymentsContingentOnMilestones_bd0e6669-b5b9-4d25-aadb-b004a609e800" xlink:href="exas-20200630.xsd#exas_PaymentsContingentOnMilestones"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_5dccc6b0-006e-4d90-80ab-04751b730b04" xlink:to="loc_exas_PaymentsContingentOnMilestones_bd0e6669-b5b9-4d25-aadb-b004a609e800" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_558fdf6c-f8cd-45ea-a198-ed9c470b1962" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_5dccc6b0-006e-4d90-80ab-04751b730b04" xlink:to="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_558fdf6c-f8cd-45ea-a198-ed9c470b1962" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_ac50f9ec-e444-4fd9-9d52-89509c0238a5" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_558fdf6c-f8cd-45ea-a198-ed9c470b1962" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_ac50f9ec-e444-4fd9-9d52-89509c0238a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_ac50f9ec-e444-4fd9-9d52-89509c0238a5_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_ac50f9ec-e444-4fd9-9d52-89509c0238a5" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_ac50f9ec-e444-4fd9-9d52-89509c0238a5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_f948548b-80f8-42b1-a97d-1702bebbe661" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_ac50f9ec-e444-4fd9-9d52-89509c0238a5" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_f948548b-80f8-42b1-a97d-1702bebbe661" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_BiocartisNVMember_ee53fb0e-26ea-47a1-ba65-ac50874f82f5" xlink:href="exas-20200630.xsd#exas_BiocartisNVMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_f948548b-80f8-42b1-a97d-1702bebbe661" xlink:to="loc_exas_BiocartisNVMember_ee53fb0e-26ea-47a1-ba65-ac50874f82f5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_8032b195-7921-4f5a-b7a6-9c2781d075ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_558fdf6c-f8cd-45ea-a198-ed9c470b1962" xlink:to="loc_us-gaap_TypeOfArrangementAxis_8032b195-7921-4f5a-b7a6-9c2781d075ce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_8032b195-7921-4f5a-b7a6-9c2781d075ce_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TypeOfArrangementAxis_8032b195-7921-4f5a-b7a6-9c2781d075ce" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_8032b195-7921-4f5a-b7a6-9c2781d075ce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_caf150cb-b496-4273-91b2-c88057c9bc72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TypeOfArrangementAxis_8032b195-7921-4f5a-b7a6-9c2781d075ce" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_caf150cb-b496-4273-91b2-c88057c9bc72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LicensingAgreementsMember_6fd385c7-c25b-4889-9fe9-72b1d715fe24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LicensingAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_caf150cb-b496-4273-91b2-c88057c9bc72" xlink:to="loc_us-gaap_LicensingAgreementsMember_6fd385c7-c25b-4889-9fe9-72b1d715fe24" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_CollaborativeArrangementsSalesMilestoneAxis_fc31a5e8-d399-47ef-bb3a-c7969adb783f" xlink:href="exas-20200630.xsd#exas_CollaborativeArrangementsSalesMilestoneAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_558fdf6c-f8cd-45ea-a198-ed9c470b1962" xlink:to="loc_exas_CollaborativeArrangementsSalesMilestoneAxis_fc31a5e8-d399-47ef-bb3a-c7969adb783f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_CollaborativeArrangementsSalesMilestoneDomain_fc31a5e8-d399-47ef-bb3a-c7969adb783f_default" xlink:href="exas-20200630.xsd#exas_CollaborativeArrangementsSalesMilestoneDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_exas_CollaborativeArrangementsSalesMilestoneAxis_fc31a5e8-d399-47ef-bb3a-c7969adb783f" xlink:to="loc_exas_CollaborativeArrangementsSalesMilestoneDomain_fc31a5e8-d399-47ef-bb3a-c7969adb783f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_CollaborativeArrangementsSalesMilestoneDomain_9804801b-a3ce-4e49-8e5f-587cec6b750f" xlink:href="exas-20200630.xsd#exas_CollaborativeArrangementsSalesMilestoneDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_exas_CollaborativeArrangementsSalesMilestoneAxis_fc31a5e8-d399-47ef-bb3a-c7969adb783f" xlink:to="loc_exas_CollaborativeArrangementsSalesMilestoneDomain_9804801b-a3ce-4e49-8e5f-587cec6b750f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_SalesMilestoneRangeOneMember_14f12ded-e237-4b35-9c04-2b98e8937d90" xlink:href="exas-20200630.xsd#exas_SalesMilestoneRangeOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_exas_CollaborativeArrangementsSalesMilestoneDomain_9804801b-a3ce-4e49-8e5f-587cec6b750f" xlink:to="loc_exas_SalesMilestoneRangeOneMember_14f12ded-e237-4b35-9c04-2b98e8937d90" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ExpansionOfCollaborationToOncologyMember_2c30378f-d18c-4050-b241-521afc5016af" xlink:href="exas-20200630.xsd#exas_ExpansionOfCollaborationToOncologyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_exas_CollaborativeArrangementsSalesMilestoneDomain_9804801b-a3ce-4e49-8e5f-587cec6b750f" xlink:to="loc_exas_ExpansionOfCollaborationToOncologyMember_2c30378f-d18c-4050-b241-521afc5016af" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/PFIZERPROMOTIONAGREEMENT" xlink:type="simple" xlink:href="exas-20200630.xsd#PFIZERPROMOTIONAGREEMENT"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/PFIZERPROMOTIONAGREEMENT" xlink:type="extended" id="i1c4f40cc512e496887bc6e753a411363_PFIZERPROMOTIONAGREEMENT"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/PFIZERPROMOTIONAGREEMENTDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#PFIZERPROMOTIONAGREEMENTDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/PFIZERPROMOTIONAGREEMENTDetails" xlink:type="extended" id="i7b41e2d0375e4ce780ec251f5130014f_PFIZERPROMOTIONAGREEMENTDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_e306f27f-6969-462c-8e64-18b3738d1e24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingExpense_61f3c863-55ad-49b1-a0dc-efd67b6dc10e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_e306f27f-6969-462c-8e64-18b3738d1e24" xlink:to="loc_us-gaap_MarketingExpense_61f3c863-55ad-49b1-a0dc-efd67b6dc10e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties_5e0badff-1ea7-4ad5-a724-b3ffaf31585a" xlink:href="exas-20200630.xsd#exas_ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_e306f27f-6969-462c-8e64-18b3738d1e24" xlink:to="loc_exas_ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties_5e0badff-1ea7-4ad5-a724-b3ffaf31585a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_7463102d-8ec3-48fd-87f0-40f4026c6962" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_e306f27f-6969-462c-8e64-18b3738d1e24" xlink:to="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_7463102d-8ec3-48fd-87f0-40f4026c6962" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_faf4006e-d9a2-40f2-a4b0-383348baed9a" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_7463102d-8ec3-48fd-87f0-40f4026c6962" xlink:to="loc_dei_LegalEntityAxis_faf4006e-d9a2-40f2-a4b0-383348baed9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_faf4006e-d9a2-40f2-a4b0-383348baed9a_default" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_faf4006e-d9a2-40f2-a4b0-383348baed9a" xlink:to="loc_dei_EntityDomain_faf4006e-d9a2-40f2-a4b0-383348baed9a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8c1394df-10ea-44ab-8606-76f071fdb587" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_faf4006e-d9a2-40f2-a4b0-383348baed9a" xlink:to="loc_dei_EntityDomain_8c1394df-10ea-44ab-8606-76f071fdb587" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_PfizerIncMember_83a031b3-d251-431a-bfe7-9956676f1c07" xlink:href="exas-20200630.xsd#exas_PfizerIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_8c1394df-10ea-44ab-8606-76f071fdb587" xlink:to="loc_exas_PfizerIncMember_83a031b3-d251-431a-bfe7-9956676f1c07" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_49ed52b6-f721-46f9-aec5-221908eb3df4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_7463102d-8ec3-48fd-87f0-40f4026c6962" xlink:to="loc_us-gaap_TypeOfArrangementAxis_49ed52b6-f721-46f9-aec5-221908eb3df4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_49ed52b6-f721-46f9-aec5-221908eb3df4_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TypeOfArrangementAxis_49ed52b6-f721-46f9-aec5-221908eb3df4" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_49ed52b6-f721-46f9-aec5-221908eb3df4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_403806c5-5ff9-4226-a721-1d6a1a20a11f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TypeOfArrangementAxis_49ed52b6-f721-46f9-aec5-221908eb3df4" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_403806c5-5ff9-4226-a721-1d6a1a20a11f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ManufacturedProductOtherMember_d90342c6-2010-490a-acc5-10f94b3fe937" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ManufacturedProductOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_403806c5-5ff9-4226-a721-1d6a1a20a11f" xlink:to="loc_us-gaap_ManufacturedProductOtherMember_d90342c6-2010-490a-acc5-10f94b3fe937" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/STOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="exas-20200630.xsd#STOCKHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/STOCKHOLDERSEQUITY" xlink:type="extended" id="iba5fa4cf9d17425089c44665f396ae8d_STOCKHOLDERSEQUITY"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/STOCKHOLDERSEQUITYTables" xlink:type="simple" xlink:href="exas-20200630.xsd#STOCKHOLDERSEQUITYTables"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/STOCKHOLDERSEQUITYTables" xlink:type="extended" id="i5396b4af234645fbac22368618d32cb1_STOCKHOLDERSEQUITYTables"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/STOCKHOLDERSEQUITYDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#STOCKHOLDERSEQUITYDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/STOCKHOLDERSEQUITYDetails" xlink:type="extended" id="i8e09001c8ab44da297b4c9d16756551d_STOCKHOLDERSEQUITYDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_cb3fbe29-fa2e-48c5-87d4-3e3d9e1adc8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt_a279861b-7f1d-4002-b9e6-c4a1f75574c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_cb3fbe29-fa2e-48c5-87d4-3e3d9e1adc8e" xlink:to="loc_us-gaap_RepaymentsOfConvertibleDebt_a279861b-7f1d-4002-b9e6-c4a1f75574c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_e7611268-43bd-4dc4-8b91-06f5962986de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_cb3fbe29-fa2e-48c5-87d4-3e3d9e1adc8e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_e7611268-43bd-4dc4-8b91-06f5962986de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments_161310c6-5862-4389-b2f4-c4afcb992e94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_cb3fbe29-fa2e-48c5-87d4-3e3d9e1adc8e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments_161310c6-5862-4389-b2f4-c4afcb992e94" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares_93650c5b-961a-42bf-97d7-4efe0cb27c26" xlink:href="exas-20200630.xsd#exas_RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_cb3fbe29-fa2e-48c5-87d4-3e3d9e1adc8e" xlink:to="loc_exas_RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares_93650c5b-961a-42bf-97d7-4efe0cb27c26" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_6064f0e0-3571-436c-848d-f0fbdd44d5e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_cb3fbe29-fa2e-48c5-87d4-3e3d9e1adc8e" xlink:to="loc_us-gaap_RepaymentsOfDebt_6064f0e0-3571-436c-848d-f0fbdd44d5e7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_c0067362-810c-4621-9481-82c4d5db05a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_cb3fbe29-fa2e-48c5-87d4-3e3d9e1adc8e" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_c0067362-810c-4621-9481-82c4d5db05a0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_f0ebb856-17d6-4050-97ab-b7721c8d62fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_cb3fbe29-fa2e-48c5-87d4-3e3d9e1adc8e" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_f0ebb856-17d6-4050-97ab-b7721c8d62fe" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_1af61ea7-4f5d-4a27-aa96-b96a598d41b3" 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_SubsidiaryOrEquityMethodInvesteeLineItems_cb3fbe29-fa2e-48c5-87d4-3e3d9e1adc8e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_1af61ea7-4f5d-4a27-aa96-b96a598d41b3" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_c543e9ea-28a7-4106-a1d4-f9653460404a" 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_SubsidiaryOrEquityMethodInvesteeLineItems_cb3fbe29-fa2e-48c5-87d4-3e3d9e1adc8e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_c543e9ea-28a7-4106-a1d4-f9653460404a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_13108bc3-54d1-4b81-804d-1bc0336fa9d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_cb3fbe29-fa2e-48c5-87d4-3e3d9e1adc8e" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_13108bc3-54d1-4b81-804d-1bc0336fa9d3" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable_1f92b6dc-8906-4ae9-a397-0ade31db222e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_cb3fbe29-fa2e-48c5-87d4-3e3d9e1adc8e" xlink:to="loc_us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable_1f92b6dc-8906-4ae9-a397-0ade31db222e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_735cc81b-ee9a-440c-a121-dfea359281d3" 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_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable_1f92b6dc-8906-4ae9-a397-0ade31db222e" xlink:to="loc_us-gaap_DebtInstrumentAxis_735cc81b-ee9a-440c-a121-dfea359281d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_735cc81b-ee9a-440c-a121-dfea359281d3_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_735cc81b-ee9a-440c-a121-dfea359281d3" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_735cc81b-ee9a-440c-a121-dfea359281d3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_2b7ccb75-33c7-4023-91db-a1ea9e2f083d" 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_735cc81b-ee9a-440c-a121-dfea359281d3" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_2b7ccb75-33c7-4023-91db-a1ea9e2f083d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2027Member_a2226ca1-b0e8-4466-b086-9c21abee4761" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2027Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2b7ccb75-33c7-4023-91db-a1ea9e2f083d" xlink:to="loc_exas_ConvertibleNotesPayable2027Member_a2226ca1-b0e8-4466-b086-9c21abee4761" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtAxis_5e00c4ea-1de0-4956-bf44-ff19ccf0f600" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExtinguishmentOfDebtAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable_1f92b6dc-8906-4ae9-a397-0ade31db222e" xlink:to="loc_us-gaap_ExtinguishmentOfDebtAxis_5e00c4ea-1de0-4956-bf44-ff19ccf0f600" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtTypeDomain_5e00c4ea-1de0-4956-bf44-ff19ccf0f600_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExtinguishmentOfDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ExtinguishmentOfDebtAxis_5e00c4ea-1de0-4956-bf44-ff19ccf0f600" xlink:to="loc_us-gaap_ExtinguishmentOfDebtTypeDomain_5e00c4ea-1de0-4956-bf44-ff19ccf0f600_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtTypeDomain_4aad5c16-1432-46fa-b683-4a71d0462356" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExtinguishmentOfDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ExtinguishmentOfDebtAxis_5e00c4ea-1de0-4956-bf44-ff19ccf0f600" xlink:to="loc_us-gaap_ExtinguishmentOfDebtTypeDomain_4aad5c16-1432-46fa-b683-4a71d0462356" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2025Member_8c392149-8485-43a0-af3d-84c5e7f581cb" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2025Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ExtinguishmentOfDebtTypeDomain_4aad5c16-1432-46fa-b683-4a71d0462356" xlink:to="loc_exas_ConvertibleNotesPayable2025Member_8c392149-8485-43a0-af3d-84c5e7f581cb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_0de9cf42-98fe-46df-8301-3cd10e99d779" 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_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable_1f92b6dc-8906-4ae9-a397-0ade31db222e" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_0de9cf42-98fe-46df-8301-3cd10e99d779" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0de9cf42-98fe-46df-8301-3cd10e99d779_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_0de9cf42-98fe-46df-8301-3cd10e99d779" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0de9cf42-98fe-46df-8301-3cd10e99d779_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_95c005f3-e898-4389-b201-d5f2b488842c" 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_0de9cf42-98fe-46df-8301-3cd10e99d779" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_95c005f3-e898-4389-b201-d5f2b488842c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_GenomicHealthIncMember_35ce4bd9-4f99-4ca7-8003-14bf1829b65d" xlink:href="exas-20200630.xsd#exas_GenomicHealthIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_95c005f3-e898-4389-b201-d5f2b488842c" xlink:to="loc_exas_GenomicHealthIncMember_35ce4bd9-4f99-4ca7-8003-14bf1829b65d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ParadigmViomicsMember_5c13f88f-9ae0-4950-9ddd-3a9613474ac5" xlink:href="exas-20200630.xsd#exas_ParadigmViomicsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_95c005f3-e898-4389-b201-d5f2b488842c" xlink:to="loc_exas_ParadigmViomicsMember_5c13f88f-9ae0-4950-9ddd-3a9613474ac5" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofOCIDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#STOCKHOLDERSEQUITYScheduleofOCIDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofOCIDetails" xlink:type="extended" id="i9d1756a69a124291b9b7a80057a7011b_STOCKHOLDERSEQUITYScheduleofOCIDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_aa051450-58c7-4359-ac67-433c428e7b3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e76fd599-38fd-41b0-9547-4ab2f6d47c08" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_aa051450-58c7-4359-ac67-433c428e7b3e" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e76fd599-38fd-41b0-9547-4ab2f6d47c08" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e8972868-3c9c-43ae-8514-77634db0693f" 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_AOCIAttributableToParentNetOfTaxRollForward_e76fd599-38fd-41b0-9547-4ab2f6d47c08" xlink:to="loc_us-gaap_StockholdersEquity_e8972868-3c9c-43ae-8514-77634db0693f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_8117a7d2-57c0-452e-b234-e6c57c5c1178" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e76fd599-38fd-41b0-9547-4ab2f6d47c08" xlink:to="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_8117a7d2-57c0-452e-b234-e6c57c5c1178" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_f6b64d82-c836-4da4-b6d7-ce7153e5ab4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e76fd599-38fd-41b0-9547-4ab2f6d47c08" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_f6b64d82-c836-4da4-b6d7-ce7153e5ab4d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_e691d4fc-2c4f-4918-9358-b1bd2aa887c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e76fd599-38fd-41b0-9547-4ab2f6d47c08" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_e691d4fc-2c4f-4918-9358-b1bd2aa887c7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_41264b4c-796a-4be2-ba16-58170d88d7e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e76fd599-38fd-41b0-9547-4ab2f6d47c08" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_41264b4c-796a-4be2-ba16-58170d88d7e5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_39e28915-6344-4e1d-bfbe-e137cdf1021b" 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_AccumulatedOtherComprehensiveIncomeLossTable_1ba91ae7-c9de-47db-9e76-c3ca33486690" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_aa051450-58c7-4359-ac67-433c428e7b3e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1ba91ae7-c9de-47db-9e76-c3ca33486690" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_27ac2027-bb04-47f5-b2a1-7583f298eb8b" 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_AccumulatedOtherComprehensiveIncomeLossTable_1ba91ae7-c9de-47db-9e76-c3ca33486690" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_27ac2027-bb04-47f5-b2a1-7583f298eb8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_27ac2027-bb04-47f5-b2a1-7583f298eb8b_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_27ac2027-bb04-47f5-b2a1-7583f298eb8b" xlink:to="loc_us-gaap_EquityComponentDomain_27ac2027-bb04-47f5-b2a1-7583f298eb8b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_26f08daa-5c17-43a0-8b79-f7517f8d3bbb" 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_27ac2027-bb04-47f5-b2a1-7583f298eb8b" xlink:to="loc_us-gaap_EquityComponentDomain_26f08daa-5c17-43a0-8b79-f7517f8d3bbb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_fb110645-2809-4731-921e-05fbc569fdf4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_26f08daa-5c17-43a0-8b79-f7517f8d3bbb" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_fb110645-2809-4731-921e-05fbc569fdf4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_1196395a-6e4c-453c-af5e-964034cdb23a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_26f08daa-5c17-43a0-8b79-f7517f8d3bbb" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_1196395a-6e4c-453c-af5e-964034cdb23a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_576fa9da-0f17-4bad-9c80-c5316484ed7d" 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_26f08daa-5c17-43a0-8b79-f7517f8d3bbb" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_576fa9da-0f17-4bad-9c80-c5316484ed7d" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofamountsreclassifiedfromAOCIDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#STOCKHOLDERSEQUITYScheduleofamountsreclassifiedfromAOCIDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofamountsreclassifiedfromAOCIDetails" xlink:type="extended" id="i7c3e24a0a3f744e197ba9dee3c362db3_STOCKHOLDERSEQUITYScheduleofamountsreclassifiedfromAOCIDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_42f604c6-3065-467a-8d42-e5e145681c6a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_e3d63c19-499d-4217-a1f2-3da0c89de6b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_42f604c6-3065-467a-8d42-e5e145681c6a" xlink:to="loc_us-gaap_InvestmentIncomeInterest_e3d63c19-499d-4217-a1f2-3da0c89de6b9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax_5ac912a7-6201-4e9f-94db-a90e71550e95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_42f604c6-3065-467a-8d42-e5e145681c6a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax_5ac912a7-6201-4e9f-94db-a90e71550e95" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_348a9f1f-f4f1-4ead-9418-2b24621e1d1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_42f604c6-3065-467a-8d42-e5e145681c6a" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_348a9f1f-f4f1-4ead-9418-2b24621e1d1f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_28fb42dc-eb14-43f1-ad5c-28ae49ce1231" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_42f604c6-3065-467a-8d42-e5e145681c6a" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_28fb42dc-eb14-43f1-ad5c-28ae49ce1231" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_699d4a7a-e1d9-4565-b51b-e781135825b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_28fb42dc-eb14-43f1-ad5c-28ae49ce1231" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_699d4a7a-e1d9-4565-b51b-e781135825b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_699d4a7a-e1d9-4565-b51b-e781135825b5_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_699d4a7a-e1d9-4565-b51b-e781135825b5" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_699d4a7a-e1d9-4565-b51b-e781135825b5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_3340cecf-d9bc-4442-af1b-ad4f2d1f014f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_699d4a7a-e1d9-4565-b51b-e781135825b5" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_3340cecf-d9bc-4442-af1b-ad4f2d1f014f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_665d53ee-ea76-474c-931e-4b139379d44c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_3340cecf-d9bc-4442-af1b-ad4f2d1f014f" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_665d53ee-ea76-474c-931e-4b139379d44c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_441344fc-f4bc-4b49-9f85-39706052cf97" 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_AccumulatedOtherComprehensiveIncomeLossTable_28fb42dc-eb14-43f1-ad5c-28ae49ce1231" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_441344fc-f4bc-4b49-9f85-39706052cf97" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_441344fc-f4bc-4b49-9f85-39706052cf97_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_441344fc-f4bc-4b49-9f85-39706052cf97" xlink:to="loc_us-gaap_EquityComponentDomain_441344fc-f4bc-4b49-9f85-39706052cf97_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_14e7026c-cf1a-4bee-8ebd-fbd8d12b1577" 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_441344fc-f4bc-4b49-9f85-39706052cf97" xlink:to="loc_us-gaap_EquityComponentDomain_14e7026c-cf1a-4bee-8ebd-fbd8d12b1577" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_add3d329-07e0-4e50-9f35-47cad53f0ed8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_14e7026c-cf1a-4bee-8ebd-fbd8d12b1577" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_add3d329-07e0-4e50-9f35-47cad53f0ed8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_86018e16-9df5-44c1-94a1-7c39a77276e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_14e7026c-cf1a-4bee-8ebd-fbd8d12b1577" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_86018e16-9df5-44c1-94a1-7c39a77276e0" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/STOCKBASEDCOMPENSATION" xlink:type="simple" xlink:href="exas-20200630.xsd#STOCKBASEDCOMPENSATION"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/STOCKBASEDCOMPENSATION" xlink:type="extended" id="i25d9378714ce4f6487192161c7b0e954_STOCKBASEDCOMPENSATION"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONTables" xlink:type="simple" xlink:href="exas-20200630.xsd#STOCKBASEDCOMPENSATIONTables"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONTables" xlink:type="extended" id="i8f60c6250acd4287b2d42d80bb827f98_STOCKBASEDCOMPENSATIONTables"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#STOCKBASEDCOMPENSATIONNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" xlink:type="extended" id="i9259cc4414de4b85bea057aef30ea104_STOCKBASEDCOMPENSATIONNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a3026d2d-19e2-49ae-bb3a-d12d42d673f8" 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_182f9812-c49e-4309-a817-ce4eeb636d13" 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_a3026d2d-19e2-49ae-bb3a-d12d42d673f8" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_182f9812-c49e-4309-a817-ce4eeb636d13" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost_7c8ef260-3c9f-406e-9c1b-a15998d0dcee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a3026d2d-19e2-49ae-bb3a-d12d42d673f8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost_7c8ef260-3c9f-406e-9c1b-a15998d0dcee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_NumberOfEmployeesPerformanceBasedEquityAwardsImpactedByChangeInOperationalMilestones_c328ceb7-d6e8-47fd-9cc6-f0df58882351" xlink:href="exas-20200630.xsd#exas_NumberOfEmployeesPerformanceBasedEquityAwardsImpactedByChangeInOperationalMilestones"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a3026d2d-19e2-49ae-bb3a-d12d42d673f8" xlink:to="loc_exas_NumberOfEmployeesPerformanceBasedEquityAwardsImpactedByChangeInOperationalMilestones_c328ceb7-d6e8-47fd-9cc6-f0df58882351" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_74e65a73-6722-4ad4-8a18-8186c02ec42e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a3026d2d-19e2-49ae-bb3a-d12d42d673f8" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_74e65a73-6722-4ad4-8a18-8186c02ec42e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_65369502-1368-46d9-86ba-ba7c10f4431c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a3026d2d-19e2-49ae-bb3a-d12d42d673f8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_65369502-1368-46d9-86ba-ba7c10f4431c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_ed6fef42-5c06-45cc-82fb-8f8b38485db9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a3026d2d-19e2-49ae-bb3a-d12d42d673f8" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_ed6fef42-5c06-45cc-82fb-8f8b38485db9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_758df0ee-a0ef-4bfd-8192-077dec6bd548" 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_a3026d2d-19e2-49ae-bb3a-d12d42d673f8" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_758df0ee-a0ef-4bfd-8192-077dec6bd548" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_99bff20d-ae36-4804-b7fa-8ad8c1c5274a" 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_a3026d2d-19e2-49ae-bb3a-d12d42d673f8" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_99bff20d-ae36-4804-b7fa-8ad8c1c5274a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_71fb0fb3-b6f4-4df6-ba5a-63807a39d4ea" 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_99bff20d-ae36-4804-b7fa-8ad8c1c5274a" xlink:to="loc_us-gaap_AwardTypeAxis_71fb0fb3-b6f4-4df6-ba5a-63807a39d4ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_71fb0fb3-b6f4-4df6-ba5a-63807a39d4ea_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_71fb0fb3-b6f4-4df6-ba5a-63807a39d4ea" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_71fb0fb3-b6f4-4df6-ba5a-63807a39d4ea_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3cb74521-d4b7-4279-a2e7-4074e5eefe41" 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_71fb0fb3-b6f4-4df6-ba5a-63807a39d4ea" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3cb74521-d4b7-4279-a2e7-4074e5eefe41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_EmployeeAndNonEmployeesStockOptionMember_145cba6f-6ddc-4a5a-946d-42de38a18a1b" xlink:href="exas-20200630.xsd#exas_EmployeeAndNonEmployeesStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3cb74521-d4b7-4279-a2e7-4074e5eefe41" xlink:to="loc_exas_EmployeeAndNonEmployeesStockOptionMember_145cba6f-6ddc-4a5a-946d-42de38a18a1b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_RestrictedStockAwardsAndRestrictedStockUnitsRSUMember_6560b8e7-c3b5-4f61-b9fe-5d0a4db26374" xlink:href="exas-20200630.xsd#exas_RestrictedStockAwardsAndRestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3cb74521-d4b7-4279-a2e7-4074e5eefe41" xlink:to="loc_exas_RestrictedStockAwardsAndRestrictedStockUnitsRSUMember_6560b8e7-c3b5-4f61-b9fe-5d0a4db26374" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_96c3bbdf-d34e-4b59-bfe6-1510553d5239" 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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_99bff20d-ae36-4804-b7fa-8ad8c1c5274a" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_96c3bbdf-d34e-4b59-bfe6-1510553d5239" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_96c3bbdf-d34e-4b59-bfe6-1510553d5239_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_96c3bbdf-d34e-4b59-bfe6-1510553d5239" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_96c3bbdf-d34e-4b59-bfe6-1510553d5239_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5f384725-707d-498c-82e7-578f957bdd5f" 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_96c3bbdf-d34e-4b59-bfe6-1510553d5239" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5f384725-707d-498c-82e7-578f957bdd5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_GenomicHealthIncMember_870a38a5-031d-4f9f-ae3f-8fcd9af25596" xlink:href="exas-20200630.xsd#exas_GenomicHealthIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5f384725-707d-498c-82e7-578f957bdd5f" xlink:to="loc_exas_GenomicHealthIncMember_870a38a5-031d-4f9f-ae3f-8fcd9af25596" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_4bade2f1-0352-4948-abf5-049c87fc4942" 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_99bff20d-ae36-4804-b7fa-8ad8c1c5274a" xlink:to="loc_us-gaap_PlanNameAxis_4bade2f1-0352-4948-abf5-049c87fc4942" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_4bade2f1-0352-4948-abf5-049c87fc4942_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_4bade2f1-0352-4948-abf5-049c87fc4942" xlink:to="loc_us-gaap_PlanNameDomain_4bade2f1-0352-4948-abf5-049c87fc4942_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_2049709b-1a27-406b-aa9e-f8b4fa9dc029" 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_4bade2f1-0352-4948-abf5-049c87fc4942" xlink:to="loc_us-gaap_PlanNameDomain_2049709b-1a27-406b-aa9e-f8b4fa9dc029" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_StockBasedCompensationPlansMember_507e9602-a933-42a0-92af-0f0c8297e0a4" xlink:href="exas-20200630.xsd#exas_StockBasedCompensationPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_2049709b-1a27-406b-aa9e-f8b4fa9dc029" xlink:to="loc_exas_StockBasedCompensationPlansMember_507e9602-a933-42a0-92af-0f0c8297e0a4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#STOCKBASEDCOMPENSATIONFairValueandActivityDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails" xlink:type="extended" id="i045ffc616cea49929f33b806437c2972_STOCKBASEDCOMPENSATIONFairValueandActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d0eb73e7-f433-49f5-8052-9549f93c20fa" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_f21a5193-e113-43bd-a9f9-e2733cbffd4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d0eb73e7-f433-49f5-8052-9549f93c20fa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_f21a5193-e113-43bd-a9f9-e2733cbffd4f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_c468d91b-2c24-4642-b229-fb842312974d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_f21a5193-e113-43bd-a9f9-e2733cbffd4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_c468d91b-2c24-4642-b229-fb842312974d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_ae07459e-d885-40de-92a1-0f8863969f96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_f21a5193-e113-43bd-a9f9-e2733cbffd4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_ae07459e-d885-40de-92a1-0f8863969f96" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dfab77bc-8231-4e05-b692-e09a87450482" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_f21a5193-e113-43bd-a9f9-e2733cbffd4f" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dfab77bc-8231-4e05-b692-e09a87450482" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_1ec0ee8c-2245-4ea2-95c2-3903bfb6db5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_f21a5193-e113-43bd-a9f9-e2733cbffd4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_1ec0ee8c-2245-4ea2-95c2-3903bfb6db5d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_92c371db-a67e-4133-a775-4d80f86b7369" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_f21a5193-e113-43bd-a9f9-e2733cbffd4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_92c371db-a67e-4133-a775-4d80f86b7369" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_688cffd9-a38c-4808-b87d-51249786dbdd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_f21a5193-e113-43bd-a9f9-e2733cbffd4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_688cffd9-a38c-4808-b87d-51249786dbdd" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_be46d9b5-564f-4bd5-a1d2-4a337c9cb3d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_f21a5193-e113-43bd-a9f9-e2733cbffd4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_be46d9b5-564f-4bd5-a1d2-4a337c9cb3d9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7db6f24a-e1e4-4467-98a0-7c87da112a9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d0eb73e7-f433-49f5-8052-9549f93c20fa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7db6f24a-e1e4-4467-98a0-7c87da112a9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c67b0a07-8065-4cd3-8aea-0aaff55fe63f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7db6f24a-e1e4-4467-98a0-7c87da112a9e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c67b0a07-8065-4cd3-8aea-0aaff55fe63f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_be50024d-705e-4306-b786-927937d35d4c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7db6f24a-e1e4-4467-98a0-7c87da112a9e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_be50024d-705e-4306-b786-927937d35d4c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_f421cbd2-8ae1-4132-bb05-b13af2d58e56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7db6f24a-e1e4-4467-98a0-7c87da112a9e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_f421cbd2-8ae1-4132-bb05-b13af2d58e56" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_32b3ffc1-f185-4c6f-9810-2d98b0d446b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7db6f24a-e1e4-4467-98a0-7c87da112a9e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_32b3ffc1-f185-4c6f-9810-2d98b0d446b7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9031f5ea-ae98-4836-8fdd-08b92c2d96f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_0c406946-d263-4fe2-9e11-19da4f68bc89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7db6f24a-e1e4-4467-98a0-7c87da112a9e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_0c406946-d263-4fe2-9e11-19da4f68bc89" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0b3dcd98-da45-4209-b8c0-7127c8c3c4cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d0eb73e7-f433-49f5-8052-9549f93c20fa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0b3dcd98-da45-4209-b8c0-7127c8c3c4cb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9fac4f82-01ee-4dae-ab90-b0dfeffc0d44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0b3dcd98-da45-4209-b8c0-7127c8c3c4cb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9fac4f82-01ee-4dae-ab90-b0dfeffc0d44" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_6c446958-f48a-4f2b-aa05-10a0992896e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0b3dcd98-da45-4209-b8c0-7127c8c3c4cb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_6c446958-f48a-4f2b-aa05-10a0992896e8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_02796324-7e25-4768-9b99-667567afa552" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0b3dcd98-da45-4209-b8c0-7127c8c3c4cb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_02796324-7e25-4768-9b99-667567afa552" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_58cd895f-9f77-4b1e-b890-6086486a6112" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0b3dcd98-da45-4209-b8c0-7127c8c3c4cb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_58cd895f-9f77-4b1e-b890-6086486a6112" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_5d66195b-c020-4b5e-bbc7-5ff4749978f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_71c11b78-c3da-4f1d-b57f-2b14e2f36b80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0b3dcd98-da45-4209-b8c0-7127c8c3c4cb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_71c11b78-c3da-4f1d-b57f-2b14e2f36b80" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_0919cd5d-bbc0-473b-a7c4-3b12ef2a7d2e" xlink:href="exas-20200630.xsd#exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d0eb73e7-f433-49f5-8052-9549f93c20fa" xlink:to="loc_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_0919cd5d-bbc0-473b-a7c4-3b12ef2a7d2e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_7647ad88-c595-482d-a502-9473ad53de98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_0919cd5d-bbc0-473b-a7c4-3b12ef2a7d2e" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_7647ad88-c595-482d-a502-9473ad53de98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_be618f5b-821b-41d9-b1c6-e4fede1ff41d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_0919cd5d-bbc0-473b-a7c4-3b12ef2a7d2e" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_be618f5b-821b-41d9-b1c6-e4fede1ff41d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_fdb457eb-7a5c-4fe7-a03b-3de0e8130c78" xlink:href="exas-20200630.xsd#exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d0eb73e7-f433-49f5-8052-9549f93c20fa" xlink:to="loc_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_fdb457eb-7a5c-4fe7-a03b-3de0e8130c78" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_8f18b7fa-0805-4482-87f5-2a999ec30841" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_fdb457eb-7a5c-4fe7-a03b-3de0e8130c78" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_8f18b7fa-0805-4482-87f5-2a999ec30841" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_3b0ea0be-96ac-4f84-932c-9772ba3b7523" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_fdb457eb-7a5c-4fe7-a03b-3de0e8130c78" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_3b0ea0be-96ac-4f84-932c-9772ba3b7523" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_98c1e2ae-b56a-4698-b2fa-3d5b55f1a4ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_fdb457eb-7a5c-4fe7-a03b-3de0e8130c78" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_98c1e2ae-b56a-4698-b2fa-3d5b55f1a4ab" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_cd4f4ea7-2efc-446f-a99c-17dba3b6c77e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d0eb73e7-f433-49f5-8052-9549f93c20fa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_cd4f4ea7-2efc-446f-a99c-17dba3b6c77e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8db9a8f7-7cb4-4a39-ae72-e6cf91df8436" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_cd4f4ea7-2efc-446f-a99c-17dba3b6c77e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8db9a8f7-7cb4-4a39-ae72-e6cf91df8436" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_110bfbe2-b732-42ed-a520-7a55e3316ca7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_cd4f4ea7-2efc-446f-a99c-17dba3b6c77e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_110bfbe2-b732-42ed-a520-7a55e3316ca7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_aa3e2164-461a-4be5-ae19-a205e4ec7f21" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_cd4f4ea7-2efc-446f-a99c-17dba3b6c77e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_aa3e2164-461a-4be5-ae19-a205e4ec7f21" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_d10fea8d-a5f8-49b9-a840-28ade6c840e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_cd4f4ea7-2efc-446f-a99c-17dba3b6c77e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_d10fea8d-a5f8-49b9-a840-28ade6c840e8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_82d43334-4607-412c-b4bb-0963438d6245" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_96cb908b-540a-4387-9e77-0373580d5997" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d0eb73e7-f433-49f5-8052-9549f93c20fa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_96cb908b-540a-4387-9e77-0373580d5997" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1db28b45-7176-412a-a0b0-0681eda05683" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_96cb908b-540a-4387-9e77-0373580d5997" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1db28b45-7176-412a-a0b0-0681eda05683" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_32b5ee3f-90a1-4191-94fd-3437b3289c5d" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_96cb908b-540a-4387-9e77-0373580d5997" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_32b5ee3f-90a1-4191-94fd-3437b3289c5d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_00f99aea-a6a2-4c92-8ed0-9af96ca61560" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_96cb908b-540a-4387-9e77-0373580d5997" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_00f99aea-a6a2-4c92-8ed0-9af96ca61560" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_18ea299e-1074-42cb-bb6a-ce4250de5998" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_96cb908b-540a-4387-9e77-0373580d5997" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_18ea299e-1074-42cb-bb6a-ce4250de5998" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3d362dc2-bb55-4dc0-ad27-8e82a8d60672" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8b463eed-df25-4da9-921e-626ab18c15ec" 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_d0eb73e7-f433-49f5-8052-9549f93c20fa" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8b463eed-df25-4da9-921e-626ab18c15ec" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_b98d9866-008b-444c-ad3e-70424d18cc86" 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_8b463eed-df25-4da9-921e-626ab18c15ec" xlink:to="loc_us-gaap_PlanNameAxis_b98d9866-008b-444c-ad3e-70424d18cc86" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_b98d9866-008b-444c-ad3e-70424d18cc86_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_b98d9866-008b-444c-ad3e-70424d18cc86" xlink:to="loc_us-gaap_PlanNameDomain_b98d9866-008b-444c-ad3e-70424d18cc86_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_147e0c77-de12-4782-bc47-49a99d2b131e" 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_b98d9866-008b-444c-ad3e-70424d18cc86" xlink:to="loc_us-gaap_PlanNameDomain_147e0c77-de12-4782-bc47-49a99d2b131e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_StockBasedCompensationPlansMember_7c71040d-80c1-4367-abab-535896bfa9ce" xlink:href="exas-20200630.xsd#exas_StockBasedCompensationPlansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_147e0c77-de12-4782-bc47-49a99d2b131e" xlink:to="loc_exas_StockBasedCompensationPlansMember_7c71040d-80c1-4367-abab-535896bfa9ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_47c7b173-4abb-48bd-ab4d-1ebc31e50b9d" 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_8b463eed-df25-4da9-921e-626ab18c15ec" xlink:to="loc_us-gaap_AwardTypeAxis_47c7b173-4abb-48bd-ab4d-1ebc31e50b9d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_47c7b173-4abb-48bd-ab4d-1ebc31e50b9d_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_47c7b173-4abb-48bd-ab4d-1ebc31e50b9d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_47c7b173-4abb-48bd-ab4d-1ebc31e50b9d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4a348507-236e-443a-a628-7ff5d6326c3c" 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_47c7b173-4abb-48bd-ab4d-1ebc31e50b9d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4a348507-236e-443a-a628-7ff5d6326c3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_EmployeeAndNonEmployeesStockOptionMember_ddffc7a3-50f9-4c17-95dd-4231856a4a84" xlink:href="exas-20200630.xsd#exas_EmployeeAndNonEmployeesStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4a348507-236e-443a-a628-7ff5d6326c3c" xlink:to="loc_exas_EmployeeAndNonEmployeesStockOptionMember_ddffc7a3-50f9-4c17-95dd-4231856a4a84" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_dfaf35af-969f-415c-a61b-d54171cb1296" 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_4a348507-236e-443a-a628-7ff5d6326c3c" xlink:to="loc_us-gaap_EmployeeStockMember_dfaf35af-969f-415c-a61b-d54171cb1296" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_RestrictedStockAwardsAndRestrictedStockUnitsRSUMember_0742973b-886b-4112-921e-67b20e701ca1" xlink:href="exas-20200630.xsd#exas_RestrictedStockAwardsAndRestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4a348507-236e-443a-a628-7ff5d6326c3c" xlink:to="loc_exas_RestrictedStockAwardsAndRestrictedStockUnitsRSUMember_0742973b-886b-4112-921e-67b20e701ca1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_84572d80-6fa4-4a42-9e8f-fa14f3061a36" 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_8b463eed-df25-4da9-921e-626ab18c15ec" xlink:to="loc_srt_RangeAxis_84572d80-6fa4-4a42-9e8f-fa14f3061a36" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_84572d80-6fa4-4a42-9e8f-fa14f3061a36_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_84572d80-6fa4-4a42-9e8f-fa14f3061a36" xlink:to="loc_srt_RangeMember_84572d80-6fa4-4a42-9e8f-fa14f3061a36_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_61a03b18-aa22-4f4f-83cd-13c00e7e5092" 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_84572d80-6fa4-4a42-9e8f-fa14f3061a36" xlink:to="loc_srt_RangeMember_61a03b18-aa22-4f4f-83cd-13c00e7e5092" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4ec6dc38-b296-4951-912c-7162fd0498b5" 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_61a03b18-aa22-4f4f-83cd-13c00e7e5092" xlink:to="loc_srt_MinimumMember_4ec6dc38-b296-4951-912c-7162fd0498b5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_e75cb4d7-c9f8-47ad-ba0e-c77894fab9b9" 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_61a03b18-aa22-4f4f-83cd-13c00e7e5092" xlink:to="loc_srt_MaximumMember_e75cb4d7-c9f8-47ad-ba0e-c77894fab9b9" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/NEWMARKETTAXCREDIT" xlink:type="simple" xlink:href="exas-20200630.xsd#NEWMARKETTAXCREDIT"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/NEWMARKETTAXCREDIT" xlink:type="extended" id="i1194fce3b7ff414eaa4d2f53124676d2_NEWMARKETTAXCREDIT"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/NEWMARKETTAXCREDITDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#NEWMARKETTAXCREDITDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/NEWMARKETTAXCREDITDetails" xlink:type="extended" id="i577838c5e5eb4ab79e52ee6a9acf5a04_NEWMARKETTAXCREDITDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_6c36e83d-7161-4e09-97d0-06097de03526" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_NetProceedsFromFinancingArrangement_925211d1-0ad7-4647-bd80-63e361c2d95d" xlink:href="exas-20200630.xsd#exas_NetProceedsFromFinancingArrangement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_6c36e83d-7161-4e09-97d0-06097de03526" xlink:to="loc_exas_NetProceedsFromFinancingArrangement_925211d1-0ad7-4647-bd80-63e361c2d95d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_NumberOfFacilitiesReceivingWorkingCapitalAndCapitalImprovements_f80242d1-82ef-4c68-9b3f-78cb0446722b" xlink:href="exas-20200630.xsd#exas_NumberOfFacilitiesReceivingWorkingCapitalAndCapitalImprovements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_6c36e83d-7161-4e09-97d0-06097de03526" xlink:to="loc_exas_NumberOfFacilitiesReceivingWorkingCapitalAndCapitalImprovements_f80242d1-82ef-4c68-9b3f-78cb0446722b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_99a67d09-6453-4912-90d2-a82e32c11998" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_6c36e83d-7161-4e09-97d0-06097de03526" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_99a67d09-6453-4912-90d2-a82e32c11998" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransactionTypeAxis_3fa4d18b-42f7-4487-a4bb-5a2f2baa883f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransactionTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_99a67d09-6453-4912-90d2-a82e32c11998" xlink:to="loc_us-gaap_TransactionTypeAxis_3fa4d18b-42f7-4487-a4bb-5a2f2baa883f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransactionDomain_3fa4d18b-42f7-4487-a4bb-5a2f2baa883f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TransactionTypeAxis_3fa4d18b-42f7-4487-a4bb-5a2f2baa883f" xlink:to="loc_us-gaap_TransactionDomain_3fa4d18b-42f7-4487-a4bb-5a2f2baa883f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransactionDomain_c49caa46-dba5-4b4c-b575-3dca3ad0f007" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TransactionTypeAxis_3fa4d18b-42f7-4487-a4bb-5a2f2baa883f" xlink:to="loc_us-gaap_TransactionDomain_c49caa46-dba5-4b4c-b575-3dca3ad0f007" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_NewMarketTaxCreditProgramMember_6be4f0ea-7450-4476-bedb-6bde8f3b8306" xlink:href="exas-20200630.xsd#exas_NewMarketTaxCreditProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransactionDomain_c49caa46-dba5-4b4c-b575-3dca3ad0f007" xlink:to="loc_exas_NewMarketTaxCreditProgramMember_6be4f0ea-7450-4476-bedb-6bde8f3b8306" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/DEBT" xlink:type="simple" xlink:href="exas-20200630.xsd#DEBT"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/DEBT" xlink:type="extended" id="i058430710f5f4cb986e4482340bb9d42_DEBT"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/DEBTDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#DEBTDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/DEBTDetails" xlink:type="extended" id="i0c4c5402c3344fd6ae75f776a5c9b4ec_DEBTDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" 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_5020b773-5551-4979-810a-8db054661ff0" 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_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_5020b773-5551-4979-810a-8db054661ff0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_cb09fb3a-2738-4a85-bff5-4c64a9cce4b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_cb09fb3a-2738-4a85-bff5-4c64a9cce4b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentPeriodicPaymentInterestTerm_c1277719-1db5-437c-9e37-66ae3260852f" xlink:href="exas-20200630.xsd#exas_DebtInstrumentPeriodicPaymentInterestTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:to="loc_exas_DebtInstrumentPeriodicPaymentInterestTerm_c1277719-1db5-437c-9e37-66ae3260852f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentRemainingAmortizationPeriod_11ad787a-dab3-4521-b7ee-5ea9bb5c54a5" xlink:href="exas-20200630.xsd#exas_DebtInstrumentRemainingAmortizationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:to="loc_exas_DebtInstrumentRemainingAmortizationPeriod_11ad787a-dab3-4521-b7ee-5ea9bb5c54a5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a627ff05-dc09-46e2-9daf-d60cc1639d3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a627ff05-dc09-46e2-9daf-d60cc1639d3e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_MinimumOwnInvestmentToBeMadeInConstructionProject_e28aa625-e3d6-4e0d-85d4-cfced6b12cda" xlink:href="exas-20200630.xsd#exas_MinimumOwnInvestmentToBeMadeInConstructionProject"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:to="loc_exas_MinimumOwnInvestmentToBeMadeInConstructionProject_e28aa625-e3d6-4e0d-85d4-cfced6b12cda" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermConstructionLoanCurrent_b857deb7-fce1-4ccf-88ba-eae3098be15e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermConstructionLoanCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:to="loc_us-gaap_LongTermConstructionLoanCurrent_b857deb7-fce1-4ccf-88ba-eae3098be15e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsIncurred_29d1c75a-697c-4cf9-9657-2ae6a22a259a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestCostsIncurred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:to="loc_us-gaap_InterestCostsIncurred_29d1c75a-697c-4cf9-9657-2ae6a22a259a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalized_2887d5c8-f37e-4c0b-a2b5-25f0fc98820f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestCostsCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:to="loc_us-gaap_InterestCostsCapitalized_2887d5c8-f37e-4c0b-a2b5-25f0fc98820f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_93d65432-fae5-4b89-bb58-160ea8f9e03f" 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_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_93d65432-fae5-4b89-bb58-160ea8f9e03f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentCovenantLiquidityRequiredMinimum_6a58dbc1-4592-438b-9fb7-cc699b59e3a1" xlink:href="exas-20200630.xsd#exas_DebtInstrumentCovenantLiquidityRequiredMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:to="loc_exas_DebtInstrumentCovenantLiquidityRequiredMinimum_6a58dbc1-4592-438b-9fb7-cc699b59e3a1" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_NumberOfAgreementsEntered_42ea54fe-b3d9-440f-b0f0-fcfda6944848" xlink:href="exas-20200630.xsd#exas_NumberOfAgreementsEntered"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:to="loc_exas_NumberOfAgreementsEntered_42ea54fe-b3d9-440f-b0f0-fcfda6944848" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_NumberOfJobsRequiredToCreatedAndMaintained_63f7dc66-ce73-40a5-beee-727c31418b57" xlink:href="exas-20200630.xsd#exas_NumberOfJobsRequiredToCreatedAndMaintained"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:to="loc_exas_NumberOfJobsRequiredToCreatedAndMaintained_63f7dc66-ce73-40a5-beee-727c31418b57" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityAmortizationPeriod_bb17089d-c01a-485f-b270-67c9577e7ffb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilityAmortizationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:to="loc_us-gaap_RegulatoryLiabilityAmortizationPeriod_bb17089d-c01a-485f-b270-67c9577e7ffb" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_647e19bb-9a1b-476d-a48d-f7b1e1910188" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:to="loc_us-gaap_DebtInstrumentTerm_647e19bb-9a1b-476d-a48d-f7b1e1910188" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_8c79ea0c-33f2-4988-85c5-1496fbc7452d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_8c79ea0c-33f2-4988-85c5-1496fbc7452d" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_3a7c7b8a-2b4a-4f7b-b1e8-437678ae98b5" 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_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:to="loc_us-gaap_DebtInstrumentTable_3a7c7b8a-2b4a-4f7b-b1e8-437678ae98b5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_b106111b-44d6-4849-910e-40d06377737a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_3a7c7b8a-2b4a-4f7b-b1e8-437678ae98b5" xlink:to="loc_us-gaap_CreditFacilityAxis_b106111b-44d6-4849-910e-40d06377737a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_b106111b-44d6-4849-910e-40d06377737a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_b106111b-44d6-4849-910e-40d06377737a" xlink:to="loc_us-gaap_CreditFacilityDomain_b106111b-44d6-4849-910e-40d06377737a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_69764864-3c6a-4333-86f0-c411da570586" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_b106111b-44d6-4849-910e-40d06377737a" xlink:to="loc_us-gaap_CreditFacilityDomain_69764864-3c6a-4333-86f0-c411da570586" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_b1550cd4-ac7b-4f9b-93e5-fe6fffcda6ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LetterOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_69764864-3c6a-4333-86f0-c411da570586" xlink:to="loc_us-gaap_LetterOfCreditMember_b1550cd4-ac7b-4f9b-93e5-fe6fffcda6ed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_e314155f-aa2c-4197-acd1-58471f0efef4" 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_3a7c7b8a-2b4a-4f7b-b1e8-437678ae98b5" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_e314155f-aa2c-4197-acd1-58471f0efef4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_e314155f-aa2c-4197-acd1-58471f0efef4_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_e314155f-aa2c-4197-acd1-58471f0efef4" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_e314155f-aa2c-4197-acd1-58471f0efef4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_a44d936c-2beb-4397-9aee-cb6f45e4ef09" 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_e314155f-aa2c-4197-acd1-58471f0efef4" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_a44d936c-2beb-4397-9aee-cb6f45e4ef09" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_cde42916-6928-4096-a58f-f5879053edf1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_a44d936c-2beb-4397-9aee-cb6f45e4ef09" xlink:to="loc_us-gaap_ConstructionLoansMember_cde42916-6928-4096-a58f-f5879053edf1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_TaxIncrementFinancingLoanAgreementsMember_8852536a-d8e3-45d9-87b2-ef2b0452eff6" xlink:href="exas-20200630.xsd#exas_TaxIncrementFinancingLoanAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_a44d936c-2beb-4397-9aee-cb6f45e4ef09" xlink:to="loc_exas_TaxIncrementFinancingLoanAgreementsMember_8852536a-d8e3-45d9-87b2-ef2b0452eff6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_0fe38bc5-c34c-4b6d-8723-aa121b94520f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_3a7c7b8a-2b4a-4f7b-b1e8-437678ae98b5" xlink:to="loc_us-gaap_VariableRateAxis_0fe38bc5-c34c-4b6d-8723-aa121b94520f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_0fe38bc5-c34c-4b6d-8723-aa121b94520f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_0fe38bc5-c34c-4b6d-8723-aa121b94520f" xlink:to="loc_us-gaap_VariableRateDomain_0fe38bc5-c34c-4b6d-8723-aa121b94520f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_767a4732-d340-412f-85d3-54616e8c3242" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_0fe38bc5-c34c-4b6d-8723-aa121b94520f" xlink:to="loc_us-gaap_VariableRateDomain_767a4732-d340-412f-85d3-54616e8c3242" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_OneMonthLondonInterbankOfferRateMember_8ac5c0ef-7b9f-49ad-9324-46df9a3867b4" xlink:href="exas-20200630.xsd#exas_OneMonthLondonInterbankOfferRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_767a4732-d340-412f-85d3-54616e8c3242" xlink:to="loc_exas_OneMonthLondonInterbankOfferRateMember_8ac5c0ef-7b9f-49ad-9324-46df9a3867b4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_69f6c6df-f616-470f-9d03-e216906f728b" 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_DebtInstrumentTable_3a7c7b8a-2b4a-4f7b-b1e8-437678ae98b5" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_69f6c6df-f616-470f-9d03-e216906f728b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_69f6c6df-f616-470f-9d03-e216906f728b_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_69f6c6df-f616-470f-9d03-e216906f728b" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_69f6c6df-f616-470f-9d03-e216906f728b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_0fb3a6f8-8de3-4545-8f5d-d409a9426315" 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_69f6c6df-f616-470f-9d03-e216906f728b" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_0fb3a6f8-8de3-4545-8f5d-d409a9426315" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_69d8f7dd-0591-4d79-8a42-c04f5df1a872" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_0fb3a6f8-8de3-4545-8f5d-d409a9426315" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_69d8f7dd-0591-4d79-8a42-c04f5df1a872" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember_ba280582-3f24-4e63-bc5a-a299ac2477dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCurrentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_0fb3a6f8-8de3-4545-8f5d-d409a9426315" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesMember_ba280582-3f24-4e63-bc5a-a299ac2477dc" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="simple" xlink:href="exas-20200630.xsd#COMMITMENTSANDCONTINGENCIES"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="extended" id="ibb1accf26eda4c1f994bb4216e032aed_COMMITMENTSANDCONTINGENCIES"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESTables" xlink:type="simple" xlink:href="exas-20200630.xsd#COMMITMENTSANDCONTINGENCIESTables"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESTables" xlink:type="extended" id="id699b04d08f34f48aae210fefb4d231b_COMMITMENTSANDCONTINGENCIESTables"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESSupplementalDisclosureofCashFlowInformationDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#COMMITMENTSANDCONTINGENCIESSupplementalDisclosureofCashFlowInformationDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESSupplementalDisclosureofCashFlowInformationDetails" xlink:type="extended" id="i48e2dcb4cc1249d981dfe9a7ee2986a7_COMMITMENTSANDCONTINGENCIESSupplementalDisclosureofCashFlowInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_73029afa-7666-4309-b1c9-12c8bbe12b21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_c04daca9-8077-4810-b768-fba20f0aaa82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowOperatingActivitiesLesseeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_73029afa-7666-4309-b1c9-12c8bbe12b21" xlink:to="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_c04daca9-8077-4810-b768-fba20f0aaa82" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_d31f2378-6490-474c-bac1-8699e8153299" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_c04daca9-8077-4810-b768-fba20f0aaa82" xlink:to="loc_us-gaap_OperatingLeasePayments_d31f2378-6490-474c-bac1-8699e8153299" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_b10e119f-0f06-4428-8abf-372e579704fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_73029afa-7666-4309-b1c9-12c8bbe12b21" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_b10e119f-0f06-4428-8abf-372e579704fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_014f91da-a994-4b49-8739-ad84dfa1c7ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_b10e119f-0f06-4428-8abf-372e579704fb" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_014f91da-a994-4b49-8739-ad84dfa1c7ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_97d34014-4559-4d88-a3a2-84d45d95e5a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_73029afa-7666-4309-b1c9-12c8bbe12b21" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_97d34014-4559-4d88-a3a2-84d45d95e5a3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_67be378a-3256-49a7-ba25-9dea73d7ab9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_97d34014-4559-4d88-a3a2-84d45d95e5a3" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_67be378a-3256-49a7-ba25-9dea73d7ab9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_67be378a-3256-49a7-ba25-9dea73d7ab9a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_67be378a-3256-49a7-ba25-9dea73d7ab9a" xlink:to="loc_us-gaap_TypeOfAdoptionMember_67be378a-3256-49a7-ba25-9dea73d7ab9a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_f2281ae7-e32d-4b3a-9926-97c4f25a51e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_67be378a-3256-49a7-ba25-9dea73d7ab9a" xlink:to="loc_us-gaap_TypeOfAdoptionMember_f2281ae7-e32d-4b3a-9926-97c4f25a51e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_635906a3-ccb3-4f2f-b908-c22e8ab8bb73" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_f2281ae7-e32d-4b3a-9926-97c4f25a51e0" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_635906a3-ccb3-4f2f-b908-c22e8ab8bb73" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESAdditionalInformationDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#COMMITMENTSANDCONTINGENCIESAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESAdditionalInformationDetails" xlink:type="extended" id="i3b2dc4f6400d4d79854d4f12f4e9a20f_COMMITMENTSANDCONTINGENCIESAdditionalInformationDetails"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITS" xlink:type="simple" xlink:href="exas-20200630.xsd#WISCONSINECONOMICDEVELOPMENTTAXCREDITS"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITS" xlink:type="extended" id="i078940f54a95455cbc4d75541930453c_WISCONSINECONOMICDEVELOPMENTTAXCREDITS"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#WISCONSINECONOMICDEVELOPMENTTAXCREDITDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITDetails" xlink:type="extended" id="i4c204375bfb245769ed895046c2e650f_WISCONSINECONOMICDEVELOPMENTTAXCREDITDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_bcca22a4-c08c-463d-aa5d-acb295f277b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_RefundableTaxCreditsAvailableContingentOnCapitalInvestmentsAndCreationOfFullTimePositions_fbebfbf0-9a92-43d3-bcbf-d272b8af7a10" xlink:href="exas-20200630.xsd#exas_RefundableTaxCreditsAvailableContingentOnCapitalInvestmentsAndCreationOfFullTimePositions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_bcca22a4-c08c-463d-aa5d-acb295f277b5" xlink:to="loc_exas_RefundableTaxCreditsAvailableContingentOnCapitalInvestmentsAndCreationOfFullTimePositions_fbebfbf0-9a92-43d3-bcbf-d272b8af7a10" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_CapitalInvestmentExpendituresRequirementForRefundableTaxCredits_664e1630-ca61-4a76-ad49-edd7f14afc75" xlink:href="exas-20200630.xsd#exas_CapitalInvestmentExpendituresRequirementForRefundableTaxCredits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_bcca22a4-c08c-463d-aa5d-acb295f277b5" xlink:to="loc_exas_CapitalInvestmentExpendituresRequirementForRefundableTaxCredits_664e1630-ca61-4a76-ad49-edd7f14afc75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_NumberOfFullTimePositionsRequiredToBeCreatedToEarnRefundableTaxCredits_5b9ed3a2-005f-4524-9cae-05116c40569e" xlink:href="exas-20200630.xsd#exas_NumberOfFullTimePositionsRequiredToBeCreatedToEarnRefundableTaxCredits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_bcca22a4-c08c-463d-aa5d-acb295f277b5" xlink:to="loc_exas_NumberOfFullTimePositionsRequiredToBeCreatedToEarnRefundableTaxCredits_5b9ed3a2-005f-4524-9cae-05116c40569e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_PeriodForCapitalInvestmentExpendituresAndCreationOfFullTimePositionsToEarnRefundableTaxCredits_2f3aa614-c338-4a50-99af-0633fe0759d3" xlink:href="exas-20200630.xsd#exas_PeriodForCapitalInvestmentExpendituresAndCreationOfFullTimePositionsToEarnRefundableTaxCredits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_bcca22a4-c08c-463d-aa5d-acb295f277b5" xlink:to="loc_exas_PeriodForCapitalInvestmentExpendituresAndCreationOfFullTimePositionsToEarnRefundableTaxCredits_2f3aa614-c338-4a50-99af-0633fe0759d3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_RefundableTaxCreditEarnedToDate_13c97b07-d30d-41e4-adc3-769a2ebb847a" xlink:href="exas-20200630.xsd#exas_RefundableTaxCreditEarnedToDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_bcca22a4-c08c-463d-aa5d-acb295f277b5" xlink:to="loc_exas_RefundableTaxCreditEarnedToDate_13c97b07-d30d-41e4-adc3-769a2ebb847a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_RefundableTaxCreditReceived_286bfe9b-abdc-49fc-9c8c-ec7054f5008c" xlink:href="exas-20200630.xsd#exas_RefundableTaxCreditReceived"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_bcca22a4-c08c-463d-aa5d-acb295f277b5" xlink:to="loc_exas_RefundableTaxCreditReceived_286bfe9b-abdc-49fc-9c8c-ec7054f5008c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_RefundableTaxCreditReceivable_76e415d8-e513-4003-b0de-3f732065d9c2" xlink:href="exas-20200630.xsd#exas_RefundableTaxCreditReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_bcca22a4-c08c-463d-aa5d-acb295f277b5" xlink:to="loc_exas_RefundableTaxCreditReceivable_76e415d8-e513-4003-b0de-3f732065d9c2" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_AmortizationOfRefundableTaxCredits_4d065a56-1649-45a1-8e6b-77485317de1e" xlink:href="exas-20200630.xsd#exas_AmortizationOfRefundableTaxCredits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_bcca22a4-c08c-463d-aa5d-acb295f277b5" xlink:to="loc_exas_AmortizationOfRefundableTaxCredits_4d065a56-1649-45a1-8e6b-77485317de1e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_RefundableTaxCreditOffsettingLiability_5382804b-aefa-4933-964f-e2d7364f5261" xlink:href="exas-20200630.xsd#exas_RefundableTaxCreditOffsettingLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_bcca22a4-c08c-463d-aa5d-acb295f277b5" xlink:to="loc_exas_RefundableTaxCreditOffsettingLiability_5382804b-aefa-4933-964f-e2d7364f5261" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_73494839-2961-4eab-8a2b-d76a7a107129" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_bcca22a4-c08c-463d-aa5d-acb295f277b5" xlink:to="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_73494839-2961-4eab-8a2b-d76a7a107129" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_849f001a-ffcd-4680-bfc9-9aadd08c596d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_73494839-2961-4eab-8a2b-d76a7a107129" xlink:to="loc_us-gaap_TypeOfArrangementAxis_849f001a-ffcd-4680-bfc9-9aadd08c596d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_849f001a-ffcd-4680-bfc9-9aadd08c596d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TypeOfArrangementAxis_849f001a-ffcd-4680-bfc9-9aadd08c596d" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_849f001a-ffcd-4680-bfc9-9aadd08c596d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_d75a6b94-bc52-4ffb-992d-c324e68cf44c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TypeOfArrangementAxis_849f001a-ffcd-4680-bfc9-9aadd08c596d" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_d75a6b94-bc52-4ffb-992d-c324e68cf44c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_WisconsinEconomicDevelopmentTaxCreditAgreementMember_150a3d39-e4b7-4b56-88ca-e403fc68c35f" xlink:href="exas-20200630.xsd#exas_WisconsinEconomicDevelopmentTaxCreditAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_d75a6b94-bc52-4ffb-992d-c324e68cf44c" xlink:to="loc_exas_WisconsinEconomicDevelopmentTaxCreditAgreementMember_150a3d39-e4b7-4b56-88ca-e403fc68c35f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_351e85e7-3689-44cf-8e6e-0c622b90eb60" 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_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_73494839-2961-4eab-8a2b-d76a7a107129" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_351e85e7-3689-44cf-8e6e-0c622b90eb60" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_351e85e7-3689-44cf-8e6e-0c622b90eb60_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_351e85e7-3689-44cf-8e6e-0c622b90eb60" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_351e85e7-3689-44cf-8e6e-0c622b90eb60_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_76555e22-449f-4197-918e-c062b1c31f8d" 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_351e85e7-3689-44cf-8e6e-0c622b90eb60" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_76555e22-449f-4197-918e-c062b1c31f8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_c4e9de95-7044-4773-843f-f8d2dd603597" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_76555e22-449f-4197-918e-c062b1c31f8d" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_c4e9de95-7044-4773-843f-f8d2dd603597" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_9aab1585-ffc7-48f3-94d3-e4f4543bb5b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_76555e22-449f-4197-918e-c062b1c31f8d" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_9aab1585-ffc7-48f3-94d3-e4f4543bb5b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember_2d2d3cff-1b17-40c0-af60-a1d7b5362d94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCurrentLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_76555e22-449f-4197-918e-c062b1c31f8d" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesMember_2d2d3cff-1b17-40c0-af60-a1d7b5362d94" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CONVERTIBLENOTES" xlink:type="simple" xlink:href="exas-20200630.xsd#CONVERTIBLENOTES"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/CONVERTIBLENOTES" xlink:type="extended" id="i28c75ba9a8d14916b33f139c9f78b529_CONVERTIBLENOTES"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CONVERTIBLENOTESTables" xlink:type="simple" xlink:href="exas-20200630.xsd#CONVERTIBLENOTESTables"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/CONVERTIBLENOTESTables" xlink:type="extended" id="if5c283a3e631446bb1095d460956463d_CONVERTIBLENOTESTables"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CONVERTIBLENOTESDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#CONVERTIBLENOTESDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/CONVERTIBLENOTESDetails" xlink:type="extended" id="i59eb1ae122054b99bb50245b7f959251_CONVERTIBLENOTESDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_f10150ea-839c-4367-a067-489e988b759c" 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_DebtInstrumentInterestRateStatedPercentage_ffd7af4f-6889-49fa-b095-19668a65b86d" 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_f10150ea-839c-4367-a067-489e988b759c" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_ffd7af4f-6889-49fa-b095-19668a65b86d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_62592684-8941-4127-9f2f-10b2c8ab3ae3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f10150ea-839c-4367-a067-489e988b759c" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_62592684-8941-4127-9f2f-10b2c8ab3ae3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentConvertibleAmountOfLiabilityComponentAtIssuance_731f76ed-046c-4ebf-9e7c-17a6451cf9de" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleAmountOfLiabilityComponentAtIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f10150ea-839c-4367-a067-489e988b759c" xlink:to="loc_exas_DebtInstrumentConvertibleAmountOfLiabilityComponentAtIssuance_731f76ed-046c-4ebf-9e7c-17a6451cf9de" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayableGross_2c9ebdc2-3b00-49f8-a681-f3ad4ce7c3b0" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayableGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f10150ea-839c-4367-a067-489e988b759c" xlink:to="loc_exas_ConvertibleNotesPayableGross_2c9ebdc2-3b00-49f8-a681-f3ad4ce7c3b0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_ba076a3d-b3ce-49eb-ad5a-e65ddd1591d7" 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_f10150ea-839c-4367-a067-489e988b759c" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_ba076a3d-b3ce-49eb-ad5a-e65ddd1591d7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_57c07094-d682-4ce5-834f-d6ca9efbc7c0" 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_f10150ea-839c-4367-a067-489e988b759c" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_57c07094-d682-4ce5-834f-d6ca9efbc7c0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleNotesPayable_e6de017a-aaff-48ab-a826-17ff224c77f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleNotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f10150ea-839c-4367-a067-489e988b759c" xlink:to="loc_us-gaap_ConvertibleNotesPayable_e6de017a-aaff-48ab-a826-17ff224c77f1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentConvertibleFairValueOfLiabilityComponent_8d2c2fd6-f39c-4350-a7b7-f4533d9fa082" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleFairValueOfLiabilityComponent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f10150ea-839c-4367-a067-489e988b759c" xlink:to="loc_exas_DebtInstrumentConvertibleFairValueOfLiabilityComponent_8d2c2fd6-f39c-4350-a7b7-f4533d9fa082" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_0fa23a48-6af1-410a-a156-6151df240410" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f10150ea-839c-4367-a067-489e988b759c" xlink:to="loc_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_0fa23a48-6af1-410a-a156-6151df240410" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ScheduleOfConvertibleNotesTable_cfb22382-fcd0-444d-977f-10c8b6708abe" xlink:href="exas-20200630.xsd#exas_ScheduleOfConvertibleNotesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f10150ea-839c-4367-a067-489e988b759c" xlink:to="loc_exas_ScheduleOfConvertibleNotesTable_cfb22382-fcd0-444d-977f-10c8b6708abe" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_0b3760ab-024d-494b-8105-03465fc367cf" 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_exas_ScheduleOfConvertibleNotesTable_cfb22382-fcd0-444d-977f-10c8b6708abe" xlink:to="loc_us-gaap_DebtInstrumentAxis_0b3760ab-024d-494b-8105-03465fc367cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_0b3760ab-024d-494b-8105-03465fc367cf_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_0b3760ab-024d-494b-8105-03465fc367cf" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_0b3760ab-024d-494b-8105-03465fc367cf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1ea811f2-eb5f-4c21-8077-c2a3a568abc2" 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_0b3760ab-024d-494b-8105-03465fc367cf" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1ea811f2-eb5f-4c21-8077-c2a3a568abc2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleNotesPayableMember_4007ab14-f00f-43ac-8353-5a3f672eb889" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleNotesPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1ea811f2-eb5f-4c21-8077-c2a3a568abc2" xlink:to="loc_us-gaap_ConvertibleNotesPayableMember_4007ab14-f00f-43ac-8353-5a3f672eb889" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_AggregateConvertibleNotesMember_1c59c6aa-3aba-46ca-a42d-417696dcb375" xlink:href="exas-20200630.xsd#exas_AggregateConvertibleNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConvertibleNotesPayableMember_4007ab14-f00f-43ac-8353-5a3f672eb889" xlink:to="loc_exas_AggregateConvertibleNotesMember_1c59c6aa-3aba-46ca-a42d-417696dcb375" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2028Member_8c359604-db1a-4752-80ca-bb746f3b4dbc" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2028Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConvertibleNotesPayableMember_4007ab14-f00f-43ac-8353-5a3f672eb889" xlink:to="loc_exas_ConvertibleNotesPayable2028Member_8c359604-db1a-4752-80ca-bb746f3b4dbc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2027Member_a02e722c-f674-47eb-b816-4ab5803e271e" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2027Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConvertibleNotesPayableMember_4007ab14-f00f-43ac-8353-5a3f672eb889" xlink:to="loc_exas_ConvertibleNotesPayable2027Member_a02e722c-f674-47eb-b816-4ab5803e271e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2025Member_501866bc-19d7-410f-8245-13f8ce28a36f" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2025Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConvertibleNotesPayableMember_4007ab14-f00f-43ac-8353-5a3f672eb889" xlink:to="loc_exas_ConvertibleNotesPayable2025Member_501866bc-19d7-410f-8245-13f8ce28a36f" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CONVERTIBLENOTESUnamortizeddiscountanddebtissuancecostsDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#CONVERTIBLENOTESUnamortizeddiscountanddebtissuancecostsDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/CONVERTIBLENOTESUnamortizeddiscountanddebtissuancecostsDetails" xlink:type="extended" id="i2c6e52a211b7434497c39d61b364fa36_CONVERTIBLENOTESUnamortizeddiscountanddebtissuancecostsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesCurrentAndNonCurrentLineItems_6982a184-1045-472d-aa7d-b3ff4673e44c" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesCurrentAndNonCurrentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_8a87ca23-ba52-472a-9bac-acceb3cae9aa" 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_exas_ConvertibleNotesCurrentAndNonCurrentLineItems_6982a184-1045-472d-aa7d-b3ff4673e44c" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_8a87ca23-ba52-472a-9bac-acceb3cae9aa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_ee5e7708-73a0-4f44-b451-d9f897dccfee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_exas_ConvertibleNotesCurrentAndNonCurrentLineItems_6982a184-1045-472d-aa7d-b3ff4673e44c" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_ee5e7708-73a0-4f44-b451-d9f897dccfee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ScheduleOfConvertibleNotesTable_040f961a-ac1d-46bb-bf88-b312c4725a4a" xlink:href="exas-20200630.xsd#exas_ScheduleOfConvertibleNotesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_exas_ConvertibleNotesCurrentAndNonCurrentLineItems_6982a184-1045-472d-aa7d-b3ff4673e44c" xlink:to="loc_exas_ScheduleOfConvertibleNotesTable_040f961a-ac1d-46bb-bf88-b312c4725a4a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_ed3a9e0c-efd1-4e29-b64e-bcb11ea8ee11" 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_exas_ScheduleOfConvertibleNotesTable_040f961a-ac1d-46bb-bf88-b312c4725a4a" xlink:to="loc_us-gaap_DebtInstrumentAxis_ed3a9e0c-efd1-4e29-b64e-bcb11ea8ee11" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_ed3a9e0c-efd1-4e29-b64e-bcb11ea8ee11_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_ed3a9e0c-efd1-4e29-b64e-bcb11ea8ee11" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_ed3a9e0c-efd1-4e29-b64e-bcb11ea8ee11_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_af2a4ad9-c71a-40c6-8242-a87dd88921fa" 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_ed3a9e0c-efd1-4e29-b64e-bcb11ea8ee11" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_af2a4ad9-c71a-40c6-8242-a87dd88921fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleNotesPayableMember_f8ea162d-a915-476f-94c2-4cfdb6f1e351" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleNotesPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_af2a4ad9-c71a-40c6-8242-a87dd88921fa" xlink:to="loc_us-gaap_ConvertibleNotesPayableMember_f8ea162d-a915-476f-94c2-4cfdb6f1e351" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_AggregateConvertibleNotesMember_b57eeb9d-46ca-4e0d-929f-114d8265fbe8" xlink:href="exas-20200630.xsd#exas_AggregateConvertibleNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConvertibleNotesPayableMember_f8ea162d-a915-476f-94c2-4cfdb6f1e351" xlink:to="loc_exas_AggregateConvertibleNotesMember_b57eeb9d-46ca-4e0d-929f-114d8265fbe8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2028Member_f4025e54-7abe-4ce6-ab8c-eed226f65d81" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2028Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConvertibleNotesPayableMember_f8ea162d-a915-476f-94c2-4cfdb6f1e351" xlink:to="loc_exas_ConvertibleNotesPayable2028Member_f4025e54-7abe-4ce6-ab8c-eed226f65d81" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2027Member_7dbfbd4e-e7b4-4982-bae3-0054e805a302" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2027Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConvertibleNotesPayableMember_f8ea162d-a915-476f-94c2-4cfdb6f1e351" xlink:to="loc_exas_ConvertibleNotesPayable2027Member_7dbfbd4e-e7b4-4982-bae3-0054e805a302" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2025Member_e1398c7f-8e88-4c01-a4a2-dd91b32ce00a" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2025Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConvertibleNotesPayableMember_f8ea162d-a915-476f-94c2-4cfdb6f1e351" xlink:to="loc_exas_ConvertibleNotesPayable2025Member_e1398c7f-8e88-4c01-a4a2-dd91b32ce00a" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CONVERTIBLENOTESScheduleofUnderlyingEquityandLiabilityAllocationofTransactionCostsDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#CONVERTIBLENOTESScheduleofUnderlyingEquityandLiabilityAllocationofTransactionCostsDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/CONVERTIBLENOTESScheduleofUnderlyingEquityandLiabilityAllocationofTransactionCostsDetails" xlink:type="extended" id="iec89d54197cb412380e8b3ed16bced94_CONVERTIBLENOTESScheduleofUnderlyingEquityandLiabilityAllocationofTransactionCostsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_0a8880e9-99cc-4859-9fe4-ba35e9e98ea0" 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_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent_d0d9343b-6d45-43b8-9d07-a394d3e28212" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0a8880e9-99cc-4859-9fe4-ba35e9e98ea0" xlink:to="loc_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent_d0d9343b-6d45-43b8-9d07-a394d3e28212" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent_7a797b31-08a7-43fa-a0b2-0e93da0b2317" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0a8880e9-99cc-4859-9fe4-ba35e9e98ea0" xlink:to="loc_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent_7a797b31-08a7-43fa-a0b2-0e93da0b2317" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentConvertibleTransactionCosts_ec66db7d-8f52-4e8d-bb25-47b2a5328a90" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleTransactionCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0a8880e9-99cc-4859-9fe4-ba35e9e98ea0" xlink:to="loc_exas_DebtInstrumentConvertibleTransactionCosts_ec66db7d-8f52-4e8d-bb25-47b2a5328a90" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ScheduleOfConvertibleNotesTable_93681753-45cb-4108-820d-e6cb619b4717" xlink:href="exas-20200630.xsd#exas_ScheduleOfConvertibleNotesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0a8880e9-99cc-4859-9fe4-ba35e9e98ea0" xlink:to="loc_exas_ScheduleOfConvertibleNotesTable_93681753-45cb-4108-820d-e6cb619b4717" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_81fbcf74-b86c-41aa-a834-31d4a4dddb55" 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_exas_ScheduleOfConvertibleNotesTable_93681753-45cb-4108-820d-e6cb619b4717" xlink:to="loc_us-gaap_DebtInstrumentAxis_81fbcf74-b86c-41aa-a834-31d4a4dddb55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_81fbcf74-b86c-41aa-a834-31d4a4dddb55_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_81fbcf74-b86c-41aa-a834-31d4a4dddb55" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_81fbcf74-b86c-41aa-a834-31d4a4dddb55_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_2fa3ca8f-fccc-4420-aa0c-b6677f0ffb7d" 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_81fbcf74-b86c-41aa-a834-31d4a4dddb55" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_2fa3ca8f-fccc-4420-aa0c-b6677f0ffb7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_January2025NotesMember_c386ea0b-703a-41ee-906e-3a2f5082c4df" xlink:href="exas-20200630.xsd#exas_January2025NotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2fa3ca8f-fccc-4420-aa0c-b6677f0ffb7d" xlink:to="loc_exas_January2025NotesMember_c386ea0b-703a-41ee-906e-3a2f5082c4df" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_June2025NotesMember_be7a3243-7779-4110-a3de-8711e05e1e8d" xlink:href="exas-20200630.xsd#exas_June2025NotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2fa3ca8f-fccc-4420-aa0c-b6677f0ffb7d" xlink:to="loc_exas_June2025NotesMember_be7a3243-7779-4110-a3de-8711e05e1e8d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2027Member_e04896d1-88fc-4ccc-9818-31a3e8688c31" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2027Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2fa3ca8f-fccc-4420-aa0c-b6677f0ffb7d" xlink:to="loc_exas_ConvertibleNotesPayable2027Member_e04896d1-88fc-4ccc-9818-31a3e8688c31" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2028Member_d99e2363-cb5c-4610-9864-73b7d1a78f28" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2028Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2fa3ca8f-fccc-4420-aa0c-b6677f0ffb7d" xlink:to="loc_exas_ConvertibleNotesPayable2028Member_d99e2363-cb5c-4610-9864-73b7d1a78f28" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#CONVERTIBLENOTESAdditionalinformationDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails" xlink:type="extended" id="ic6de9f5526ca4d83b921107bb405b95d_CONVERTIBLENOTESAdditionalinformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" 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_4e4df23b-aa6e-4d8b-ab89-2b6d721dfe02" 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_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_4e4df23b-aa6e-4d8b-ab89-2b6d721dfe02" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_e9b6203d-33f0-4655-9764-acdeacdea84e" 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_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_e9b6203d-33f0-4655-9764-acdeacdea84e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt_85d3941f-d1fb-402f-9072-d91c548b4a8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_us-gaap_ProceedsFromConvertibleDebt_85d3941f-d1fb-402f-9072-d91c548b4a8c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt_d6122a63-9aa8-4c2a-8c25-e023ef5d4d16" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_us-gaap_RepaymentsOfConvertibleDebt_d6122a63-9aa8-4c2a-8c25-e023ef5d4d16" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_413fda86-32b5-4322-9143-4414dc02f134" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_us-gaap_RepaymentsOfDebt_413fda86-32b5-4322-9143-4414dc02f134" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesIssued1_a702a8f0-33a1-4a38-9d7e-fcc6f721af28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_us-gaap_ConversionOfStockSharesIssued1_a702a8f0-33a1-4a38-9d7e-fcc6f721af28" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments_d6017e83-9522-48ca-b043-1ea51c8f7e3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments_d6017e83-9522-48ca-b043-1ea51c8f7e3e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares_e1a9d33c-4bb8-4d32-a87e-55ee2d3fd737" xlink:href="exas-20200630.xsd#exas_RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_exas_RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares_e1a9d33c-4bb8-4d32-a87e-55ee2d3fd737" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentConvertibleLiabilityComponentConsiderationSettled_05981c1e-1458-46e9-9512-001053625b0f" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleLiabilityComponentConsiderationSettled"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_exas_DebtInstrumentConvertibleLiabilityComponentConsiderationSettled_05981c1e-1458-46e9-9512-001053625b0f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentAmountSettledInExtinguishment_d6746104-3559-4817-9f78-aac712aa396a" xlink:href="exas-20200630.xsd#exas_DebtInstrumentAmountSettledInExtinguishment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_exas_DebtInstrumentAmountSettledInExtinguishment_d6746104-3559-4817-9f78-aac712aa396a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentConvertibleEquityComponentConsiderationSettled_92e9bab6-5566-4b79-bcba-b8a3a34e3c75" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleEquityComponentConsiderationSettled"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_exas_DebtInstrumentConvertibleEquityComponentConsiderationSettled_92e9bab6-5566-4b79-bcba-b8a3a34e3c75" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentConvertibleEquityComponentTaxImpact_6a6882ce-bf13-4839-8b2c-6fcf435a3694" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleEquityComponentTaxImpact"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_exas_DebtInstrumentConvertibleEquityComponentTaxImpact_6a6882ce-bf13-4839-8b2c-6fcf435a3694" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentConvertibleEquityComponentInterestAccrued_1a2571cb-ab79-49e1-ae93-e1ff54f0fbc6" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleEquityComponentInterestAccrued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_exas_DebtInstrumentConvertibleEquityComponentInterestAccrued_1a2571cb-ab79-49e1-ae93-e1ff54f0fbc6" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_77ee544b-154d-43cc-927a-364f1c1d47b9" 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_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_77ee544b-154d-43cc-927a-364f1c1d47b9" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_476c23ae-fbfa-417f-b0ee-c032a7cb37d9" 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_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_476c23ae-fbfa-417f-b0ee-c032a7cb37d9" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentRepurchasePriceDueToChangeInControlAsPercentageOfPrincipalAmount_30704470-a308-4989-a598-191249416d65" xlink:href="exas-20200630.xsd#exas_DebtInstrumentRepurchasePriceDueToChangeInControlAsPercentageOfPrincipalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_exas_DebtInstrumentRepurchasePriceDueToChangeInControlAsPercentageOfPrincipalAmount_30704470-a308-4989-a598-191249416d65" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_b2fc6a49-f8be-4868-9bc4-695fc9214246" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_us-gaap_SharesIssuedPricePerShare_b2fc6a49-f8be-4868-9bc4-695fc9214246" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentConvertibleTransactionCosts_1166124a-e4a1-4098-8567-b9fef41a9b48" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleTransactionCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_exas_DebtInstrumentConvertibleTransactionCosts_1166124a-e4a1-4098-8567-b9fef41a9b48" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent_a0156222-5a44-4f3c-898d-c7e8bd7e0cb4" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent_a0156222-5a44-4f3c-898d-c7e8bd7e0cb4" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1_f26eaa48-7328-4252-bf3a-8833d8466465" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1_f26eaa48-7328-4252-bf3a-8833d8466465" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract_297d9263-f9c2-4a66-8bd9-009353f872ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_us-gaap_InterestExpenseAbstract_297d9263-f9c2-4a66-8bd9-009353f872ba" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_09c66b38-e302-4484-b4e3-ebabef50fd09" 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_InterestExpenseAbstract_297d9263-f9c2-4a66-8bd9-009353f872ba" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_09c66b38-e302-4484-b4e3-ebabef50fd09" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_21058b66-bb9e-49fb-9477-a96d3281cd5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_297d9263-f9c2-4a66-8bd9-009353f872ba" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_21058b66-bb9e-49fb-9477-a96d3281cd5d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_8e28afdd-c706-44be-b094-3d0ec8cd12f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_297d9263-f9c2-4a66-8bd9-009353f872ba" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_8e28afdd-c706-44be-b094-3d0ec8cd12f2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_CouponInterestExpense_8a927d70-a93e-4260-9027-7f2710261f38" xlink:href="exas-20200630.xsd#exas_CouponInterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_297d9263-f9c2-4a66-8bd9-009353f872ba" xlink:to="loc_exas_CouponInterestExpense_8a927d70-a93e-4260-9027-7f2710261f38" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_5f3d4df8-303d-4026-bb90-ae5e8e6e5d8e" 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_InterestExpenseAbstract_297d9263-f9c2-4a66-8bd9-009353f872ba" xlink:to="loc_us-gaap_InterestExpenseDebt_5f3d4df8-303d-4026-bb90-ae5e8e6e5d8e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_ebd5af98-3477-45ed-944c-5c75f5633589" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseOther"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_297d9263-f9c2-4a66-8bd9-009353f872ba" xlink:to="loc_us-gaap_InterestExpenseOther_ebd5af98-3477-45ed-944c-5c75f5633589" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_dae42294-13a7-4b6e-b387-35fa881d244a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InterestExpenseAbstract_297d9263-f9c2-4a66-8bd9-009353f872ba" xlink:to="loc_us-gaap_InterestExpense_dae42294-13a7-4b6e-b387-35fa881d244a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_e57ac688-452c-47e1-8d70-190798f79a2a" 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_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_us-gaap_DebtInstrumentTable_e57ac688-452c-47e1-8d70-190798f79a2a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_5b52ea60-6abf-4147-84fb-3d0b867ae110" 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_e57ac688-452c-47e1-8d70-190798f79a2a" xlink:to="loc_us-gaap_DebtInstrumentAxis_5b52ea60-6abf-4147-84fb-3d0b867ae110" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_5b52ea60-6abf-4147-84fb-3d0b867ae110_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_5b52ea60-6abf-4147-84fb-3d0b867ae110" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_5b52ea60-6abf-4147-84fb-3d0b867ae110_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_72934cc5-aafe-4120-9505-3e22abe269dc" 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_5b52ea60-6abf-4147-84fb-3d0b867ae110" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_72934cc5-aafe-4120-9505-3e22abe269dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleNotesPayableMember_b6a26600-dd8d-4aa7-87a8-4aaf598a7487" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleNotesPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_72934cc5-aafe-4120-9505-3e22abe269dc" xlink:to="loc_us-gaap_ConvertibleNotesPayableMember_b6a26600-dd8d-4aa7-87a8-4aaf598a7487" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_AggregateConvertibleNotesMember_367fcfb9-5cd7-482c-a2ee-da4631ce11ff" xlink:href="exas-20200630.xsd#exas_AggregateConvertibleNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConvertibleNotesPayableMember_b6a26600-dd8d-4aa7-87a8-4aaf598a7487" xlink:to="loc_exas_AggregateConvertibleNotesMember_367fcfb9-5cd7-482c-a2ee-da4631ce11ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_JanuaryNotesMember_caa49bc6-747d-43dc-ba94-d590eeca78d0" xlink:href="exas-20200630.xsd#exas_JanuaryNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_exas_AggregateConvertibleNotesMember_367fcfb9-5cd7-482c-a2ee-da4631ce11ff" xlink:to="loc_exas_JanuaryNotesMember_caa49bc6-747d-43dc-ba94-d590eeca78d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_JuneNotesMember_9f268cde-71af-4d3d-95f2-b5ccf3f86562" xlink:href="exas-20200630.xsd#exas_JuneNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_exas_AggregateConvertibleNotesMember_367fcfb9-5cd7-482c-a2ee-da4631ce11ff" xlink:to="loc_exas_JuneNotesMember_9f268cde-71af-4d3d-95f2-b5ccf3f86562" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2025Member_3af15f2f-7456-4761-a0da-fb5783ca899a" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2025Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_exas_AggregateConvertibleNotesMember_367fcfb9-5cd7-482c-a2ee-da4631ce11ff" xlink:to="loc_exas_ConvertibleNotesPayable2025Member_3af15f2f-7456-4761-a0da-fb5783ca899a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2027Member_125170b6-1951-43d9-938c-cc692f36a1ea" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2027Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_exas_AggregateConvertibleNotesMember_367fcfb9-5cd7-482c-a2ee-da4631ce11ff" xlink:to="loc_exas_ConvertibleNotesPayable2027Member_125170b6-1951-43d9-938c-cc692f36a1ea" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2028Member_e7a5c674-4d7b-4917-9a8c-6887d02f373c" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2028Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_exas_AggregateConvertibleNotesMember_367fcfb9-5cd7-482c-a2ee-da4631ce11ff" xlink:to="loc_exas_ConvertibleNotesPayable2028Member_e7a5c674-4d7b-4917-9a8c-6887d02f373c" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/BUSINESSCOMBINATIONS" xlink:type="simple" xlink:href="exas-20200630.xsd#BUSINESSCOMBINATIONS"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/BUSINESSCOMBINATIONS" xlink:type="extended" id="idd25738f90ea44338c149450ffbd1a4f_BUSINESSCOMBINATIONS"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/BUSINESSCOMBINATIONSTables" xlink:type="simple" xlink:href="exas-20200630.xsd#BUSINESSCOMBINATIONSTables"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/BUSINESSCOMBINATIONSTables" xlink:type="extended" id="i4b7a1bb4fff9432ea633ea9de5946820_BUSINESSCOMBINATIONSTables"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/BUSINESSCOMBINATIONSNarrativeDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#BUSINESSCOMBINATIONSNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/BUSINESSCOMBINATIONSNarrativeDetails" xlink:type="extended" id="i44db49c7cf1b4c3fbd84f309dc57ecfd_BUSINESSCOMBINATIONSNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_006e5d87-8547-4fe6-b409-a9b299405626" 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_us-gaap_BusinessCombinationConsiderationTransferred1_6aa65546-1ac9-4ef3-ba71-0d2d63e2a04e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_006e5d87-8547-4fe6-b409-a9b299405626" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_6aa65546-1ac9-4ef3-ba71-0d2d63e2a04e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_c10cbe01-f3de-41f6-b8f7-9d55930e97e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_006e5d87-8547-4fe6-b409-a9b299405626" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_c10cbe01-f3de-41f6-b8f7-9d55930e97e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_62afa54b-3eda-4cf1-b22f-233426787bae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_006e5d87-8547-4fe6-b409-a9b299405626" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_62afa54b-3eda-4cf1-b22f-233426787bae" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_BusinessAcquisitionEquityInterestIssuedOrIssuableSharesReservedForFutureIssuance_99190058-b6ad-4097-a24d-57f13b2973df" xlink:href="exas-20200630.xsd#exas_BusinessAcquisitionEquityInterestIssuedOrIssuableSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_006e5d87-8547-4fe6-b409-a9b299405626" xlink:to="loc_exas_BusinessAcquisitionEquityInterestIssuedOrIssuableSharesReservedForFutureIssuance_99190058-b6ad-4097-a24d-57f13b2973df" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_c9d6772b-5c59-47af-b59f-7555d486ad84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_006e5d87-8547-4fe6-b409-a9b299405626" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_c9d6772b-5c59-47af-b59f-7555d486ad84" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1_758a5be5-75cf-41ff-a2fd-69bf48a24973" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_006e5d87-8547-4fe6-b409-a9b299405626" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1_758a5be5-75cf-41ff-a2fd-69bf48a24973" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombinationVestingPeriod_1ab71950-1efd-40a8-9ca0-cb509bfd7a7e" xlink:href="exas-20200630.xsd#exas_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombinationVestingPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_006e5d87-8547-4fe6-b409-a9b299405626" xlink:to="loc_exas_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombinationVestingPeriod_1ab71950-1efd-40a8-9ca0-cb509bfd7a7e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bfb49c24-ec79-4910-b05b-f9d59198fda0" 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_006e5d87-8547-4fe6-b409-a9b299405626" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bfb49c24-ec79-4910-b05b-f9d59198fda0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_afbfc413-0d6e-4246-a076-85520d307a6f" 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_bfb49c24-ec79-4910-b05b-f9d59198fda0" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_afbfc413-0d6e-4246-a076-85520d307a6f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_afbfc413-0d6e-4246-a076-85520d307a6f_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_afbfc413-0d6e-4246-a076-85520d307a6f" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_afbfc413-0d6e-4246-a076-85520d307a6f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_83156129-42ca-4140-bf4c-7b432b107f0c" 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_afbfc413-0d6e-4246-a076-85520d307a6f" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_83156129-42ca-4140-bf4c-7b432b107f0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ParadigmViomicsMember_101a1c74-00e6-4054-98e4-e5599176e1df" xlink:href="exas-20200630.xsd#exas_ParadigmViomicsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_83156129-42ca-4140-bf4c-7b432b107f0c" xlink:to="loc_exas_ParadigmViomicsMember_101a1c74-00e6-4054-98e4-e5599176e1df" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c83b43b7-17ea-4949-adfa-1497765999cc" 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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bfb49c24-ec79-4910-b05b-f9d59198fda0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c83b43b7-17ea-4949-adfa-1497765999cc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c83b43b7-17ea-4949-adfa-1497765999cc_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_c83b43b7-17ea-4949-adfa-1497765999cc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c83b43b7-17ea-4949-adfa-1497765999cc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_26f5a3fe-2123-475c-bff9-69af5650af08" 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_c83b43b7-17ea-4949-adfa-1497765999cc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_26f5a3fe-2123-475c-bff9-69af5650af08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_b3b6a2ce-8531-4b41-855e-e43d5c1a7b69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_26f5a3fe-2123-475c-bff9-69af5650af08" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_b3b6a2ce-8531-4b41-855e-e43d5c1a7b69" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/BUSINESSCOMBINATIONSScheduleofAssetsAcquiredandLiabilitiesAssumedFromParadigmDiagnosticsAcquisitionDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#BUSINESSCOMBINATIONSScheduleofAssetsAcquiredandLiabilitiesAssumedFromParadigmDiagnosticsAcquisitionDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/BUSINESSCOMBINATIONSScheduleofAssetsAcquiredandLiabilitiesAssumedFromParadigmDiagnosticsAcquisitionDetails" xlink:type="extended" id="i69ff5692acc64391adde3825dc94f770_BUSINESSCOMBINATIONSScheduleofAssetsAcquiredandLiabilitiesAssumedFromParadigmDiagnosticsAcquisitionDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_2ab558a1-ac87-4ca9-a8dd-0907c52eaf7b" 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_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_4e8bd1c7-939a-46dc-a88b-c6c14450a4f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2ab558a1-ac87-4ca9-a8dd-0907c52eaf7b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_4e8bd1c7-939a-46dc-a88b-c6c14450a4f3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_c5149425-000f-4121-8842-087c4d1de1c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2ab558a1-ac87-4ca9-a8dd-0907c52eaf7b" xlink:to="loc_us-gaap_Goodwill_c5149425-000f-4121-8842-087c4d1de1c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_1f41fcda-d921-49c2-8582-316c907cd30d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2ab558a1-ac87-4ca9-a8dd-0907c52eaf7b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_1f41fcda-d921-49c2-8582-316c907cd30d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_48fe1fc8-eafa-4bf1-b6e2-a2b874609bea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2ab558a1-ac87-4ca9-a8dd-0907c52eaf7b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_48fe1fc8-eafa-4bf1-b6e2-a2b874609bea" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_b2c042a7-068d-4484-bb00-29aad9408e7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2ab558a1-ac87-4ca9-a8dd-0907c52eaf7b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_b2c042a7-068d-4484-bb00-29aad9408e7c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e41a5a1d-a0a1-4e93-a9ae-ab4ed2de6236" 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_2ab558a1-ac87-4ca9-a8dd-0907c52eaf7b" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e41a5a1d-a0a1-4e93-a9ae-ab4ed2de6236" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_b23f60af-cdae-4121-b07f-7e9fbc43115b" 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_e41a5a1d-a0a1-4e93-a9ae-ab4ed2de6236" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_b23f60af-cdae-4121-b07f-7e9fbc43115b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b23f60af-cdae-4121-b07f-7e9fbc43115b_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_b23f60af-cdae-4121-b07f-7e9fbc43115b" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b23f60af-cdae-4121-b07f-7e9fbc43115b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f4eb749f-07d5-476c-9a50-42ed5473b259" 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_b23f60af-cdae-4121-b07f-7e9fbc43115b" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f4eb749f-07d5-476c-9a50-42ed5473b259" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ParadigmViomicsMember_a392f575-699c-485e-8aaa-8cd76e9f1c09" xlink:href="exas-20200630.xsd#exas_ParadigmViomicsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f4eb749f-07d5-476c-9a50-42ed5473b259" xlink:to="loc_exas_ParadigmViomicsMember_a392f575-699c-485e-8aaa-8cd76e9f1c09" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/SEGMENTINFORMATION" xlink:type="simple" xlink:href="exas-20200630.xsd#SEGMENTINFORMATION"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/SEGMENTINFORMATION" xlink:type="extended" id="ie6d6e387482b462594279d9b56a36ace_SEGMENTINFORMATION"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/SEGMENTINFORMATIONTables" xlink:type="simple" xlink:href="exas-20200630.xsd#SEGMENTINFORMATIONTables"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/SEGMENTINFORMATIONTables" xlink:type="extended" id="iaf5be2ce25e7468baa9d21c70f081043_SEGMENTINFORMATIONTables"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/SEGMENTINFORMATIONDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#SEGMENTINFORMATIONDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/SEGMENTINFORMATIONDetails" xlink:type="extended" id="ieb983424addd4095840efcf7d23fb326_SEGMENTINFORMATIONDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_1c5da539-c8ff-4361-af16-643e077e6a27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingRevenueReconcilingItemLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_3848cb7e-46ee-4b75-8c7f-28c4f0db41dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_1c5da539-c8ff-4361-af16-643e077e6a27" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_3848cb7e-46ee-4b75-8c7f-28c4f0db41dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_a666c0e7-cd17-4b6f-a747-77b17d97c7cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_1c5da539-c8ff-4361-af16-643e077e6a27" xlink:to="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_a666c0e7-cd17-4b6f-a747-77b17d97c7cb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_bd1470b7-4c13-46c9-b583-f74115d2693a" 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_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_a666c0e7-cd17-4b6f-a747-77b17d97c7cb" xlink:to="loc_srt_StatementGeographicalAxis_bd1470b7-4c13-46c9-b583-f74115d2693a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_bd1470b7-4c13-46c9-b583-f74115d2693a_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_bd1470b7-4c13-46c9-b583-f74115d2693a" xlink:to="loc_srt_SegmentGeographicalDomain_bd1470b7-4c13-46c9-b583-f74115d2693a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_bdf62625-2fb9-4368-9e4e-9f084cc94edc" 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_bd1470b7-4c13-46c9-b583-f74115d2693a" xlink:to="loc_srt_SegmentGeographicalDomain_bdf62625-2fb9-4368-9e4e-9f084cc94edc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_0a94f37f-1aab-4752-9151-a0a4062235fc" 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_bdf62625-2fb9-4368-9e4e-9f084cc94edc" xlink:to="loc_country_US_0a94f37f-1aab-4752-9151-a0a4062235fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_eb3d8baa-ac78-4800-8c43-0310576f8007" 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_bdf62625-2fb9-4368-9e4e-9f084cc94edc" xlink:to="loc_us-gaap_NonUsMember_eb3d8baa-ac78-4800-8c43-0310576f8007" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/INCOMETAXES" xlink:type="simple" xlink:href="exas-20200630.xsd#INCOMETAXES"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/INCOMETAXES" xlink:type="extended" id="i0dfee3a571f94ea9b2a391db58d3edad_INCOMETAXES"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/INCOMETAXESDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#INCOMETAXESDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/INCOMETAXESDetails" xlink:type="extended" id="i7b3106f29a54482b911ac0bcfdfde460_INCOMETAXESDetails"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/SUBSEQUENTEVENTS" xlink:type="simple" xlink:href="exas-20200630.xsd#SUBSEQUENTEVENTS"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/SUBSEQUENTEVENTS" xlink:type="extended" id="ifdf15c57efff496ca2cb1ea3f3be7de1_SUBSEQUENTEVENTS"/>
  <link:roleRef roleURI="http://www.exactsciences.com/role/SUBSEQUENTEVENTSDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#SUBSEQUENTEVENTSDetails"/>
  <link:definitionLink xlink:role="http://www.exactsciences.com/role/SUBSEQUENTEVENTSDetails" xlink:type="extended" id="i30b154b2c7f14b539967f5be09682c2b_SUBSEQUENTEVENTSDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_3a9c0344-c653-4eed-a4d2-758011b97bfb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentOwnedBalanceShares_5ca6ad65-e9ca-4be2-b2a1-05961f12a403" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentOwnedBalanceShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_3a9c0344-c653-4eed-a4d2-758011b97bfb" xlink:to="loc_us-gaap_InvestmentOwnedBalanceShares_5ca6ad65-e9ca-4be2-b2a1-05961f12a403" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentOwnedAtCost_d9400c78-80c9-4bbd-aaa9-c75b0e099fe1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentOwnedAtCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_3a9c0344-c653-4eed-a4d2-758011b97bfb" xlink:to="loc_us-gaap_InvestmentOwnedAtCost_d9400c78-80c9-4bbd-aaa9-c75b0e099fe1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_b6f84d23-72d4-415a-b809-1d052057cda3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_3a9c0344-c653-4eed-a4d2-758011b97bfb" xlink:to="loc_us-gaap_SubsequentEventTable_b6f84d23-72d4-415a-b809-1d052057cda3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_eda32593-9252-47d0-8803-aca5ef5cd317" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_b6f84d23-72d4-415a-b809-1d052057cda3" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_eda32593-9252-47d0-8803-aca5ef5cd317" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_eda32593-9252-47d0-8803-aca5ef5cd317_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_eda32593-9252-47d0-8803-aca5ef5cd317" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_eda32593-9252-47d0-8803-aca5ef5cd317_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_f698da9d-6d1c-4918-83c4-563b42f6d9ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_eda32593-9252-47d0-8803-aca5ef5cd317" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_f698da9d-6d1c-4918-83c4-563b42f6d9ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_b70e7f58-6e2d-4d1c-bd37-f58f974fb634" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_f698da9d-6d1c-4918-83c4-563b42f6d9ca" xlink:to="loc_us-gaap_SubsequentEventMember_b70e7f58-6e2d-4d1c-bd37-f58f974fb634" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_66c78d5f-5028-44f3-88a4-4ffd610c2b12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_b6f84d23-72d4-415a-b809-1d052057cda3" xlink:to="loc_us-gaap_StatementClassOfStockAxis_66c78d5f-5028-44f3-88a4-4ffd610c2b12" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_66c78d5f-5028-44f3-88a4-4ffd610c2b12_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_66c78d5f-5028-44f3-88a4-4ffd610c2b12" xlink:to="loc_us-gaap_ClassOfStockDomain_66c78d5f-5028-44f3-88a4-4ffd610c2b12_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_28315386-7e49-47ea-a52d-5097fac390c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_66c78d5f-5028-44f3-88a4-4ffd610c2b12" xlink:to="loc_us-gaap_ClassOfStockDomain_28315386-7e49-47ea-a52d-5097fac390c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_64bdbd05-8ceb-4cd4-b05d-89bb72440505" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_28315386-7e49-47ea-a52d-5097fac390c4" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_64bdbd05-8ceb-4cd4-b05d-89bb72440505" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_2f025793-b96e-4d4e-a566-756540d5bb20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_28315386-7e49-47ea-a52d-5097fac390c4" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_2f025793-b96e-4d4e-a566-756540d5bb20" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_dda272bc-c7d8-4ad8-ad58-0b097de73e8c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_b6f84d23-72d4-415a-b809-1d052057cda3" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_dda272bc-c7d8-4ad8-ad58-0b097de73e8c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_dda272bc-c7d8-4ad8-ad58-0b097de73e8c_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_dda272bc-c7d8-4ad8-ad58-0b097de73e8c" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_dda272bc-c7d8-4ad8-ad58-0b097de73e8c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_0b576d4e-29e9-4d29-a655-2cf529f31e25" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_dda272bc-c7d8-4ad8-ad58-0b097de73e8c" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_0b576d4e-29e9-4d29-a655-2cf529f31e25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ThriveEarlierDetectionCorporationMember_235b3833-63d8-47b6-9dab-72afff17b9c5" xlink:href="exas-20200630.xsd#exas_ThriveEarlierDetectionCorporationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_0b576d4e-29e9-4d29-a655-2cf529f31e25" xlink:to="loc_exas_ThriveEarlierDetectionCorporationMember_235b3833-63d8-47b6-9dab-72afff17b9c5" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>exas-20200630_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 2020 Workiva-->
<!--r:4948c092-fef4-4b6c-8a30-84e160fe8881,g:6131ad8e-f4c7-4a84-9af3-97647efd8748-->
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_6bd0fbc5-37a0-4cac-b32f-5723e8924f8f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_67ceecba-4f0c-4103-b403-d42bf1872cfb_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding at the end of the period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable_0a17cb39-c7c1-4441-9ad9-16d28534ffe7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink: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 Subsidiary or Equity Method Investee [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink: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 Subsidiary or Equity Method Investee [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:to="lab_us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_443ca0f3-66a6-4086-aed8-7ffd2ccb6218_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_us-gaap_InterestCostsIncurred_4ea4e7ba-5d9c-4ba7-81ba-ec862d2cc07b_terseLabel_en-US" xlink:label="lab_us-gaap_InterestCostsIncurred" xlink: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 incurred, accrued for as an interest reserve</link:label>
    <link:label id="lab_us-gaap_InterestCostsIncurred_label_en-US" xlink:label="lab_us-gaap_InterestCostsIncurred" xlink: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 Costs Incurred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsIncurred" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestCostsIncurred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestCostsIncurred" xlink:to="lab_us-gaap_InterestCostsIncurred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeriesAPreferredStockMember_666916bc-7c36-48d1-adb1-85d9dbfad742_terseLabel_en-US" xlink:label="lab_us-gaap_SeriesAPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series A Preferred Stock</link:label>
    <link:label id="lab_us-gaap_SeriesAPreferredStockMember_label_en-US" xlink:label="lab_us-gaap_SeriesAPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series A Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesAPreferredStockMember" xlink:to="lab_us-gaap_SeriesAPreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfDebtDiscountPremium_f4513eec-239c-4745-9f5e-5ae8781fa92c_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfDebtDiscountPremium" 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 discount amortization</link:label>
    <link:label id="lab_us-gaap_AmortizationOfDebtDiscountPremium_label_en-US" xlink:label="lab_us-gaap_AmortizationOfDebtDiscountPremium" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Discount (Premium)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="lab_us-gaap_AmortizationOfDebtDiscountPremium" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_StockBasedCompensationPlansMember_c7afe964-f8cd-4db1-8483-21c8beb066d9_terseLabel_en-US" xlink:label="lab_exas_StockBasedCompensationPlansMember" xlink: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 Plans</link:label>
    <link:label id="lab_exas_StockBasedCompensationPlansMember_label_en-US" xlink:label="lab_exas_StockBasedCompensationPlansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Based Compensation Plans [Member]</link:label>
    <link:label id="lab_exas_StockBasedCompensationPlansMember_documentation_en-US" xlink:label="lab_exas_StockBasedCompensationPlansMember" 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">The Company maintains the 2010 Omnibus Long-Term Incentive Plan (As Amended and Restated Effective July 27, 2017), the 2010 Employee Stock Purchase Plan, the 2015 Inducement Award Plan, the 2016 Inducement Award Plan and the 2000 Stock Option and Incentive Plan (collectively, the "Stock Plans").</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_StockBasedCompensationPlansMember" xlink:href="exas-20200630.xsd#exas_StockBasedCompensationPlansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_StockBasedCompensationPlansMember" xlink:to="lab_exas_StockBasedCompensationPlansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_WisconsinEconomicDevelopmentTaxCreditAgreementMember_38f84a58-d2ab-4ee4-b135-e5755ead7ca6_terseLabel_en-US" xlink:label="lab_exas_WisconsinEconomicDevelopmentTaxCreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wisconsin Economic Development Tax Credit Agreement</link:label>
    <link:label id="lab_exas_WisconsinEconomicDevelopmentTaxCreditAgreementMember_label_en-US" xlink:label="lab_exas_WisconsinEconomicDevelopmentTaxCreditAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wisconsin Economic Development Tax Credit Agreement [Member]</link:label>
    <link:label id="lab_exas_WisconsinEconomicDevelopmentTaxCreditAgreementMember_documentation_en-US" xlink:label="lab_exas_WisconsinEconomicDevelopmentTaxCreditAgreementMember" 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">Information relating to the agreement with the Wisconsin Economic Development Corporation.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_WisconsinEconomicDevelopmentTaxCreditAgreementMember" xlink:href="exas-20200630.xsd#exas_WisconsinEconomicDevelopmentTaxCreditAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_WisconsinEconomicDevelopmentTaxCreditAgreementMember" xlink:to="lab_exas_WisconsinEconomicDevelopmentTaxCreditAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServiceMember_2512925b-73f3-4fdf-96b7-82bdada29114_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">Commercial</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_InvestmentOwnedAtCost_51204016-a458-408f-9774-7c59b55d6c22_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentOwnedAtCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-marketable equity investment</link:label>
    <link:label id="lab_us-gaap_InvestmentOwnedAtCost_label_en-US" xlink:label="lab_us-gaap_InvestmentOwnedAtCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Owned, at Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentOwnedAtCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentOwnedAtCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentOwnedAtCost" xlink:to="lab_us-gaap_InvestmentOwnedAtCost" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_DebtInstrumentAmountSettledInExtinguishment_558c1bdc-19a6-40f9-b642-090e7791fd5a_terseLabel_en-US" xlink:label="lab_exas_DebtInstrumentAmountSettledInExtinguishment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of debt extinguished</link:label>
    <link:label id="lab_exas_DebtInstrumentAmountSettledInExtinguishment_label_en-US" xlink:label="lab_exas_DebtInstrumentAmountSettledInExtinguishment" xlink: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, Amount Settled In Extinguishment</link:label>
    <link:label id="lab_exas_DebtInstrumentAmountSettledInExtinguishment_documentation_en-US" xlink:label="lab_exas_DebtInstrumentAmountSettledInExtinguishment" 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, Amount Settled In Extinguishment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentAmountSettledInExtinguishment" xlink:href="exas-20200630.xsd#exas_DebtInstrumentAmountSettledInExtinguishment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_DebtInstrumentAmountSettledInExtinguishment" xlink:to="lab_exas_DebtInstrumentAmountSettledInExtinguishment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_67c47183-496d-412d-b1ef-c32dafddbdef_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Released (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_554ad597-6bdc-450f-ac7e-a49e84160d88_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink: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 amounts recognized in accumulated other comprehensive income (loss) (AOCI)</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink: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 Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InProcessResearchAndDevelopmentMember_2aaac9fa-73de-46a5-888c-83c261a6eeca_terseLabel_en-US" xlink:label="lab_us-gaap_InProcessResearchAndDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">In-process research and development</link:label>
    <link:label id="lab_us-gaap_InProcessResearchAndDevelopmentMember_label_en-US" xlink:label="lab_us-gaap_InProcessResearchAndDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">In Process Research and Development [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InProcessResearchAndDevelopmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InProcessResearchAndDevelopmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InProcessResearchAndDevelopmentMember" xlink:to="lab_us-gaap_InProcessResearchAndDevelopmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_70f1f286-6dbd-4bc9-bb00-e4b2a8538be6_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_6a6e3d38-f2e1-4106-a00f-f888e64d07e7_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accelerated vesting, shares</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink: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, Accelerated Vesting, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_LicensingAgreementDisclosureTextBlock_bda20a92-a6d5-460a-b14a-2625e823dd16_terseLabel_en-US" xlink:label="lab_exas_LicensingAgreementDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LICENSE AND COLLABORATION AGREEMENTS</link:label>
    <link:label id="lab_exas_LicensingAgreementDisclosureTextBlock_label_en-US" xlink:label="lab_exas_LicensingAgreementDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Licensing Agreement Disclosure [Text Block]</link:label>
    <link:label id="lab_exas_LicensingAgreementDisclosureTextBlock_documentation_en-US" xlink:label="lab_exas_LicensingAgreementDisclosureTextBlock" 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">This element represents the entire disclosure related to licensing agreement entered by an entity during the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_LicensingAgreementDisclosureTextBlock" xlink:href="exas-20200630.xsd#exas_LicensingAgreementDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_LicensingAgreementDisclosureTextBlock" xlink:to="lab_exas_LicensingAgreementDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_a62cb8a8-e305-4808-b430-c2aa533e6f3c_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_1f525eb9-aea7-4a49-998f-e5775a241835_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">Maturities and sales of marketable securities</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_DeferredFinanceCostsGross_88dcab57-cd30-4a56-b15f-32faa4707d41_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt issuance costs, gross</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsGross_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsGross" xlink:to="lab_us-gaap_DeferredFinanceCostsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_OneTimeFeeForLicenseToPatents_a2061801-591d-4fce-9583-81fba8064bec_terseLabel_en-US" xlink:label="lab_exas_OneTimeFeeForLicenseToPatents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">One time fee for license to patents</link:label>
    <link:label id="lab_exas_OneTimeFeeForLicenseToPatents_label_en-US" xlink:label="lab_exas_OneTimeFeeForLicenseToPatents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">One Time Fee For License To Patents</link:label>
    <link:label id="lab_exas_OneTimeFeeForLicenseToPatents_documentation_en-US" xlink:label="lab_exas_OneTimeFeeForLicenseToPatents" 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">One-time fee for a royalty-free, fully-paid, perpetual and assignable license to patents.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_OneTimeFeeForLicenseToPatents" xlink:href="exas-20200630.xsd#exas_OneTimeFeeForLicenseToPatents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_OneTimeFeeForLicenseToPatents" xlink:to="lab_exas_OneTimeFeeForLicenseToPatents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_8e7f95f6-4907-4beb-9708-1d1d3aafde22_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after one year through four years, Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink: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, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LicensingAgreementsMember_999869be-af94-427b-acb4-300bb3cfdc92_terseLabel_en-US" xlink:label="lab_us-gaap_LicensingAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Licensing Agreements</link:label>
    <link:label id="lab_us-gaap_LicensingAgreementsMember_label_en-US" xlink:label="lab_us-gaap_LicensingAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Licensing Agreements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LicensingAgreementsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LicensingAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LicensingAgreementsMember" xlink:to="lab_us-gaap_LicensingAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_f0c03430-729e-46fd-9736-84330a243d87_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_db10fcdf-1a51-4e29-98b5-5cfe7586af49_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="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_exas_LicenseAndLaboratoryAgreementTerm_5e7ab5cc-1c5a-4162-8020-d2a837c0d451_terseLabel_en-US" xlink:label="lab_exas_LicenseAndLaboratoryAgreementTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">License And Laboratory Agreement, Term</link:label>
    <link:label id="lab_exas_LicenseAndLaboratoryAgreementTerm_label_en-US" xlink:label="lab_exas_LicenseAndLaboratoryAgreementTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">License And Laboratory Agreement, Term</link:label>
    <link:label id="lab_exas_LicenseAndLaboratoryAgreementTerm_documentation_en-US" xlink:label="lab_exas_LicenseAndLaboratoryAgreementTerm" 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">License And Laboratory Agreement, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_LicenseAndLaboratoryAgreementTerm" xlink:href="exas-20200630.xsd#exas_LicenseAndLaboratoryAgreementTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_LicenseAndLaboratoryAgreementTerm" xlink:to="lab_exas_LicenseAndLaboratoryAgreementTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0ef44ab0-b0da-4b38-a9a4-9659ec72ad8b_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">Stock-based compensation</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_exas_LesseeOperatingLeaseOptionToTerminatePeriod_f3fb4cb1-2335-4bfe-873c-4f2aeaceee91_terseLabel_en-US" xlink:label="lab_exas_LesseeOperatingLeaseOptionToTerminatePeriod" xlink: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 term</link:label>
    <link:label id="lab_exas_LesseeOperatingLeaseOptionToTerminatePeriod_label_en-US" xlink:label="lab_exas_LesseeOperatingLeaseOptionToTerminatePeriod" xlink: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, Option To Terminate, Period</link:label>
    <link:label id="lab_exas_LesseeOperatingLeaseOptionToTerminatePeriod_documentation_en-US" xlink:label="lab_exas_LesseeOperatingLeaseOptionToTerminatePeriod" 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">Terminating term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_LesseeOperatingLeaseOptionToTerminatePeriod" xlink:href="exas-20200630.xsd#exas_LesseeOperatingLeaseOptionToTerminatePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_LesseeOperatingLeaseOptionToTerminatePeriod" xlink:to="lab_exas_LesseeOperatingLeaseOptionToTerminatePeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt_3c5972cc-e836-4fb6-b5d3-46fe5df1d18b_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 notes, net of tax and 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_dei_CurrentFiscalYearEndDate_9a207ae8-41a8-496a-a831-0c521dd3a039_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_4a99dc19-f5fa-49a3-b3ad-2641bf09e48b_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_a757461a-d5de-4561-986c-020f53183648_verboseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" 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">Finite-lived and indefinite-lived 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_53986ade-17b7-44c6-9e31-f9c0448ba0e9_verboseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromConvertibleDebt" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from issuance of convertible notes, net</link:label>
    <link:label id="lab_us-gaap_ProceedsFromConvertibleDebt_651d5988-8d93-4d58-a748-c2286aff2447_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</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_OperatingIncomeLoss_0e416546-2ee1-45fd-804b-2ede1e7c4289_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_f11f1e03-d5a7-403e-acb6-f004d1bf8be5_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_a9830f97-3a34-4805-82e2-d72ffa842701_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_exas_DebtInstrumentConvertibleEquityComponentInterestAccrued_ae3af02d-dd17-4561-844a-4f4654e7a3be_terseLabel_en-US" xlink:label="lab_exas_DebtInstrumentConvertibleEquityComponentInterestAccrued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount used to pay off interest accrued</link:label>
    <link:label id="lab_exas_DebtInstrumentConvertibleEquityComponentInterestAccrued_label_en-US" xlink:label="lab_exas_DebtInstrumentConvertibleEquityComponentInterestAccrued" xlink: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, Equity Component, Interest Accrued</link:label>
    <link:label id="lab_exas_DebtInstrumentConvertibleEquityComponentInterestAccrued_documentation_en-US" xlink:label="lab_exas_DebtInstrumentConvertibleEquityComponentInterestAccrued" 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">Represents amount used to pay off interest accrued.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentConvertibleEquityComponentInterestAccrued" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleEquityComponentInterestAccrued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_DebtInstrumentConvertibleEquityComponentInterestAccrued" xlink:to="lab_exas_DebtInstrumentConvertibleEquityComponentInterestAccrued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_2e43fbe5-f6c3-4b2b-90a1-26c9a27d773c_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification Out Of Accumulated Other Comprehensive Income</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink: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 out of Accumulated Other Comprehensive Income [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_08ccdec9-9b5b-4466-bdca-1b7708a28fd2_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_0a3b7a2c-3741-47b1-9363-1c8fe064b76d_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2ed28b72-6b1b-4771-b8a5-861003d7953d_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding at the beginning of the period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3006608e-30d3-43d8-a89f-62b3b0e75cc8_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding at the end of the period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_ab012733-a37d-445e-b11e-c1aa43c22ccb_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_585b7c27-57d9-4bfc-9551-2a7203c4e5f8_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_0ee16cc6-a25c-489e-87bd-f31ab3692056_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_778c6395-46b8-49ff-b85e-f22c175b81c6_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</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_bd03cd00-becc-45d1-a94e-41613e188724_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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_22c99295-0007-46f7-8758-666dc479aaf5_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_label_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_c2ad188f-d281-4173-83e1-691e594b6320_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_c4939b0e-4bc6-49bf-aa1f-a0bd76a85496_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_FurnitureAndFixturesMember_b7187105-4c96-4a22-bf1e-a691932db438_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and fixtures</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_ec323a72-3c7c-4060-a5b9-1765e4c76110_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">Compensation expense related to issuance of stock options and restricted stock awards</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_exas_January2025NotesMember_e1e3920a-afb1-4c39-91ae-e9ddad0707af_terseLabel_en-US" xlink:label="lab_exas_January2025NotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">January 2025 Notes</link:label>
    <link:label id="lab_exas_January2025NotesMember_label_en-US" xlink:label="lab_exas_January2025NotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">January 2025 Notes [Member]</link:label>
    <link:label id="lab_exas_January2025NotesMember_documentation_en-US" xlink:label="lab_exas_January2025NotesMember" 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">January 2025 Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_January2025NotesMember" xlink:href="exas-20200630.xsd#exas_January2025NotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_January2025NotesMember" xlink:to="lab_exas_January2025NotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_a0d51949-f342-4eb1-92f4-58bc09d9cc22_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_cb0204d5-a6c7-4237-b92f-4b8c2931c07e_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" 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">Released (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_230dd9bb-a6f3-4da4-a3b1-5c2e809c1f86_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 in connection with the Company&#8217;s employee stock purchase plan</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_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_a7241bcd-15b9-4285-987e-0ecca5cdb824_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 flows 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_ExtinguishmentOfDebtAxis_69653ef3-1c2e-4efc-8b3f-6ba5c9f3f88a_terseLabel_en-US" xlink:label="lab_us-gaap_ExtinguishmentOfDebtAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extinguishment of Debt [Axis]</link:label>
    <link:label id="lab_us-gaap_ExtinguishmentOfDebtAxis_label_en-US" xlink:label="lab_us-gaap_ExtinguishmentOfDebtAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extinguishment of Debt [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExtinguishmentOfDebtAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtinguishmentOfDebtAxis" xlink:to="lab_us-gaap_ExtinguishmentOfDebtAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_8537134c-aad9-4bd4-9cfb-a94886118aee_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_dei_DocumentType_078e3014-9509-4663-bbf4-2095237d731c_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_ConvertibleNotesPayableMember_30c13e50-7a50-41e5-8ef1-f4b955315ede_verboseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleNotesPayableMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issuable upon conversion of convertible notes</link:label>
    <link:label id="lab_us-gaap_ConvertibleNotesPayableMember_bb72548a-cedc-4b67-a8a8-9593891b2483_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleNotesPayableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Notes</link:label>
    <link:label id="lab_us-gaap_ConvertibleNotesPayableMember_label_en-US" xlink:label="lab_us-gaap_ConvertibleNotesPayableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Notes Payable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleNotesPayableMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleNotesPayableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleNotesPayableMember" xlink:to="lab_us-gaap_ConvertibleNotesPayableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InternalUseSoftwarePolicy_7d0fc1b6-b436-4355-b700-9a7f4a4bc24f_terseLabel_en-US" xlink:label="lab_us-gaap_InternalUseSoftwarePolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Development Costs</link:label>
    <link:label id="lab_us-gaap_InternalUseSoftwarePolicy_label_en-US" xlink:label="lab_us-gaap_InternalUseSoftwarePolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internal Use Software, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalUseSoftwarePolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InternalUseSoftwarePolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InternalUseSoftwarePolicy" xlink:to="lab_us-gaap_InternalUseSoftwarePolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_44e2478c-2525-4f44-9596-e820b68eead9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink: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, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink: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, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_63bd19e4-c999-43c3-a949-d55e5a38d3fe_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_0f5e4ec3-6a67-4ee4-a22b-4db0b88dc5dd_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_edbd304a-c907-4016-8f43-b9b2c7a3d528_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">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_1345ce0e-06a8-43b8-aa05-2eb86d186f7d_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" 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">Less: Debt discount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_bc4df897-61c6-4360-95a5-3ffb0413933b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized discount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Unamortized Discount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="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_GainsLossesOnExtinguishmentOfDebt_7b1e5baa-5235-42d7-96a8-a5e53a26318f_negatedLabel_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on settlement of convertible notes</link:label>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_label_en-US" xlink:label="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_9bbbc123-a728-4d92-9fa3-c8f4ceabfba1_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment acquired but not paid</link:label>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_label_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Part Noncash Acquisition, Fixed Assets Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:to="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConvertibleDebtTableTextBlock_064dba2c-9711-4837-99d1-610f2a9de04f_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 note obligations included in the condensed consolidated balance sheets</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_exas_OneMonthLondonInterbankOfferRateMember_fb212e5e-32d5-4710-9dbf-4495857a54f5_terseLabel_en-US" xlink:label="lab_exas_OneMonthLondonInterbankOfferRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">1-month LIBOR</link:label>
    <link:label id="lab_exas_OneMonthLondonInterbankOfferRateMember_label_en-US" xlink:label="lab_exas_OneMonthLondonInterbankOfferRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">One Month London Interbank Offer Rate [Member]</link:label>
    <link:label id="lab_exas_OneMonthLondonInterbankOfferRateMember_documentation_en-US" xlink:label="lab_exas_OneMonthLondonInterbankOfferRateMember" 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">Interest rate at which a bank borrows funds from other banks in the one-month London interbank market.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_OneMonthLondonInterbankOfferRateMember" xlink:href="exas-20200630.xsd#exas_OneMonthLondonInterbankOfferRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_OneMonthLondonInterbankOfferRateMember" xlink:to="lab_exas_OneMonthLondonInterbankOfferRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_fdb45735-acb1-4d3a-9915-cdd62fefee02_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding at the beginning of the period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3cdf96ec-b7a7-4f33-9653-336f9dbbad3e_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding 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_exas_OfficeEquipmentAndComputerSoftwareMember_d5348a01-6faa-428c-afc2-85ff26f6a3ee_terseLabel_en-US" xlink:label="lab_exas_OfficeEquipmentAndComputerSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer equipment and computer software</link:label>
    <link:label id="lab_exas_OfficeEquipmentAndComputerSoftwareMember_label_en-US" xlink:label="lab_exas_OfficeEquipmentAndComputerSoftwareMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office Equipment And Computer Software [Member]</link:label>
    <link:label id="lab_exas_OfficeEquipmentAndComputerSoftwareMember_documentation_en-US" xlink:label="lab_exas_OfficeEquipmentAndComputerSoftwareMember" 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">Information relating to office equipment and computer software.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_OfficeEquipmentAndComputerSoftwareMember" xlink:href="exas-20200630.xsd#exas_OfficeEquipmentAndComputerSoftwareMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_OfficeEquipmentAndComputerSoftwareMember" xlink:to="lab_exas_OfficeEquipmentAndComputerSoftwareMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_a7040631-1841-4baa-a022-3324bd1a492c_terseLabel_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent, Net of Tax [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_label_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink: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, Net of Tax [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:to="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_fbf12e98-c4bf-45fc-9faf-3effbf379a30_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, $0.01 par value Authorized&#8212;5,000,000 shares issued and outstanding&#8212;no shares at June&#160;30, 2020 and December&#160;31, 2019</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingMember_0727f7ee-5897-4fe9-8fc2-1445cc6344af_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings</link:label>
    <link:label id="lab_us-gaap_BuildingMember_label_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember" xlink:to="lab_us-gaap_BuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_3f8eeaf1-022c-4822-9460-5c3a98f02d05_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_195dd2e6-cbbb-41eb-abe8-e09e3d042aae_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable at the end of the period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_6fc2cfa1-9d5a-4752-8d3a-61dcd9bedcb8_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in 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_InterestExpenseOther_c1b4fd6c-dee8-4854-84e9-43bc4911d79c_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseOther" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpenseOther_label_en-US" xlink:label="lab_us-gaap_InterestExpenseOther" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseOther" xlink:to="lab_us-gaap_InterestExpenseOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecurities_c77c9504-cccf-4654-be5c-da02b28071fc_totalLabel_en-US" xlink:label="lab_us-gaap_MarketableSecurities" 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">Marketable Securities, Total</link:label>
    <link:label id="lab_us-gaap_MarketableSecurities_label_en-US" xlink:label="lab_us-gaap_MarketableSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecurities" xlink:to="lab_us-gaap_MarketableSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_52bec3f9-ad03-46db-b67d-2da29b40dd12_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 long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="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_PaymentsForProceedsFromOtherInvestingActivities_385c76b5-6f29-43c1-8622-81f7bfc26750_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other investing activities</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for (Proceeds from) Other Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:to="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent_04c778dd-3c45-42ba-bc80-98ac646f7c3c_terseLabel_en-US" xlink:label="lab_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transaction costs allocated to liability component</link:label>
    <link:label id="lab_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent_label_en-US" xlink:label="lab_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent" xlink: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 Transaction Costs Allocated to the Liability Component</link:label>
    <link:label id="lab_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent_documentation_en-US" xlink:label="lab_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent" 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">Amount of transaction costs allocated to the liability component of a convertible debt instrument.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent" xlink:to="lab_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_16338ffa-a45b-4e2c-88cb-e46e59fd422d_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink: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 to fund the Company's 401(k) match</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink: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, Employee Benefit Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_064f6fa3-a73f-4a35-a822-7a64ffe1b843_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesCurrent_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesCurrent" xlink:to="lab_us-gaap_MarketableSecuritiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_June2025NotesMember_39ea0abb-d818-4bc3-b8b7-373e3833a3df_terseLabel_en-US" xlink:label="lab_exas_June2025NotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">June 2025 Notes</link:label>
    <link:label id="lab_exas_June2025NotesMember_label_en-US" xlink:label="lab_exas_June2025NotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">June 2025 Notes [Member]</link:label>
    <link:label id="lab_exas_June2025NotesMember_documentation_en-US" xlink:label="lab_exas_June2025NotesMember" 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">June 2025 Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_June2025NotesMember" xlink:href="exas-20200630.xsd#exas_June2025NotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_June2025NotesMember" xlink:to="lab_exas_June2025NotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_RefundableTaxCreditReceivable_a7879f8a-4c17-4db3-bcb2-6e93ba934197_terseLabel_en-US" xlink:label="lab_exas_RefundableTaxCreditReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refundable tax credit receivable</link:label>
    <link:label id="lab_exas_RefundableTaxCreditReceivable_label_en-US" xlink:label="lab_exas_RefundableTaxCreditReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refundable Tax Credit Receivable</link:label>
    <link:label id="lab_exas_RefundableTaxCreditReceivable_documentation_en-US" xlink:label="lab_exas_RefundableTaxCreditReceivable" 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">The amount of refundable tax credit receivable as of the end of the reporting period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_RefundableTaxCreditReceivable" xlink:href="exas-20200630.xsd#exas_RefundableTaxCreditReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_RefundableTaxCreditReceivable" xlink:to="lab_exas_RefundableTaxCreditReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_EpicSciencesMember_68b00125-1f51-41c8-9476-7654acd5cac4_terseLabel_en-US" xlink:label="lab_exas_EpicSciencesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Epic Sciences</link:label>
    <link:label id="lab_exas_EpicSciencesMember_label_en-US" xlink:label="lab_exas_EpicSciencesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Epic Sciences [Member]</link:label>
    <link:label id="lab_exas_EpicSciencesMember_documentation_en-US" xlink:label="lab_exas_EpicSciencesMember" 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">Epic Sciences</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_EpicSciencesMember" xlink:href="exas-20200630.xsd#exas_EpicSciencesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_EpicSciencesMember" xlink:to="lab_exas_EpicSciencesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressGross_a9508c49-3cf0-4026-b5a1-9d1103183764_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross" xlink: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 under construction</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressGross_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressGross" xlink:to="lab_us-gaap_ConstructionInProgressGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_de536574-f5a6-4d05-be40-36c3759e8629_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_InventoryNet_2d435718-1220-413c-8376-76127919be5f_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" 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 inventory</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_bad496ce-d15c-4b3b-9bcb-d84f41f4a605_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue recognized</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_us-gaap_FairValueMeasurementFrequencyDomain_16a42d8c-b3f1-45e0-a761-b77c1e44fc24_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentPolicyTextBlock_09e288c0-ba00-42dc-971e-9a95c28d8911_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments in Privately Held Companies</link:label>
    <link:label id="lab_us-gaap_InvestmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentPolicyTextBlock" xlink:to="lab_us-gaap_InvestmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_CashAndMoneyMarketMember_6bb5d0a8-0941-4bc3-a7d1-ae76d6c4ea53_terseLabel_en-US" xlink:label="lab_exas_CashAndMoneyMarketMember" xlink: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 money market</link:label>
    <link:label id="lab_exas_CashAndMoneyMarketMember_label_en-US" xlink:label="lab_exas_CashAndMoneyMarketMember" xlink: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 Money Market [Member]</link:label>
    <link:label id="lab_exas_CashAndMoneyMarketMember_documentation_en-US" xlink:label="lab_exas_CashAndMoneyMarketMember" 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">Represents information regarding cash and money market balances.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_CashAndMoneyMarketMember" xlink:href="exas-20200630.xsd#exas_CashAndMoneyMarketMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_CashAndMoneyMarketMember" xlink:to="lab_exas_CashAndMoneyMarketMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_f89074b2-829b-4423-93ec-8198a6fb1f7c_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_exas_GenomicHealthIncMember_a37661c8-14aa-4332-99f1-45059311bbb0_terseLabel_en-US" xlink:label="lab_exas_GenomicHealthIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Merger Agreement with Genomic Health, Inc.</link:label>
    <link:label id="lab_exas_GenomicHealthIncMember_label_en-US" xlink:label="lab_exas_GenomicHealthIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Genomic Health Inc [Member]</link:label>
    <link:label id="lab_exas_GenomicHealthIncMember_documentation_en-US" xlink:label="lab_exas_GenomicHealthIncMember" 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">Represents information pertaining to Genomic Health, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_GenomicHealthIncMember" xlink:href="exas-20200630.xsd#exas_GenomicHealthIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_GenomicHealthIncMember" xlink:to="lab_exas_GenomicHealthIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_51f7739c-ce4d-4006-a83d-caf30c4da568_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_dce7e71b-dc6e-492b-bb76-b98515f001be_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_exas_WISCONSINECONOMICDEVELOPMENTTAXCREDITSAbstract_3a89e92f-0089-4f0a-a74e-2e13d4627be7_terseLabel_en-US" xlink:label="lab_exas_WISCONSINECONOMICDEVELOPMENTTAXCREDITSAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">WISCONSIN ECONOMIC DEVELOPMENT TAX CREDITS</link:label>
    <link:label id="lab_exas_WISCONSINECONOMICDEVELOPMENTTAXCREDITSAbstract_label_en-US" xlink:label="lab_exas_WISCONSINECONOMICDEVELOPMENTTAXCREDITSAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">WISCONSIN ECONOMIC DEVELOPMENT TAX CREDITS [Abstract]</link:label>
    <link:label id="lab_exas_WISCONSINECONOMICDEVELOPMENTTAXCREDITSAbstract_documentation_en-US" xlink:label="lab_exas_WISCONSINECONOMICDEVELOPMENTTAXCREDITSAbstract" 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">Wisconsin Economic Development Tax Credit Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_WISCONSINECONOMICDEVELOPMENTTAXCREDITSAbstract" xlink:href="exas-20200630.xsd#exas_WISCONSINECONOMICDEVELOPMENTTAXCREDITSAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_WISCONSINECONOMICDEVELOPMENTTAXCREDITSAbstract" xlink:to="lab_exas_WISCONSINECONOMICDEVELOPMENTTAXCREDITSAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionRatio1_d2eb1cf1-2bf6-4e3d-839e-a97fdbed2359_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">Conversion rate, number of shares to be issued per $1,000 of principal amount (in shares)</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_f821e542-0bdd-4890-8368-2a3c8180bb88_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</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_67c4cfd1-648e-464f-a2ab-f369fede37e8_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 for business combinations (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_411fae48-dc50-49cd-be03-2308bccb28a5_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 potentially issuable common shares not included in the computation of diluted net loss per share because they would have an anti-dilutive effect</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_ClassOfStockDomain_f8f7c4ad-67cc-47c7-9687-3014127e6a4f_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_RestrictedCashMember_fa215b2e-677c-47cc-9029-66967461e4a3_terseLabel_en-US" xlink:label="lab_exas_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</link:label>
    <link:label id="lab_exas_RestrictedCashMember_label_en-US" xlink:label="lab_exas_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_exas_RestrictedCashMember_documentation_en-US" xlink:label="lab_exas_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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_RestrictedCashMember" xlink:href="exas-20200630.xsd#exas_RestrictedCashMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_RestrictedCashMember" xlink:to="lab_exas_RestrictedCashMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_4a1a6236-4d59-459c-a3e7-a5bb32762c1c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink: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, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTerm" xlink:to="lab_us-gaap_DebtInstrumentTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_d6218e57-fdac-4a64-bd43-f50397f7138f_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_exas_BiocartisNVMember_d153ab1e-9670-49f4-bcda-fad3325e5a36_terseLabel_en-US" xlink:label="lab_exas_BiocartisNVMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Biocartis N.V</link:label>
    <link:label id="lab_exas_BiocartisNVMember_label_en-US" xlink:label="lab_exas_BiocartisNVMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Biocartis N.V [Member]</link:label>
    <link:label id="lab_exas_BiocartisNVMember_documentation_en-US" xlink:label="lab_exas_BiocartisNVMember" 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">Biocartis N.V</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_BiocartisNVMember" xlink:href="exas-20200630.xsd#exas_BiocartisNVMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_BiocartisNVMember" xlink:to="lab_exas_BiocartisNVMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_feb7bba4-048c-426e-8481-cdcd600ab9ed_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="lab_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_3ef7a0ae-e905-4a47-9488-2603274b66af_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_us-gaap_InvestmentOwnedAtFairValue_4a1b51c4-bb16-4cd8-9dd6-fa127d600f15_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentOwnedAtFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment owned, at fair value</link:label>
    <link:label id="lab_us-gaap_InvestmentOwnedAtFairValue_label_en-US" xlink:label="lab_us-gaap_InvestmentOwnedAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Owned, at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentOwnedAtFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentOwnedAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentOwnedAtFairValue" xlink:to="lab_us-gaap_InvestmentOwnedAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_cc1a2626-0b4d-42cf-8476-03d456e42da2_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_CreditFacilityAxis_1817fa8c-2187-42e0-8a65-73ab86f19d14_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_ThriveEarlierDetectionCorporationMember_c97611e4-c95d-413d-8c88-31932ae861dd_terseLabel_en-US" xlink:label="lab_exas_ThriveEarlierDetectionCorporationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thrive</link:label>
    <link:label id="lab_exas_ThriveEarlierDetectionCorporationMember_label_en-US" xlink:label="lab_exas_ThriveEarlierDetectionCorporationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thrive Earlier Detection Corporation [Member]</link:label>
    <link:label id="lab_exas_ThriveEarlierDetectionCorporationMember_documentation_en-US" xlink:label="lab_exas_ThriveEarlierDetectionCorporationMember" 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">Thrive Earlier Detection Corporation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ThriveEarlierDetectionCorporationMember" xlink:href="exas-20200630.xsd#exas_ThriveEarlierDetectionCorporationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_ThriveEarlierDetectionCorporationMember" xlink:to="lab_exas_ThriveEarlierDetectionCorporationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_0e4a0a97-ab5c-41a3-a97e-1dd9dd4f0f95_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, Issued shares (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments_1e599693-5781-483a-bc67-10ee42a9d994_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issued to settle convertible notes</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_ee1e0f84-6908-4dca-ae09-cd112456116f_terseLabel_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">U.S. government agency securities</link:label>
    <link:label id="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink: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 Government Agencies Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:to="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_f8f9fcf4-7991-468c-9967-b0aa084eb1bd_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Settlement of convertible notes, net of tax</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" xlink: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, Convertible Debt with Conversion Feature</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConvertibleDebtNoncurrent_aba02205-f689-4cc3-8693-1beca4f8c2f6_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible notes, net</link:label>
    <link:label id="lab_us-gaap_ConvertibleDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_ConvertibleDebtNoncurrent" xlink: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, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleDebtNoncurrent" xlink:to="lab_us-gaap_ConvertibleDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_a0fba635-4d59-49e1-a072-8ed821dd782b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected volatility, minimum (as a percent)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_DebtInstrumentConvertibleFairValueOfLiabilityComponent_0ffbb723-739d-4222-9008-35589fd44aa5_terseLabel_en-US" xlink:label="lab_exas_DebtInstrumentConvertibleFairValueOfLiabilityComponent" xlink: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 component</link:label>
    <link:label id="lab_exas_DebtInstrumentConvertibleFairValueOfLiabilityComponent_label_en-US" xlink:label="lab_exas_DebtInstrumentConvertibleFairValueOfLiabilityComponent" xlink: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, Fair Value Of Liability Component</link:label>
    <link:label id="lab_exas_DebtInstrumentConvertibleFairValueOfLiabilityComponent_documentation_en-US" xlink:label="lab_exas_DebtInstrumentConvertibleFairValueOfLiabilityComponent" 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">The fair value of the liability component of convertible debt.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentConvertibleFairValueOfLiabilityComponent" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleFairValueOfLiabilityComponent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_DebtInstrumentConvertibleFairValueOfLiabilityComponent" xlink:to="lab_exas_DebtInstrumentConvertibleFairValueOfLiabilityComponent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_2c9ebe36-00b8-49f2-908a-4532f44c212f_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_MarketableSecuritiesPolicy_3254ed5c-c810-4469-91c5-d7d32de01a81_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesPolicy_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesPolicy" xlink:to="lab_us-gaap_MarketableSecuritiesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDiluted_8f325e8c-ea51-44c0-a3b0-e483251455df_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDiluted" xlink: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 - basic and diluted (in usd 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_ConsolidationPolicyTextBlock_6b31e667-18ab-43bf-aec7-9ce1ea87bc4b_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation and Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d3fdde58-eca2-49d1-8c07-cc3541ae7808_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</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_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e9766b2b-7dcb-4b49-9534-e35c98afa245_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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_5a4bc5dd-f617-418d-9f6c-6eec36df3b74_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable at the end of the period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_NumberOfEmployeesPerformanceBasedEquityAwardsImpactedByChangeInOperationalMilestones_b50250b1-54f2-4c68-bc0e-52f84668324f_terseLabel_en-US" xlink:label="lab_exas_NumberOfEmployeesPerformanceBasedEquityAwardsImpactedByChangeInOperationalMilestones" xlink: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 employees impacted by change in operational milestones</link:label>
    <link:label id="lab_exas_NumberOfEmployeesPerformanceBasedEquityAwardsImpactedByChangeInOperationalMilestones_label_en-US" xlink:label="lab_exas_NumberOfEmployeesPerformanceBasedEquityAwardsImpactedByChangeInOperationalMilestones" xlink: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 Employees Performance-based Equity Awards Impacted by Change in Operational Milestones</link:label>
    <link:label id="lab_exas_NumberOfEmployeesPerformanceBasedEquityAwardsImpactedByChangeInOperationalMilestones_documentation_en-US" xlink:label="lab_exas_NumberOfEmployeesPerformanceBasedEquityAwardsImpactedByChangeInOperationalMilestones" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Employees Performance-based Equity Awards Impacted by Change in Operational Milestones</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_NumberOfEmployeesPerformanceBasedEquityAwardsImpactedByChangeInOperationalMilestones" xlink:href="exas-20200630.xsd#exas_NumberOfEmployeesPerformanceBasedEquityAwardsImpactedByChangeInOperationalMilestones"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_NumberOfEmployeesPerformanceBasedEquityAwardsImpactedByChangeInOperationalMilestones" xlink:to="lab_exas_NumberOfEmployeesPerformanceBasedEquityAwardsImpactedByChangeInOperationalMilestones" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansPayableFairValueDisclosure_7888116d-1771-4176-bff6-6fd6fc094dba_terseLabel_en-US" xlink:label="lab_us-gaap_LoansPayableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction loan</link:label>
    <link:label id="lab_us-gaap_LoansPayableFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_LoansPayableFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Payable, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansPayableFairValueDisclosure" xlink:to="lab_us-gaap_LoansPayableFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfRevenue_b721e609-cf77-4c4f-801d-789433f166a1_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of sales (exclusive of amortization of acquired intangible assets)</link:label>
    <link:label id="lab_us-gaap_CostOfRevenue_label_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenue" xlink:to="lab_us-gaap_CostOfRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillRollForward_9bc775bc-7f26-4e2a-b8c5-9649299a7f9c_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">Recognized Goodwill</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_exas_RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares_67f1fa5a-1558-4049-9ae3-9c4e57d2e55c_terseLabel_en-US" xlink:label="lab_exas_RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares" xlink: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 consideration</link:label>
    <link:label id="lab_exas_RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares_label_en-US" xlink:label="lab_exas_RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments Of Convertible Debt In Cash And By Issuance Of Shares</link:label>
    <link:label id="lab_exas_RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares_documentation_en-US" xlink:label="lab_exas_RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares" 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">Total consideration for repayments of convertible debt by way of cash and shares.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares" xlink:href="exas-20200630.xsd#exas_RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares" xlink:to="lab_exas_RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_2a8d2a83-6fd2-4855-aaf7-600bbe9ea014_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Valuation assumptions</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink: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 and Methodology [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_WisconsinEconomicDevelopmentTaxCreditDisclosureTextBlock_5f7cd972-02a4-4925-a8c4-318ce2328916_verboseLabel_en-US" xlink:label="lab_exas_WisconsinEconomicDevelopmentTaxCreditDisclosureTextBlock" 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">WISCONSIN ECONOMIC DEVELOPMENT TAX CREDITS</link:label>
    <link:label id="lab_exas_WisconsinEconomicDevelopmentTaxCreditDisclosureTextBlock_label_en-US" xlink:label="lab_exas_WisconsinEconomicDevelopmentTaxCreditDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wisconsin Economic Development Tax Credit Disclosure [Text Block]</link:label>
    <link:label id="lab_exas_WisconsinEconomicDevelopmentTaxCreditDisclosureTextBlock_documentation_en-US" xlink:label="lab_exas_WisconsinEconomicDevelopmentTaxCreditDisclosureTextBlock" 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">The entire disclosure relating to the Wisconsin Economic Development Tax Credit.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_WisconsinEconomicDevelopmentTaxCreditDisclosureTextBlock" xlink:href="exas-20200630.xsd#exas_WisconsinEconomicDevelopmentTaxCreditDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_WisconsinEconomicDevelopmentTaxCreditDisclosureTextBlock" xlink:to="lab_exas_WisconsinEconomicDevelopmentTaxCreditDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e1dcde46-a98f-4de4-9824-26dbee62597a_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_exas_ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_5875cccd-ce02-4bb6-ab51-220c6eec3ea6_terseLabel_en-US" xlink:label="lab_exas_ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink: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 valuation assumptions</link:label>
    <link:label id="lab_exas_ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_exas_ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share Based Payment Award, Stock Options and Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]</link:label>
    <link:label id="lab_exas_ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_documentation_en-US" xlink:label="lab_exas_ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" 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">Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options and employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:href="exas-20200630.xsd#exas_ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:to="lab_exas_ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_4aaef54b-3500-46dd-91e9-6141cf391f23_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_70328716-405b-4ad7-89e6-2a1b84c2b410_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of fair value measurements along with the level within the fair value hierarchy in which the fair value measurements fall</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_0d0c3e9e-153a-4a8d-bb2b-422c8a92d440_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_RepaymentsOfDebt_df47a64c-328c-4740-b2fa-a0d3e06276d2_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfDebt" xlink:to="lab_us-gaap_RepaymentsOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_b249df6d-54c3-4898-830c-53feb06267fc_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_6c8ad98e-ac48-44cf-aeec-886caa0c6706_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" 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">Total reclassifications</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink: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 from AOCI, Current Period, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:to="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_ConvertibleNotesPayableGross_f90588c7-068c-4b7c-8dcf-0e5b6313e34b_terseLabel_en-US" xlink:label="lab_exas_ConvertibleNotesPayableGross" xlink: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 Convertible notes</link:label>
    <link:label id="lab_exas_ConvertibleNotesPayableGross_label_en-US" xlink:label="lab_exas_ConvertibleNotesPayableGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Notes Payable Gross</link:label>
    <link:label id="lab_exas_ConvertibleNotesPayableGross_documentation_en-US" xlink:label="lab_exas_ConvertibleNotesPayableGross" 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">The amount as of balance sheet date of convertible notes payable including debt issuance costs and debt discounts.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayableGross" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayableGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_ConvertibleNotesPayableGross" xlink:to="lab_exas_ConvertibleNotesPayableGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_b50a7e5d-480f-4928-9be5-4cb9a50b9792_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="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_TransactionTypeAxis_477cce8e-89ca-4841-a2d2-a3830d74247c_terseLabel_en-US" xlink:label="lab_us-gaap_TransactionTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transaction Type [Axis]</link:label>
    <link:label id="lab_us-gaap_TransactionTypeAxis_label_en-US" xlink:label="lab_us-gaap_TransactionTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transaction Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransactionTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransactionTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransactionTypeAxis" xlink:to="lab_us-gaap_TransactionTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_CollaborativeArrangementsSalesMilestoneAxis_46d8229d-b474-4a1e-8abc-91fc674818cc_terseLabel_en-US" xlink:label="lab_exas_CollaborativeArrangementsSalesMilestoneAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collaborative Arrangements Sales Milestone [Axis]</link:label>
    <link:label id="lab_exas_CollaborativeArrangementsSalesMilestoneAxis_label_en-US" xlink:label="lab_exas_CollaborativeArrangementsSalesMilestoneAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collaborative Arrangements Sales Milestone [Axis]</link:label>
    <link:label id="lab_exas_CollaborativeArrangementsSalesMilestoneAxis_documentation_en-US" xlink:label="lab_exas_CollaborativeArrangementsSalesMilestoneAxis" 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">Represents the ranges of sale milestones.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_CollaborativeArrangementsSalesMilestoneAxis" xlink:href="exas-20200630.xsd#exas_CollaborativeArrangementsSalesMilestoneAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_CollaborativeArrangementsSalesMilestoneAxis" xlink:to="lab_exas_CollaborativeArrangementsSalesMilestoneAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember_8bf20d6a-237a-4da4-9bd4-48a972222c7b_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember" xlink: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_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember" xlink: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, Not Included with Cash and Cash Equivalents [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember" xlink:to="lab_us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_7218fd3b-485c-4752-a066-90574023fdf9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_21f8b463-0ea4-411b-b221-76eb019c50ca_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer software</link:label>
    <link:label id="lab_us-gaap_ComputerSoftwareIntangibleAssetMember_label_en-US" xlink:label="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Computer Software, Intangible Asset [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:to="lab_us-gaap_ComputerSoftwareIntangibleAssetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock_1c9ab0f5-7b87-4e42-81ab-05c06f5bb60d_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting for Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Related Costs, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:to="lab_us-gaap_CompensationRelatedCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeriesBPreferredStockMember_1a4fa06b-57fd-4d2a-9240-54353ebdc5ff_terseLabel_en-US" xlink:label="lab_us-gaap_SeriesBPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series B Preferred Stock</link:label>
    <link:label id="lab_us-gaap_SeriesBPreferredStockMember_label_en-US" xlink:label="lab_us-gaap_SeriesBPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Series B Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesBPreferredStockMember" xlink:to="lab_us-gaap_SeriesBPreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_32280f3d-9142-40ec-8898-4c81af61979d_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_5531cf56-919d-4878-9a4b-5b01433c02ce_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink: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 Doubtful Accounts</link:label>
    <link:label id="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_label_en-US" xlink:label="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:to="lab_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan_dbf6f156-4269-49f0-a268-093b6e4d0bd0_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink: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 to fund the Company's 401(k) match (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink: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 Benefit Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_83eaddfb-363e-42cd-af6d-29a7933fa34b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink: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 of long-term debt and convertible notes</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink: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 Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7587aa72-9543-4bba-acb2-1453c9caa3e9_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_afe247a4-5ee3-4c90-8e96-ab0b2085f389_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_DerivativeGainLossOnDerivativeNet_8deb1419-54b5-4d37-9079-ed0c370052e8_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, gain (loss) on derivative, net</link:label>
    <link:label id="lab_us-gaap_DerivativeGainLossOnDerivativeNet_label_en-US" xlink:label="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Gain (Loss) on Derivative, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:to="lab_us-gaap_DerivativeGainLossOnDerivativeNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_c7175789-97ac-48da-9159-d4b45362602b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_3987bc81-82e6-4496-bf56-7c1490aa463a_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 net-book value and estimated remaining life and finite lived intangible assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="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_exas_SalesMilestoneRangeOneMember_fc4c8791-ae2a-4db7-8635-cf38c8d1822a_terseLabel_en-US" xlink:label="lab_exas_SalesMilestoneRangeOneMember" xlink: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 Milestone Range One</link:label>
    <link:label id="lab_exas_SalesMilestoneRangeOneMember_label_en-US" xlink:label="lab_exas_SalesMilestoneRangeOneMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales Milestone Range One [Member]</link:label>
    <link:label id="lab_exas_SalesMilestoneRangeOneMember_documentation_en-US" xlink:label="lab_exas_SalesMilestoneRangeOneMember" 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">Represents information related to the first sales milestone range.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_SalesMilestoneRangeOneMember" xlink:href="exas-20200630.xsd#exas_SalesMilestoneRangeOneMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_SalesMilestoneRangeOneMember" xlink:to="lab_exas_SalesMilestoneRangeOneMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_fd4e656f-8a41-4c90-abae-1a544749ea81_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink: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, Continuous Unrealized Loss Position, 12 Months or Longer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_NumberOfJobsRequiredToCreatedAndMaintained_6d3ba640-206b-4129-a95b-39da544c6d2f_terseLabel_en-US" xlink:label="lab_exas_NumberOfJobsRequiredToCreatedAndMaintained" xlink: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 jobs required to create and maintain</link:label>
    <link:label id="lab_exas_NumberOfJobsRequiredToCreatedAndMaintained_label_en-US" xlink:label="lab_exas_NumberOfJobsRequiredToCreatedAndMaintained" xlink: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 Jobs Required to Created and Maintained</link:label>
    <link:label id="lab_exas_NumberOfJobsRequiredToCreatedAndMaintained_documentation_en-US" xlink:label="lab_exas_NumberOfJobsRequiredToCreatedAndMaintained" 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">Represents the number of jobs required to create and maintain.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_NumberOfJobsRequiredToCreatedAndMaintained" xlink:href="exas-20200630.xsd#exas_NumberOfJobsRequiredToCreatedAndMaintained"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_NumberOfJobsRequiredToCreatedAndMaintained" xlink:to="lab_exas_NumberOfJobsRequiredToCreatedAndMaintained" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InProcessResearchAndDevelopmentPolicy_0fedcaa8-10d5-4514-84f5-ce7ab1a44810_terseLabel_en-US" xlink:label="lab_us-gaap_InProcessResearchAndDevelopmentPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired In-process Research and Development (IPR&amp;D)</link:label>
    <link:label id="lab_us-gaap_InProcessResearchAndDevelopmentPolicy_label_en-US" xlink:label="lab_us-gaap_InProcessResearchAndDevelopmentPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">In Process Research and Development, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InProcessResearchAndDevelopmentPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InProcessResearchAndDevelopmentPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InProcessResearchAndDevelopmentPolicy" xlink:to="lab_us-gaap_InProcessResearchAndDevelopmentPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_8bb87e70-81a3-4b4c-9748-0c5044c7e583_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Financial Instruments</link:label>
    <link:label id="lab_us-gaap_DerivativesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesPolicyTextBlock" xlink:to="lab_us-gaap_DerivativesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_644e0ac1-ec03-4631-9492-4614930af63b_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_us-gaap_SubsequentEventsTextBlock_0c3cbee4-bef5-4902-b226-160fa1bdfcb5_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_ffc60356-def6-4db8-8463-0d926481cd16_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_exas_NetProceedsFromFinancingArrangement_89fd34a6-0a89-4ddd-9024-bc5b24b8db9e_terseLabel_en-US" xlink:label="lab_exas_NetProceedsFromFinancingArrangement" xlink: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 received from financing arrangements</link:label>
    <link:label id="lab_exas_NetProceedsFromFinancingArrangement_label_en-US" xlink:label="lab_exas_NetProceedsFromFinancingArrangement" xlink: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 Proceeds From Financing Arrangement</link:label>
    <link:label id="lab_exas_NetProceedsFromFinancingArrangement_documentation_en-US" xlink:label="lab_exas_NetProceedsFromFinancingArrangement" 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">Represents the proceeds from issuance of loan receivable to investor.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_NetProceedsFromFinancingArrangement" xlink:href="exas-20200630.xsd#exas_NetProceedsFromFinancingArrangement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_NetProceedsFromFinancingArrangement" xlink:to="lab_exas_NetProceedsFromFinancingArrangement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_a40f36f1-8c03-47b1-9f2c-6faa0c948c59_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_a55251fd-bd71-4535-820c-2cc43b6a0b06_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">Unrecognized compensation cost</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_MarketableSecuritiesLineItems_77b4fe1b-6666-4d2c-92ee-0b2c8bbb1322_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities [Line Items]</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesLineItems_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems" xlink:to="lab_us-gaap_MarketableSecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_fc5621e2-6c05-41c1-a823-ecdd955eac8a_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink: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 lease terms</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink: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, Renewal Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_a86411b4-f080-404c-972f-9c898049b151_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">Gains in Accumulated Other Comprehensive Income (Loss)</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_8c3f8432-5ae9-4735-9dc1-93eea16771b4_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_ConversionOfStockAmountConverted1_8345c6c4-e76c-4c3a-8e9d-0d401e34bf07_terseLabel_en-US" xlink:label="lab_us-gaap_ConversionOfStockAmountConverted1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of 2,158,991 shares of common stock upon settlement of convertible notes</link:label>
    <link:label id="lab_us-gaap_ConversionOfStockAmountConverted1_label_en-US" xlink:label="lab_us-gaap_ConversionOfStockAmountConverted1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of Stock, Amount Converted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockAmountConverted1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockAmountConverted1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockAmountConverted1" xlink:to="lab_us-gaap_ConversionOfStockAmountConverted1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_b9342025-72a3-4f8a-a5d1-87017e96f5c9_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockMember_5654a3fd-3bd7-4164-9468-0e2dc764ecfc_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ESPP Shares</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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_2c516aab-41ed-4174-bb4a-c0d9feabc821_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of restricted stock and restricted stock unit activity under the Stock Plans</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestCostsCapitalized_71bac417-4b54-4311-8e37-03094bd3be93_terseLabel_en-US" xlink:label="lab_us-gaap_InterestCostsCapitalized" xlink: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 costs capitalized</link:label>
    <link:label id="lab_us-gaap_InterestCostsCapitalized_label_en-US" xlink:label="lab_us-gaap_InterestCostsCapitalized" xlink: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 Costs Capitalized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestCostsCapitalized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestCostsCapitalized" xlink:to="lab_us-gaap_InterestCostsCapitalized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueAcquisitions_951a9edb-cc41-4097-b293-86c90f6a7881_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 for business combinations</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_exas_InterestExpenseDebtTableTextBlock_97bca505-2158-4c62-924d-e3f9520fc88f_terseLabel_en-US" xlink:label="lab_exas_InterestExpenseDebtTableTextBlock" xlink: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 expense</link:label>
    <link:label id="lab_exas_InterestExpenseDebtTableTextBlock_label_en-US" xlink:label="lab_exas_InterestExpenseDebtTableTextBlock" xlink: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 [Table Text Block]</link:label>
    <link:label id="lab_exas_InterestExpenseDebtTableTextBlock_documentation_en-US" xlink:label="lab_exas_InterestExpenseDebtTableTextBlock" 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">Tabular disclosure of the total debt interest expense.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_InterestExpenseDebtTableTextBlock" xlink:href="exas-20200630.xsd#exas_InterestExpenseDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_InterestExpenseDebtTableTextBlock" xlink:to="lab_exas_InterestExpenseDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_e33267b9-9a35-4722-9b1a-16fb57face26_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink: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 available-for-sale securities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink: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 Available-for-sale Securities Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_EmployeeAndNonEmployeesStockOptionMember_1e45937e-2853-4c39-a8cd-77d3b69c1a37_verboseLabel_en-US" xlink:label="lab_exas_EmployeeAndNonEmployeesStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issuable upon exercise of stock options</link:label>
    <link:label id="lab_exas_EmployeeAndNonEmployeesStockOptionMember_14ff0237-b640-4463-9f02-dd510d8a1548_terseLabel_en-US" xlink:label="lab_exas_EmployeeAndNonEmployeesStockOptionMember" xlink: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 Plan Shares</link:label>
    <link:label id="lab_exas_EmployeeAndNonEmployeesStockOptionMember_label_en-US" xlink:label="lab_exas_EmployeeAndNonEmployeesStockOptionMember" xlink: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 And Non Employees Stock Option [Member]</link:label>
    <link:label id="lab_exas_EmployeeAndNonEmployeesStockOptionMember_documentation_en-US" xlink:label="lab_exas_EmployeeAndNonEmployeesStockOptionMember" 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">An arrangement whereby an employee or non-employee is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. Although there are variations, normally, after vesting, when an option is exercised, the holder pays the strike value in cash to the issuing employer-entity and receives equity shares. The equity shares can be sold into the market for cash at the current market price without restriction. Options may be used to attract, retain and incentivize individuals, in addition to their regular compensation and benefits.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_EmployeeAndNonEmployeesStockOptionMember" xlink:href="exas-20200630.xsd#exas_EmployeeAndNonEmployeesStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_EmployeeAndNonEmployeesStockOptionMember" xlink:to="lab_exas_EmployeeAndNonEmployeesStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_cd1d5368-f464-47b9-81c8-67b62f8b8863_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, notional amount</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount" xlink:to="lab_us-gaap_DerivativeNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_9ad91a13-9458-4b07-93fd-a866cc61b221_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 acquired 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_dei_EntityCurrentReportingStatus_322d4e36-6104-40f3-be86-ff33f63defcd_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_DerivativeFairValueOfDerivativeNet_56c2d862-1071-4810-850c-3d53d04696c9_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, fair value</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeNet_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Fair Value, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_523c11af-6ede-4a29-a72e-ac930bd372a1_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 long-term assets, net</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_7efb433f-f8cd-4d68-8d4c-0c92210c9440_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_exas_ConvertibleNotesPayable2027Member_48ca9f5d-8e39-4935-bd6e-af2a4f9aaf82_verboseLabel_en-US" xlink:label="lab_exas_ConvertibleNotesPayable2027Member" 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">2027 Convertible notes</link:label>
    <link:label id="lab_exas_ConvertibleNotesPayable2027Member_b22135b2-4073-4835-848e-3024602665c4_terseLabel_en-US" xlink:label="lab_exas_ConvertibleNotesPayable2027Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027 Convertible notes</link:label>
    <link:label id="lab_exas_ConvertibleNotesPayable2027Member_label_en-US" xlink:label="lab_exas_ConvertibleNotesPayable2027Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Notes Payable2027 [Member]</link:label>
    <link:label id="lab_exas_ConvertibleNotesPayable2027Member_documentation_en-US" xlink:label="lab_exas_ConvertibleNotesPayable2027Member" 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">Represents information pertaining to convertible notes, maturing on 2027.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2027Member" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2027Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_ConvertibleNotesPayable2027Member" xlink:to="lab_exas_ConvertibleNotesPayable2027Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_51a64112-3516-4d86-a3bf-3664eaf520d7_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">SEGMENT 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_a8184a6f-02e4-4861-a09b-693e492a3bda_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents, and restricted cash</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_exas_MinimumContractualTermOfCertainCurrentInvestmentsWhichCanBeLiquidated_78ea1696-c709-4a15-aee5-3b788a18966e_terseLabel_en-US" xlink:label="lab_exas_MinimumContractualTermOfCertainCurrentInvestmentsWhichCanBeLiquidated" xlink: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 contractual term of certain current investments which can be liquidated</link:label>
    <link:label id="lab_exas_MinimumContractualTermOfCertainCurrentInvestmentsWhichCanBeLiquidated_label_en-US" xlink:label="lab_exas_MinimumContractualTermOfCertainCurrentInvestmentsWhichCanBeLiquidated" xlink: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 Contractual Term of Certain Current Investments which can be Liquidated</link:label>
    <link:label id="lab_exas_MinimumContractualTermOfCertainCurrentInvestmentsWhichCanBeLiquidated_documentation_en-US" xlink:label="lab_exas_MinimumContractualTermOfCertainCurrentInvestmentsWhichCanBeLiquidated" 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">Represents the minimum contractual term of certain current investments which the company has the ability and intent, if necessary, to liquidate in order to support its current operations.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_MinimumContractualTermOfCertainCurrentInvestmentsWhichCanBeLiquidated" xlink:href="exas-20200630.xsd#exas_MinimumContractualTermOfCertainCurrentInvestmentsWhichCanBeLiquidated"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_MinimumContractualTermOfCertainCurrentInvestmentsWhichCanBeLiquidated" xlink:to="lab_exas_MinimumContractualTermOfCertainCurrentInvestmentsWhichCanBeLiquidated" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_6a904e2a-0cc3-46a2-b2c1-bc166ced37d9_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_exas_VariablePriceContractMember_96a48a3c-4305-4ea7-8be8-1003846623a6_terseLabel_en-US" xlink:label="lab_exas_VariablePriceContractMember" xlink: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 consideration</link:label>
    <link:label id="lab_exas_VariablePriceContractMember_label_en-US" xlink:label="lab_exas_VariablePriceContractMember" xlink: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 Price Contract [Member]</link:label>
    <link:label id="lab_exas_VariablePriceContractMember_documentation_en-US" xlink:label="lab_exas_VariablePriceContractMember" 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">The Company estimates the amount of variable consideration using the expected value method, which represents the sum of probability-weighted amounts in a range of possible consideration amounts. When estimating the amount of variable consideration, the Company considers several factors, such as historical collections experience, patient insurance eligibility and payer reimbursement contracts.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_VariablePriceContractMember" xlink:href="exas-20200630.xsd#exas_VariablePriceContractMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_VariablePriceContractMember" xlink:to="lab_exas_VariablePriceContractMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseDebt_70ddb917-31e5-400c-90a1-b65eff7b0da5_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 on convertible notes</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2f97c26e-0d6d-4ed3-a8ea-a8ce8480be3a_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding at the beginning of the period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3ad4e03e-79d8-4687-99ab-daa8af6ba175_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding at the end of the period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="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_ContractWithCustomerBasisOfPricingAxis_8d33dfd0-3caa-497f-a012-71042dac39f8_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink: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, Basis of Pricing [Axis]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink: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, Basis of Pricing [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:to="lab_us-gaap_ContractWithCustomerBasisOfPricingAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_62d8323c-3d98-4a2c-bbd8-0de12ae67359_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">Intangibles, net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_995452de-5d3b-4350-ac9b-89afe9a666ce_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average fair value per share of options granted during the period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_1c721b2d-2e2e-4c7c-9073-27bf8d510a48_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConvertibleNotesPayable_9f05fd20-950c-4a63-b01b-7143c28fbd8a_totalLabel_en-US" xlink:label="lab_us-gaap_ConvertibleNotesPayable" 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 convertible debt including current maturities</link:label>
    <link:label id="lab_us-gaap_ConvertibleNotesPayable_label_en-US" xlink:label="lab_us-gaap_ConvertibleNotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Notes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleNotesPayable" xlink:to="lab_us-gaap_ConvertibleNotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_AmortizationOfRefundableTaxCredits_475690d4-c230-4de5-831f-c9d1d4e2d7b0_terseLabel_en-US" xlink:label="lab_exas_AmortizationOfRefundableTaxCredits" xlink: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 tax credits</link:label>
    <link:label id="lab_exas_AmortizationOfRefundableTaxCredits_label_en-US" xlink:label="lab_exas_AmortizationOfRefundableTaxCredits" xlink: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 Refundable Tax Credits</link:label>
    <link:label id="lab_exas_AmortizationOfRefundableTaxCredits_documentation_en-US" xlink:label="lab_exas_AmortizationOfRefundableTaxCredits" 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">Represents the amortization of the tax credits, representing a reduction of operating expenses.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_AmortizationOfRefundableTaxCredits" xlink:href="exas-20200630.xsd#exas_AmortizationOfRefundableTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_AmortizationOfRefundableTaxCredits" xlink:to="lab_exas_AmortizationOfRefundableTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConversionOfStockSharesIssued1_011460f6-2228-4b7f-81d2-5cb91ef13718_terseLabel_en-US" xlink:label="lab_us-gaap_ConversionOfStockSharesIssued1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares issued to settle convertible notes (in shares)</link:label>
    <link:label id="lab_us-gaap_ConversionOfStockSharesIssued1_88cc7f98-3b4e-42c9-8f1e-e09532efaae7_verboseLabel_en-US" xlink:label="lab_us-gaap_ConversionOfStockSharesIssued1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock upon convertible notes settlement (in shares)</link:label>
    <link:label id="lab_us-gaap_ConversionOfStockSharesIssued1_label_en-US" xlink:label="lab_us-gaap_ConversionOfStockSharesIssued1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conversion of Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesIssued1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockSharesIssued1" xlink:to="lab_us-gaap_ConversionOfStockSharesIssued1" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_RefundableTaxCreditReceived_2bef11d4-4a77-4174-b7ec-b0345536d880_terseLabel_en-US" xlink:label="lab_exas_RefundableTaxCreditReceived" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refundable tax credit received</link:label>
    <link:label id="lab_exas_RefundableTaxCreditReceived_label_en-US" xlink:label="lab_exas_RefundableTaxCreditReceived" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refundable Tax Credit Received</link:label>
    <link:label id="lab_exas_RefundableTaxCreditReceived_documentation_en-US" xlink:label="lab_exas_RefundableTaxCreditReceived" 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">Amount of refundable tax credit received during the reporting period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_RefundableTaxCreditReceived" xlink:href="exas-20200630.xsd#exas_RefundableTaxCreditReceived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_RefundableTaxCreditReceived" xlink:to="lab_exas_RefundableTaxCreditReceived" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_bd56718c-b47f-420b-8e6d-581d9da492f8_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_exas_RefundableTaxCreditsAvailableContingentOnCapitalInvestmentsAndCreationOfFullTimePositions_de558d1c-8449-4077-a68f-37b1d1044d52_terseLabel_en-US" xlink:label="lab_exas_RefundableTaxCreditsAvailableContingentOnCapitalInvestmentsAndCreationOfFullTimePositions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refundable tax credits available, contingent</link:label>
    <link:label id="lab_exas_RefundableTaxCreditsAvailableContingentOnCapitalInvestmentsAndCreationOfFullTimePositions_label_en-US" xlink:label="lab_exas_RefundableTaxCreditsAvailableContingentOnCapitalInvestmentsAndCreationOfFullTimePositions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refundable Tax Credits Available Contingent on Capital Investments and Creation of Full-time Positions</link:label>
    <link:label id="lab_exas_RefundableTaxCreditsAvailableContingentOnCapitalInvestmentsAndCreationOfFullTimePositions_documentation_en-US" xlink:label="lab_exas_RefundableTaxCreditsAvailableContingentOnCapitalInvestmentsAndCreationOfFullTimePositions" 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">Represents the refundable tax credits available, that is contingent on the Company expending a specified dollar amount on capital investments and the creation of a specified number of full-time positions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_RefundableTaxCreditsAvailableContingentOnCapitalInvestmentsAndCreationOfFullTimePositions" xlink:href="exas-20200630.xsd#exas_RefundableTaxCreditsAvailableContingentOnCapitalInvestmentsAndCreationOfFullTimePositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_RefundableTaxCreditsAvailableContingentOnCapitalInvestmentsAndCreationOfFullTimePositions" xlink:to="lab_exas_RefundableTaxCreditsAvailableContingentOnCapitalInvestmentsAndCreationOfFullTimePositions" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_85ae1adb-61af-4fdb-b91e-38212bfeaaa4_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_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_0f618c98-42a6-4f12-a524-67672ba04f96_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Axis]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink: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 out of Accumulated Other Comprehensive Income [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_ServiceOrProductTypeDomain_af2767cd-f945-4b4a-99a5-bb6c2ff5493a_terseLabel_en-US" xlink:label="lab_exas_ServiceOrProductTypeDomain" xlink: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 or Product Type [Domain]</link:label>
    <link:label id="lab_exas_ServiceOrProductTypeDomain_label_en-US" xlink:label="lab_exas_ServiceOrProductTypeDomain" xlink: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 or Product Type [Domain]</link:label>
    <link:label id="lab_exas_ServiceOrProductTypeDomain_documentation_en-US" xlink:label="lab_exas_ServiceOrProductTypeDomain" 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">Service or Product Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ServiceOrProductTypeDomain" xlink:href="exas-20200630.xsd#exas_ServiceOrProductTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_ServiceOrProductTypeDomain" xlink:to="lab_exas_ServiceOrProductTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_CoronavirusAidReliefAndEconomicSecuritiesCARESActFundsReceived_9959bbd6-c773-4da7-9b69-515e9de4f162_terseLabel_en-US" xlink:label="lab_exas_CoronavirusAidReliefAndEconomicSecuritiesCARESActFundsReceived" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Coronavirus, aid, relief, and economic securities act, funds received</link:label>
    <link:label id="lab_exas_CoronavirusAidReliefAndEconomicSecuritiesCARESActFundsReceived_label_en-US" xlink:label="lab_exas_CoronavirusAidReliefAndEconomicSecuritiesCARESActFundsReceived" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Coronavirus, Aid, Relief, And Economic Securities (CARES) Act, Funds Received</link:label>
    <link:label id="lab_exas_CoronavirusAidReliefAndEconomicSecuritiesCARESActFundsReceived_documentation_en-US" xlink:label="lab_exas_CoronavirusAidReliefAndEconomicSecuritiesCARESActFundsReceived" 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">Coronavirus, Aid, Relief, And Economic Securities (CARES) Act, Funds Received</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_CoronavirusAidReliefAndEconomicSecuritiesCARESActFundsReceived" xlink:href="exas-20200630.xsd#exas_CoronavirusAidReliefAndEconomicSecuritiesCARESActFundsReceived"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_CoronavirusAidReliefAndEconomicSecuritiesCARESActFundsReceived" xlink:to="lab_exas_CoronavirusAidReliefAndEconomicSecuritiesCARESActFundsReceived" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_39fc8e9e-ed11-408d-97ff-6db76cb63ade_totalLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" 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_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_6e348417-1a3d-4987-babc-d630680e46d7_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_e70f978b-0d39-47de-bdf3-4afea10dabcd_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_exas_RefundableTaxCreditOffsettingLiability_5ddc95a0-f791-4b20-ad62-db66ce17a180_terseLabel_en-US" xlink:label="lab_exas_RefundableTaxCreditOffsettingLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refundable tax credit, offsetting liability</link:label>
    <link:label id="lab_exas_RefundableTaxCreditOffsettingLiability_label_en-US" xlink:label="lab_exas_RefundableTaxCreditOffsettingLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refundable Tax Credit Offsetting Liability</link:label>
    <link:label id="lab_exas_RefundableTaxCreditOffsettingLiability_documentation_en-US" xlink:label="lab_exas_RefundableTaxCreditOffsettingLiability" 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">The offsetting liability of the refundable tax credit receivable.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_RefundableTaxCreditOffsettingLiability" xlink:href="exas-20200630.xsd#exas_RefundableTaxCreditOffsettingLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_RefundableTaxCreditOffsettingLiability" xlink:to="lab_exas_RefundableTaxCreditOffsettingLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermInvestmentsMember_5196878a-72d5-48f5-8a08-f8c876847c00_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">Marketable securities</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_EquitySecuritiesFvNiUnrealizedGainLoss_ecf3dd02-bcd0-46da-8edb-45c24fc5b260_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" 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">Unrealized loss on revaluation of marketable equity securities</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink: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 Securities, FV-NI, Unrealized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:to="lab_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketingExpense_0bb60935-9a88-4da2-aabe-567cf43cfd4d_terseLabel_en-US" xlink:label="lab_us-gaap_MarketingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charges for promotion, sales and marketing</link:label>
    <link:label id="lab_us-gaap_MarketingExpense_label_en-US" xlink:label="lab_us-gaap_MarketingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketing Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketingExpense" xlink:to="lab_us-gaap_MarketingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_e92b6c23-39d2-43cb-9e01-2fad400bb5da_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_c83d8970-8d70-4d0e-bed7-05cd2e2763ae_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_ba4b48b3-d1c7-4a33-9ec5-f3e26e0142dc_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_InvestmentTypeAxis_f6ec5822-f192-4c17-80bd-a6146e9c64e8_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Type [Axis]</link:label>
    <link:label id="lab_us-gaap_InvestmentTypeAxis_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeAxis" xlink:to="lab_us-gaap_InvestmentTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncurrentAssetsMember_21d10ce8-824d-4b66-b59f-6aeca2b9e26e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentAssetsMember" xlink: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 long-term assets</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentAssetsMember" xlink: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 Noncurrent Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentAssetsMember" xlink:to="lab_us-gaap_OtherNoncurrentAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_af098ec5-d278-4bdc-a68b-e45bdf190714_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 for recognition of cost</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_NonUsMember_2019b955-8f51-4eca-b6af-0609ffa46f09_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">Outside of United States</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_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_0143026c-ee30-43fc-8270-f3ab583a7d1a_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" 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 fair value of available-for-sale securities in a continuous unrealized loss position</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Unrealized Loss Position</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_89261df8-c37a-418d-bb43-b1ca1fdec687_terseLabel_en-US" xlink:label="lab_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Remaining Contractual Term</link:label>
    <link:label id="lab_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_label_en-US" xlink:label="lab_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award Options Weighted Average Remaining Contractual Term [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:href="exas-20200630.xsd#exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:to="lab_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_d2bf5308-72a0-4269-b30f-581fa5d5d14b_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue, revenue recognized during period</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_exas_DebtInstrumentConvertibleAmountOfLiabilityComponentAtIssuance_802f7984-396d-443c-aa50-77939e5ca008_terseLabel_en-US" xlink:label="lab_exas_DebtInstrumentConvertibleAmountOfLiabilityComponentAtIssuance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Liability Component at Issuance</link:label>
    <link:label id="lab_exas_DebtInstrumentConvertibleAmountOfLiabilityComponentAtIssuance_label_en-US" xlink:label="lab_exas_DebtInstrumentConvertibleAmountOfLiabilityComponentAtIssuance" xlink: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, Amount Of Liability Component At Issuance</link:label>
    <link:label id="lab_exas_DebtInstrumentConvertibleAmountOfLiabilityComponentAtIssuance_documentation_en-US" xlink:label="lab_exas_DebtInstrumentConvertibleAmountOfLiabilityComponentAtIssuance" 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">The fair value of the liability component of convertible debt at issuance.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentConvertibleAmountOfLiabilityComponentAtIssuance" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleAmountOfLiabilityComponentAtIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_DebtInstrumentConvertibleAmountOfLiabilityComponentAtIssuance" xlink:to="lab_exas_DebtInstrumentConvertibleAmountOfLiabilityComponentAtIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_2d8aac05-3afc-4392-98dd-a3916ef323d2_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_e9382e77-c5fd-44d1-8de3-8a30cb576c1a_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_OperatingLeaseExpense_9a8f5892-82e4-43ed-9fb5-5b8c73e1eeff_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash lease expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense" xlink:to="lab_us-gaap_OperatingLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_a99e326c-b2b2-447b-921f-b9cbccaf0750_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" 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">Inventory, net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink: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 Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b96d16d4-54d0-4365-b8f2-fd951c4a0526_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_476a3435-e1da-46eb-86ee-d57f9d562475_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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_66b43d38-30d2-4188-bf64-c47f87dd3776_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink: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 fair value of available-for-sale securities in a continuous unrealized loss position for less than twelve months</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink: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, Continuous Unrealized Loss Position, Less than 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_d34fc5a2-062d-4ff4-997b-d06fb085df21_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and accrued liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_f21e0ddc-f27e-4781-a13f-685a624045f3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Shares and RSUs</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_de598b44-fdd9-436b-b6d5-f71571f19998_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets and liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink: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 and Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_1bc38a86-933f-4c78-9c71-6b701548c284_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink: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 security, available for sale, realized gain</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink: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, Realized Gain</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_8237f77b-dd43-4125-b30d-8a2bf7e6fe5b_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_c4ea13c3-c82f-41d4-8b77-8757843dd35b_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_InterestIncomeExpenseNet_a59cffbe-6922-4057-a912-8f3c7a1c6ba9_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" 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">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNet_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNet" xlink: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 (Expense), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_930ea456-d54d-4d5a-a16a-c431edcd2f31_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_DisaggregationOfRevenueLineItems_b90bbfd3-a1de-4cfb-981d-59fde4d9fdc6_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities_174d124f-e48c-4ea8-85b2-cd284b9aa47e_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments</link:label>
    <link:label id="lab_us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities" xlink: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 for Contingent Consideration Liability, Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities" xlink:to="lab_us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_3ddcfd95-27cc-49d2-b01b-23d1a8dcc6e8_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByAssetClassAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByAssetClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByAssetClassAxis" xlink:to="lab_us-gaap_FairValueByAssetClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_ExpansionOfCollaborationToOncologyMember_86e44eb1-bcda-4e20-a908-9a98edc32fac_terseLabel_en-US" xlink:label="lab_exas_ExpansionOfCollaborationToOncologyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expansion Of Collaboration To Oncology</link:label>
    <link:label id="lab_exas_ExpansionOfCollaborationToOncologyMember_label_en-US" xlink:label="lab_exas_ExpansionOfCollaborationToOncologyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expansion Of Collaboration To Oncology [Member]</link:label>
    <link:label id="lab_exas_ExpansionOfCollaborationToOncologyMember_documentation_en-US" xlink:label="lab_exas_ExpansionOfCollaborationToOncologyMember" 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">Expansion Of Collaboration To Oncology</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ExpansionOfCollaborationToOncologyMember" xlink:href="exas-20200630.xsd#exas_ExpansionOfCollaborationToOncologyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_ExpansionOfCollaborationToOncologyMember" xlink:to="lab_exas_ExpansionOfCollaborationToOncologyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="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_exas_DebtInstrumentConvertibleEquityComponentTaxImpact_c9704a05-e927-40ed-8fff-d22c8a0da984_terseLabel_en-US" xlink:label="lab_exas_DebtInstrumentConvertibleEquityComponentTaxImpact" xlink: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, equity component, tax impact</link:label>
    <link:label id="lab_exas_DebtInstrumentConvertibleEquityComponentTaxImpact_label_en-US" xlink:label="lab_exas_DebtInstrumentConvertibleEquityComponentTaxImpact" xlink: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, Equity Component, Tax Impact</link:label>
    <link:label id="lab_exas_DebtInstrumentConvertibleEquityComponentTaxImpact_documentation_en-US" xlink:label="lab_exas_DebtInstrumentConvertibleEquityComponentTaxImpact" 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, Equity Component, Tax Impact</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentConvertibleEquityComponentTaxImpact" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleEquityComponentTaxImpact"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_DebtInstrumentConvertibleEquityComponentTaxImpact" xlink:to="lab_exas_DebtInstrumentConvertibleEquityComponentTaxImpact" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestments_da611736-9aa5-4fce-b76f-0aa5cca1b30d_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-marketable equity securities</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink: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 Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestments" xlink:to="lab_us-gaap_EquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_184454dc-8372-431b-b40a-fcefb1afd842_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, outstanding shares (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_fd3700f1-632d-45d1-8e56-fa93887aa46c_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_72f0d13f-10df-47b0-8b63-ff10e528b5fc_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_a25f5d0a-8bef-4c70-b3ba-7aa2af057176_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_ConvertibleDebtFairValueDisclosures_f53d47df-cef9-45de-a2db-27a6e3b7ee17_terseLabel_en-US" xlink:label="lab_us-gaap_ConvertibleDebtFairValueDisclosures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible notes</link:label>
    <link:label id="lab_us-gaap_ConvertibleDebtFairValueDisclosures_label_en-US" xlink:label="lab_us-gaap_ConvertibleDebtFairValueDisclosures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Debt, Fair Value Disclosures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtFairValueDisclosures" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtFairValueDisclosures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConvertibleDebtFairValueDisclosures" xlink:to="lab_us-gaap_ConvertibleDebtFairValueDisclosures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherOperatingIncome_2037cc1a-48f9-4a58-ad1f-14c07d0d6350_terseLabel_en-US" xlink:label="lab_us-gaap_OtherOperatingIncome" xlink: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 operating income</link:label>
    <link:label id="lab_us-gaap_OtherOperatingIncome_label_en-US" xlink:label="lab_us-gaap_OtherOperatingIncome" xlink: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 Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherOperatingIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherOperatingIncome" xlink:to="lab_us-gaap_OtherOperatingIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombinationVestingPeriod_5ad25b3e-d872-4a79-b164-46b280389981_terseLabel_en-US" xlink:label="lab_exas_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombinationVestingPeriod" xlink: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 interests issued or issuable to previous investors, vesting period</link:label>
    <link:label id="lab_exas_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombinationVestingPeriod_label_en-US" xlink:label="lab_exas_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombinationVestingPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination, Vesting Period</link:label>
    <link:label id="lab_exas_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombinationVestingPeriod_documentation_en-US" xlink:label="lab_exas_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombinationVestingPeriod" 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, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination, Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombinationVestingPeriod" xlink:href="exas-20200630.xsd#exas_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombinationVestingPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombinationVestingPeriod" xlink:to="lab_exas_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombinationVestingPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_6f93ece4-d0f6-4312-968b-49f4b002f070_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTable" xlink: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]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable" xlink:to="lab_us-gaap_ScheduleOfGoodwillTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_076f9bf9-4eb3-424f-b46a-9ca8051b7f41_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">Net loss before tax</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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_698cb326-52f7-4d5b-bd48-91436ab28918_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net loss to net cash used in operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_41bc3c7d-e9bf-495e-95f5-a835d609aa8b_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:href="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_us-gaap_CashEquivalentsMember_79297a62-5939-4460-aaac-541242c4c94f_terseLabel_en-US" xlink:label="lab_us-gaap_CashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_CashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Equivalents [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashEquivalentsMember" xlink:to="lab_us-gaap_CashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_02a09311-295d-4b58-b55f-a6b88cf0d786_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_685902a4-9d0b-404d-94bf-e506f6b3cf79_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding at the beginning of the period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2406d660-bbe2-434a-8650-cec42e06e3fb_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding at the end of the period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_3fb84d5d-9586-4653-a860-f3897bfc281e_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</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_PaymentsToAcquireBusinessesNetOfCashAcquired_baf6d486-3d3b-4124-8305-bd965fd1d14f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combination, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_a2019283-a080-4606-8154-9617b67c943c_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash payments to acquire business, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_56585dbd-cd71-4521-bcb3-81be1ed63ff6_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, Authorized shares (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_7559d179-d488-47ce-ad4b-bf6ff245f45c_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customers by Geographic Areas</link:label>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customers by Geographic Areas [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:to="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_d3114ab0-a324-473c-aa9e-6aa40c30b9e1_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment, at cost</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_IssuanceOfStockToFundMatchingContributions_9d3199b0-9676-49f0-ba78-0ea96e04e788_terseLabel_en-US" xlink:label="lab_exas_IssuanceOfStockToFundMatchingContributions" xlink: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 136,559 and 86,532 shares of common stock to fund the Company&#8217;s 401(k) matching contribution for 2019 and 2018, respectively</link:label>
    <link:label id="lab_exas_IssuanceOfStockToFundMatchingContributions_label_en-US" xlink:label="lab_exas_IssuanceOfStockToFundMatchingContributions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance Of Stock To Fund Matching Contributions</link:label>
    <link:label id="lab_exas_IssuanceOfStockToFundMatchingContributions_documentation_en-US" xlink:label="lab_exas_IssuanceOfStockToFundMatchingContributions" 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">Issuance of common stock to fund the entity's 401(k) matching contribution.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_IssuanceOfStockToFundMatchingContributions" xlink:href="exas-20200630.xsd#exas_IssuanceOfStockToFundMatchingContributions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_IssuanceOfStockToFundMatchingContributions" xlink:to="lab_exas_IssuanceOfStockToFundMatchingContributions" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_ServiceOrProductTypeAxis_c185ca3b-18c1-46d0-9c73-93304342e7db_terseLabel_en-US" xlink:label="lab_exas_ServiceOrProductTypeAxis" xlink: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 or Product Type [Axis]</link:label>
    <link:label id="lab_exas_ServiceOrProductTypeAxis_label_en-US" xlink:label="lab_exas_ServiceOrProductTypeAxis" xlink: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 or Product Type [Axis]</link:label>
    <link:label id="lab_exas_ServiceOrProductTypeAxis_documentation_en-US" xlink:label="lab_exas_ServiceOrProductTypeAxis" 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">Service or Product Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ServiceOrProductTypeAxis" xlink:href="exas-20200630.xsd#exas_ServiceOrProductTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_ServiceOrProductTypeAxis" xlink:to="lab_exas_ServiceOrProductTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_InternationalSalesMember_bd8161cb-c916-4063-8233-7474011047ad_terseLabel_en-US" xlink:label="lab_exas_InternationalSalesMember" xlink: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 Sales</link:label>
    <link:label id="lab_exas_InternationalSalesMember_label_en-US" xlink:label="lab_exas_InternationalSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">International Sales [Member]</link:label>
    <link:label id="lab_exas_InternationalSalesMember_documentation_en-US" xlink:label="lab_exas_InternationalSalesMember" 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">International Sales</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_InternationalSalesMember" xlink:href="exas-20200630.xsd#exas_InternationalSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_InternationalSalesMember" xlink:to="lab_exas_InternationalSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_5ec173ee-c8e0-49c8-bfa7-efe78c7fcd2d_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_c7ad5e21-d02e-4077-a344-4f6fe61001e4_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_exas_DebtInstrumentConvertibleLiabilityComponentConsiderationSettled_ca967f3f-f4b7-4359-b7f9-3ec76eabf241_terseLabel_en-US" xlink:label="lab_exas_DebtInstrumentConvertibleLiabilityComponentConsiderationSettled" xlink: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 consideration, allocated to liability component</link:label>
    <link:label id="lab_exas_DebtInstrumentConvertibleLiabilityComponentConsiderationSettled_label_en-US" xlink:label="lab_exas_DebtInstrumentConvertibleLiabilityComponentConsiderationSettled" xlink: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, Liability Component, Consideration Settled</link:label>
    <link:label id="lab_exas_DebtInstrumentConvertibleLiabilityComponentConsiderationSettled_documentation_en-US" xlink:label="lab_exas_DebtInstrumentConvertibleLiabilityComponentConsiderationSettled" 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">Represents the liability component of convertible debt settled.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentConvertibleLiabilityComponentConsiderationSettled" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleLiabilityComponentConsiderationSettled"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_DebtInstrumentConvertibleLiabilityComponentConsiderationSettled" xlink:to="lab_exas_DebtInstrumentConvertibleLiabilityComponentConsiderationSettled" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_63e45f51-1391-46eb-bdb0-d3cedaf6c65c_terseLabel_en-US" xlink:label="lab_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</link:label>
    <link:label id="lab_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_bfd8c7ef-229b-4c06-bfc8-a2e087bf933b_verboseLabel_en-US" xlink:label="lab_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" 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">Agreements</link:label>
    <link:label id="lab_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_label_en-US" xlink:label="lab_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="lab_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_IncreaseDecreaseInAmortizationOfPremiumOnShortTermInvestments_9375e7c6-affe-4ba9-a8ea-384558728726_terseLabel_en-US" xlink:label="lab_exas_IncreaseDecreaseInAmortizationOfPremiumOnShortTermInvestments" xlink: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 premium on short-term investments</link:label>
    <link:label id="lab_exas_IncreaseDecreaseInAmortizationOfPremiumOnShortTermInvestments_label_en-US" xlink:label="lab_exas_IncreaseDecreaseInAmortizationOfPremiumOnShortTermInvestments" xlink: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 Amortization of Premium on Short Term Investments</link:label>
    <link:label id="lab_exas_IncreaseDecreaseInAmortizationOfPremiumOnShortTermInvestments_documentation_en-US" xlink:label="lab_exas_IncreaseDecreaseInAmortizationOfPremiumOnShortTermInvestments" 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">The increase (decrease) during the period in the carrying amount of amortization of purchase premium on nonoperating securities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_IncreaseDecreaseInAmortizationOfPremiumOnShortTermInvestments" xlink:href="exas-20200630.xsd#exas_IncreaseDecreaseInAmortizationOfPremiumOnShortTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_IncreaseDecreaseInAmortizationOfPremiumOnShortTermInvestments" xlink:to="lab_exas_IncreaseDecreaseInAmortizationOfPremiumOnShortTermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_7d8975ca-1b3b-4ae3-a501-6838ce40ad85_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_EstimateOfFairValueFairValueDisclosureMember_fdeed11f-e307-434a-adbf-25a508c65565_terseLabel_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value</link:label>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimate of Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_e5f08bf2-9d6b-4a99-baa2-5187c530b468_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_65ddb09d-1bfb-45bc-8747-8e7afdce9d82_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">Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="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_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_671dc128-aac4-4fef-a7f3-03c7dde02db3_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink: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 contractual maturities of available-for-sale investments</link:label>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments Classified by Contractual Maturity Date [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:to="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_e94f6cc1-2e86-4bf3-ba94-17ffa6d70d0b_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, less current portion</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_054552ea-cc14-472b-9f71-72a01b54ec76_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">2024</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_exas_RestrictedStockAwardsAndRestrictedStockUnitsRSUMember_b4ccb805-5476-4fc8-a570-fd65d2a0615b_terseLabel_en-US" xlink:label="lab_exas_RestrictedStockAwardsAndRestrictedStockUnitsRSUMember" xlink: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 Shares and RSUs</link:label>
    <link:label id="lab_exas_RestrictedStockAwardsAndRestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_exas_RestrictedStockAwardsAndRestrictedStockUnitsRSUMember" xlink: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 Awards And Restricted Stock Units R S U [Member]</link:label>
    <link:label id="lab_exas_RestrictedStockAwardsAndRestrictedStockUnitsRSUMember_documentation_en-US" xlink:label="lab_exas_RestrictedStockAwardsAndRestrictedStockUnitsRSUMember" 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">Represents the details relating to the restricted stock awards and restricted stock units (RSUs) as awarded by the entity to their employees as a form of incentive compensation.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_RestrictedStockAwardsAndRestrictedStockUnitsRSUMember" xlink:href="exas-20200630.xsd#exas_RestrictedStockAwardsAndRestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_RestrictedStockAwardsAndRestrictedStockUnitsRSUMember" xlink:to="lab_exas_RestrictedStockAwardsAndRestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_2a02b061-1f41-4245-9d09-12de412640a0_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_0f02da99-d499-47f6-8059-b69fc6de6573_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_exas_DebtInstrumentRepurchasePriceDueToChangeInControlAsPercentageOfPrincipalAmount_c4be465f-110f-47f6-8591-b9850bd74923_terseLabel_en-US" xlink:label="lab_exas_DebtInstrumentRepurchasePriceDueToChangeInControlAsPercentageOfPrincipalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchase price, as percentage of principal amount, if company undergoes change of control</link:label>
    <link:label id="lab_exas_DebtInstrumentRepurchasePriceDueToChangeInControlAsPercentageOfPrincipalAmount_label_en-US" xlink:label="lab_exas_DebtInstrumentRepurchasePriceDueToChangeInControlAsPercentageOfPrincipalAmount" xlink: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 Repurchase Price Due to Change in Control as Percentage of Principal Amount</link:label>
    <link:label id="lab_exas_DebtInstrumentRepurchasePriceDueToChangeInControlAsPercentageOfPrincipalAmount_documentation_en-US" xlink:label="lab_exas_DebtInstrumentRepurchasePriceDueToChangeInControlAsPercentageOfPrincipalAmount" 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">Represents the price at which the debt may be repurchased, as a percentage of the principal amount if the entity undergoes a change of control.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentRepurchasePriceDueToChangeInControlAsPercentageOfPrincipalAmount" xlink:href="exas-20200630.xsd#exas_DebtInstrumentRepurchasePriceDueToChangeInControlAsPercentageOfPrincipalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_DebtInstrumentRepurchasePriceDueToChangeInControlAsPercentageOfPrincipalAmount" xlink:to="lab_exas_DebtInstrumentRepurchasePriceDueToChangeInControlAsPercentageOfPrincipalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_AggregateConvertibleNotesMember_dad1e10a-70e8-4798-bf6e-d99b0551f9c7_terseLabel_en-US" xlink:label="lab_exas_AggregateConvertibleNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes</link:label>
    <link:label id="lab_exas_AggregateConvertibleNotesMember_label_en-US" xlink:label="lab_exas_AggregateConvertibleNotesMember" xlink: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 Convertible Notes [Member]</link:label>
    <link:label id="lab_exas_AggregateConvertibleNotesMember_documentation_en-US" xlink:label="lab_exas_AggregateConvertibleNotesMember" 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">Represents the 2027 Notes and the 2025 Notes.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_AggregateConvertibleNotesMember" xlink:href="exas-20200630.xsd#exas_AggregateConvertibleNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_AggregateConvertibleNotesMember" xlink:to="lab_exas_AggregateConvertibleNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_2409c6d4-b2b0-41ce-8e60-0dc8e93045f6_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment income, net</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Income, Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest" xlink:to="lab_us-gaap_InvestmentIncomeInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_809ac58e-a94e-4e36-8e66-2f8d23e992ab_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_4cd93807-9825-4653-8c98-8da8e5dbd4a1_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, net of tax</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_04a35126-8e10-4485-b446-c79a4cf5f95e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend yield (as a percent)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PatentsMember_1a337d7e-619e-4965-beb3-bfef34d74ba1_terseLabel_en-US" xlink:label="lab_us-gaap_PatentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patents</link:label>
    <link:label id="lab_us-gaap_PatentsMember_label_en-US" xlink:label="lab_us-gaap_PatentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patents [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PatentsMember" xlink:to="lab_us-gaap_PatentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax_5771ab72-3bab-4923-9350-076ed720d750_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax" xlink: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 adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax" xlink: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), before Reclassification and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_40f65333-c256-45ff-a353-e0d2c7d47779_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_EstimatedCostToCompleteConstruction_a797ae95-1360-46f2-b97d-a50f17f4345f_terseLabel_en-US" xlink:label="lab_exas_EstimatedCostToCompleteConstruction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected cost to complete project</link:label>
    <link:label id="lab_exas_EstimatedCostToCompleteConstruction_label_en-US" xlink:label="lab_exas_EstimatedCostToCompleteConstruction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Cost to Complete Construction</link:label>
    <link:label id="lab_exas_EstimatedCostToCompleteConstruction_documentation_en-US" xlink:label="lab_exas_EstimatedCostToCompleteConstruction" 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">Represents the amount of estimated cost to be incurred to complete the construction project.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_EstimatedCostToCompleteConstruction" xlink:href="exas-20200630.xsd#exas_EstimatedCostToCompleteConstruction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_EstimatedCostToCompleteConstruction" xlink:to="lab_exas_EstimatedCostToCompleteConstruction" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_CouponInterestExpense_a3656546-8373-47d2-9614-1f70064a64f3_terseLabel_en-US" xlink:label="lab_exas_CouponInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Coupon interest expense</link:label>
    <link:label id="lab_exas_CouponInterestExpense_label_en-US" xlink:label="lab_exas_CouponInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Coupon Interest Expense</link:label>
    <link:label id="lab_exas_CouponInterestExpense_documentation_en-US" xlink:label="lab_exas_CouponInterestExpense" 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">The amount of coupon interest expense.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_CouponInterestExpense" xlink:href="exas-20200630.xsd#exas_CouponInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_CouponInterestExpense" xlink:to="lab_exas_CouponInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_8f72cf2f-05e4-464b-93d4-650798647e29_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, plant 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_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_b2dee710-e517-438c-820d-d425472bf9fb_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for amounts included in the measurement of liabilities</link:label>
    <link:label id="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Operating Activities, Lessee [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowOperatingActivitiesLesseeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:to="lab_us-gaap_CashFlowOperatingActivitiesLesseeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_BusinessCombinationContingentConsiderationGainLossRecognized_b98ea00f-763d-49e5-adf0-a290212ff300_terseLabel_en-US" xlink:label="lab_exas_BusinessCombinationContingentConsiderationGainLossRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gains (losses) recognized in earnings</link:label>
    <link:label id="lab_exas_BusinessCombinationContingentConsiderationGainLossRecognized_label_en-US" xlink:label="lab_exas_BusinessCombinationContingentConsiderationGainLossRecognized" xlink: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, Contingent Consideration, Gain (Loss) Recognized</link:label>
    <link:label id="lab_exas_BusinessCombinationContingentConsiderationGainLossRecognized_documentation_en-US" xlink:label="lab_exas_BusinessCombinationContingentConsiderationGainLossRecognized" 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, Contingent Consideration, Gain (Loss) Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_BusinessCombinationContingentConsiderationGainLossRecognized" xlink:href="exas-20200630.xsd#exas_BusinessCombinationContingentConsiderationGainLossRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_BusinessCombinationContingentConsiderationGainLossRecognized" xlink:to="lab_exas_BusinessCombinationContingentConsiderationGainLossRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_8f6b1382-cf02-40c6-aa55-fd3fa4c850b6_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_LongTermDebtTextBlock_0b0f7dab-63b6-41c8-a356-b7928a02b810_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LONG-TERM DEBT</link:label>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_label_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink: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 [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtTextBlock" xlink:to="lab_us-gaap_LongTermDebtTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_085d6c47-8be1-4ddd-a28f-893d70a704a0_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent consideration, liability</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_c53a210b-7193-4998-bcb8-6472d66117b6_periodStartLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, January 1, 2020</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_12e933b1-d05d-430a-a9e3-eb8b512104c7_periodEndLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance, June 30, 2020</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink: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, Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_b836665e-a32a-4219-b97d-68ecd6fa1598_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_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_32e73f19-dccc-415d-8205-420e277c3c3d_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_DebtInstrumentRemainingAmortizationPeriod_dbb6ade2-c016-4fba-aa6f-a4e49f348ee4_terseLabel_en-US" xlink:label="lab_exas_DebtInstrumentRemainingAmortizationPeriod" xlink: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 period</link:label>
    <link:label id="lab_exas_DebtInstrumentRemainingAmortizationPeriod_label_en-US" xlink:label="lab_exas_DebtInstrumentRemainingAmortizationPeriod" xlink: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 Remaining Amortization Period</link:label>
    <link:label id="lab_exas_DebtInstrumentRemainingAmortizationPeriod_documentation_en-US" xlink:label="lab_exas_DebtInstrumentRemainingAmortizationPeriod" 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">Remaining amortization period for interest on debt instrument in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentRemainingAmortizationPeriod" xlink:href="exas-20200630.xsd#exas_DebtInstrumentRemainingAmortizationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_DebtInstrumentRemainingAmortizationPeriod" xlink:to="lab_exas_DebtInstrumentRemainingAmortizationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_42cdceb2-d302-4780-a422-f850f833ce99_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink: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_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink: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), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_24aa78f6-cb6c-4a67-96f4-b0f2dcc0fda7_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of disaggregation of revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_f662c4f3-f4be-417a-bb17-55c089cf847d_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_9c84ec3e-b56e-4e58-8250-db6bb5107479_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">Renewal term of lease</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_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_1a00a297-3492-4341-b63c-7a864bb7f81f_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification out of Accumulated Other Comprehensive Income [Domain]</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink: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 out of Accumulated Other Comprehensive Income [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_05b41dd3-2882-4ea8-940b-510230bc592c_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_JuneNotesMember_3bcf14f1-15f6-4e5c-b4c8-c833be8c4e44_terseLabel_en-US" xlink:label="lab_exas_JuneNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">June 2018 Notes</link:label>
    <link:label id="lab_exas_JuneNotesMember_label_en-US" xlink:label="lab_exas_JuneNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">June Notes [Member]</link:label>
    <link:label id="lab_exas_JuneNotesMember_documentation_en-US" xlink:label="lab_exas_JuneNotesMember" 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">Represents the June Notes.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_JuneNotesMember" xlink:href="exas-20200630.xsd#exas_JuneNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_JuneNotesMember" xlink:to="lab_exas_JuneNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_4771b07e-ee74-443e-a3ee-83b4f9557b96_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink: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 inventory</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink: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 Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_19d1f670-4308-4a15-87d0-1979137b5d86_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_5058e082-d33a-4876-8f4f-73bb6cc4e078_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_dei_LegalEntityAxis_a3aeb838-bff2-4171-a526-ef715d22bcfb_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNi_eaf7c8f2-32f9-4eaf-97a9-fc3e0d0e13e4_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNi" xlink: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 securities</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNi_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNi" xlink: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 Securities, FV-NI</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNi" xlink:to="lab_us-gaap_EquitySecuritiesFvNi" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_NumberOfAgreementsEntered_88be5125-bdc7-4b2d-96d0-15183639b3ea_terseLabel_en-US" xlink:label="lab_exas_NumberOfAgreementsEntered" xlink: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 agreements</link:label>
    <link:label id="lab_exas_NumberOfAgreementsEntered_label_en-US" xlink:label="lab_exas_NumberOfAgreementsEntered" xlink: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 Agreements Entered</link:label>
    <link:label id="lab_exas_NumberOfAgreementsEntered_documentation_en-US" xlink:label="lab_exas_NumberOfAgreementsEntered" 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">Represents the number of agreements entered.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_NumberOfAgreementsEntered" xlink:href="exas-20200630.xsd#exas_NumberOfAgreementsEntered"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_NumberOfAgreementsEntered" xlink:to="lab_exas_NumberOfAgreementsEntered" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent_be4f8b2b-7a4c-4574-9bcd-16c0e16b2f45_terseLabel_en-US" xlink:label="lab_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transaction costs allocated to equity component</link:label>
    <link:label id="lab_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent_label_en-US" xlink:label="lab_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent" xlink: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 Transaction Costs Allocated to the Equity Component</link:label>
    <link:label id="lab_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent_documentation_en-US" xlink:label="lab_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent" 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 Transaction Costs Allocated to the Equity Component</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent" xlink:to="lab_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_62507b8d-19e3-4a9f-8b1d-e5a218a0d08f_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink: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 financing activities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink: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 (Payments for) Other Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_LICENSEAGREEMENTSAbstract_6d35da51-a33d-4e2d-afbb-5f2ccfee3b3b_terseLabel_en-US" xlink:label="lab_exas_LICENSEAGREEMENTSAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MAYO LICENSE AGREEMENT</link:label>
    <link:label id="lab_exas_LICENSEAGREEMENTSAbstract_label_en-US" xlink:label="lab_exas_LICENSEAGREEMENTSAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LICENSE AGREEMENTS [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_LICENSEAGREEMENTSAbstract" xlink:href="exas-20200630.xsd#exas_LICENSEAGREEMENTSAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_LICENSEAGREEMENTSAbstract" xlink:to="lab_exas_LICENSEAGREEMENTSAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MarketableSecuritiesTable_82895575-9ca0-4713-9d70-f0f5518e1ac2_terseLabel_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities [Table]</link:label>
    <link:label id="lab_us-gaap_MarketableSecuritiesTable_label_en-US" xlink:label="lab_us-gaap_MarketableSecuritiesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable Securities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MarketableSecuritiesTable" xlink:to="lab_us-gaap_MarketableSecuritiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_374d16c4-9776-4161-9f00-8b3d4f40e875_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill acquired during the period</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_PeriodForCapitalInvestmentExpendituresAndCreationOfFullTimePositionsToEarnRefundableTaxCredits_35ce94ed-befc-463b-bfe1-239211f611a9_terseLabel_en-US" xlink:label="lab_exas_PeriodForCapitalInvestmentExpendituresAndCreationOfFullTimePositionsToEarnRefundableTaxCredits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period over which the capital investment expenditures must be incurred and the creation of full-time positions must be completed</link:label>
    <link:label id="lab_exas_PeriodForCapitalInvestmentExpendituresAndCreationOfFullTimePositionsToEarnRefundableTaxCredits_label_en-US" xlink:label="lab_exas_PeriodForCapitalInvestmentExpendituresAndCreationOfFullTimePositionsToEarnRefundableTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period for Capital Investment Expenditures and Creation of Full-time Positions to Earn Refundable Tax Credits</link:label>
    <link:label id="lab_exas_PeriodForCapitalInvestmentExpendituresAndCreationOfFullTimePositionsToEarnRefundableTaxCredits_documentation_en-US" xlink:label="lab_exas_PeriodForCapitalInvestmentExpendituresAndCreationOfFullTimePositionsToEarnRefundableTaxCredits" 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">The period over which the capital investment expenditures must be incurred and the creation of full-time positions must be completed.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_PeriodForCapitalInvestmentExpendituresAndCreationOfFullTimePositionsToEarnRefundableTaxCredits" xlink:href="exas-20200630.xsd#exas_PeriodForCapitalInvestmentExpendituresAndCreationOfFullTimePositionsToEarnRefundableTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_PeriodForCapitalInvestmentExpendituresAndCreationOfFullTimePositionsToEarnRefundableTaxCredits" xlink:to="lab_exas_PeriodForCapitalInvestmentExpendituresAndCreationOfFullTimePositionsToEarnRefundableTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_a0ca7081-e229-420a-aa30-222c189cef6b_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_c98a817b-dcc2-4d08-91a0-ffdb57f9dcdd_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Useful Life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_199ac65c-2bfe-469b-a54b-79ca1062e184_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1_b327f4bc-834d-47cf-a9f6-74b9ac9c554e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense amortization term</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1" xlink: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, Remaining Discount Amortization Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1" xlink:to="lab_us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillLineItems_f7c320d7-ce93-4ca8-929e-bf90e2822f16_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_GoodwillLineItems_label_en-US" xlink:label="lab_us-gaap_GoodwillLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillLineItems" xlink:to="lab_us-gaap_GoodwillLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_3fda397e-7906-445a-9766-d94e4d3bc71d_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink: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, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_945637eb-33cd-4edb-a177-685090b6733c_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_DebtSecuritiesMember_18512cc8-93dd-441f-8120-aa0670e71696_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesMember" xlink:to="lab_us-gaap_DebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_690f2224-a126-4715-9aee-a2bfb1f137d8_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_644f2aed-a79c-47d4-b1ef-6602b0193a71_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_AvailableForSaleSecuritiesDebtSecurities_f7ae50cb-1c99-4571-8542-64c5a69aff97_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Marketable securities</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_CostsAndExpenses_d518c671-4bf7-4fc1-9ae3-acba994189f4_totalLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_CostsAndExpenses_label_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Costs and Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpenses" xlink:to="lab_us-gaap_CostsAndExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_39c963c2-c15b-40bc-8111-c8af0be950a7_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_1db343a3-bcba-4901-bf2b-1227ec19085b_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_1f295c3d-126f-4792-b3ca-43833ebe6d75_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">Shares issuable upon the release of restricted 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_4ea6dc05-0f13-421c-8593-83712a0c2a76_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_ca83b440-9e39-4e57-94c4-57604a1d511f_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_f24b6151-06bf-47e4-a922-73282aba348d_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_c8b39331-7858-493a-b58d-396322843d19_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net operating assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_837da250-65ce-4a44-b563-3feed9e77620_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_LandMember_53aed88b-7b56-410e-85c7-a982accd71e3_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_LandMember_label_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember" xlink:to="lab_us-gaap_LandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_fa4be430-6244-41a0-b602-b8fcf3a7b99e_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 portion</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_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_34009283-a61f-4dcb-b37b-e1a8ad4814c5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental disclosure of cash flow information related to our operating leases</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_34b8131a-4c6f-4ea4-ae33-e321444750af_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink: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 of contingent consideration</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink: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, Contingent Consideration [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_IncreaseDecreaseInOperatingLeaseLiabilities_b161e85c-06b8-4f9d-8459-cc1e47fcd078_terseLabel_en-US" xlink:label="lab_exas_IncreaseDecreaseInOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_exas_IncreaseDecreaseInOperatingLeaseLiabilities_label_en-US" xlink:label="lab_exas_IncreaseDecreaseInOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Lease Liabilities</link:label>
    <link:label id="lab_exas_IncreaseDecreaseInOperatingLeaseLiabilities_documentation_en-US" xlink:label="lab_exas_IncreaseDecreaseInOperatingLeaseLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Lease Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_IncreaseDecreaseInOperatingLeaseLiabilities" xlink:href="exas-20200630.xsd#exas_IncreaseDecreaseInOperatingLeaseLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_IncreaseDecreaseInOperatingLeaseLiabilities" xlink:to="lab_exas_IncreaseDecreaseInOperatingLeaseLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_68e71e22-9b38-49d9-b085-0850f75abbef_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetBackedSecuritiesMember_217a8b75-732f-4d5a-9b5b-26a6a071a3c2_terseLabel_en-US" xlink:label="lab_us-gaap_AssetBackedSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset backed securities</link:label>
    <link:label id="lab_us-gaap_AssetBackedSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_AssetBackedSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset-backed Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetBackedSecuritiesMember" xlink:to="lab_us-gaap_AssetBackedSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_e2398623-9163-45c9-b735-877fbc743d59_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_exas_ScheduleOfConvertibleNotesTable_9c512c8e-38ee-49d7-b8e6-1c92cb472da0_terseLabel_en-US" xlink:label="lab_exas_ScheduleOfConvertibleNotesTable" xlink: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 notes [Table]</link:label>
    <link:label id="lab_exas_ScheduleOfConvertibleNotesTable_label_en-US" xlink:label="lab_exas_ScheduleOfConvertibleNotesTable" xlink: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 Convertible notes [Table]</link:label>
    <link:label id="lab_exas_ScheduleOfConvertibleNotesTable_documentation_en-US" xlink:label="lab_exas_ScheduleOfConvertibleNotesTable" 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">Table information pertaining to convertible notes.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ScheduleOfConvertibleNotesTable" xlink:href="exas-20200630.xsd#exas_ScheduleOfConvertibleNotesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_ScheduleOfConvertibleNotesTable" xlink:to="lab_exas_ScheduleOfConvertibleNotesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateBondSecuritiesMember_f98d10a7-c087-493e-8733-941ceef11a6b_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateBondSecuritiesMember" xlink: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 bonds</link:label>
    <link:label id="lab_us-gaap_CorporateBondSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_CorporateBondSecuritiesMember" xlink: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 Bond Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateBondSecuritiesMember" xlink:to="lab_us-gaap_CorporateBondSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_25797dfd-ded5-4fd0-b625-8707f832f89b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_0f0f9f2a-10bc-4f5e-a824-f8e0f869f15d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of restricted cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restrictions on Cash and Cash Equivalents [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_d18a8931-c232-47fa-b8d6-4d9a39943077_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_StockholdersEquityNoteDisclosureTextBlock_8a0f4399-475e-4e71-9f4e-fdd12c28e3d7_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">STOCKHOLDERS' EQUITY</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Note Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_bf49444f-8a79-4c60-b32a-75463dbfa256_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of stock option activity under the Stock Plans</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_50c1bd68-8f0a-43f6-935d-52240c0d031f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink: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 gross unrealized losses and fair values of investments in an unrealized loss position</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_82ad3047-9222-4a2b-9297-1d4c89f93a89_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">2020</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_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_bf9fa43c-a144-4047-a56b-75d0bc9cdd6a_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" xlink: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 Revenue from Segments to Consolidated [Table]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" xlink: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 Revenue from Segments to Consolidated [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" xlink:to="lab_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemAxis_ce0fecb1-95a3-4e37-bfee-bb2c640c4f15_terseLabel_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Item, or Both [Axis]</link:label>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemAxis_label_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Item, or Both [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis" xlink:to="lab_us-gaap_UnusualOrInfrequentItemAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandImprovementsMember_5667172d-ad41-4818-9925-55ab862afa4b_terseLabel_en-US" xlink:label="lab_us-gaap_LandImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land improvements</link:label>
    <link:label id="lab_us-gaap_LandImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LandImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandImprovementsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandImprovementsMember" xlink:to="lab_us-gaap_LandImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_abf1d707-ea12-415f-ad75-8320022bdfee_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_97a5f1fd-5152-4156-870e-9d059fb65559_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink: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_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink: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, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_f47aa204-f155-4020-9f91-eb67a53d10fa_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_0b004d71-45ec-4f27-90ae-a755d14fe450_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_SubsidiaryOrEquityMethodInvesteeLineItems_ea194b03-994d-4145-b7d4-4cac6d83cfea_terseLabel_en-US" xlink:label="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiary or Equity Method Investee [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_label_en-US" xlink:label="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsidiary or Equity Method Investee [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" xlink:to="lab_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_f99cf7d6-0c67-40af-9bdd-cf778bc5338f_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_5a0139bf-f1d5-483f-ba5d-e2bdb979f473_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_DeferredIncomeTaxLiabilities_aaf838a3-5c8d-4c9e-bd9d-e6796613e452_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_36b5f718-ba18-4a3f-9637-2628a564d0d9_terseLabel_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset impairment charges</link:label>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetImpairmentCharges" xlink:to="lab_us-gaap_AssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_ConvertibleNotesCurrentAndNonCurrentLineItems_99e3716b-d14c-4fca-b05b-0027c95e6e98_terseLabel_en-US" xlink:label="lab_exas_ConvertibleNotesCurrentAndNonCurrentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible notes</link:label>
    <link:label id="lab_exas_ConvertibleNotesCurrentAndNonCurrentLineItems_label_en-US" xlink:label="lab_exas_ConvertibleNotesCurrentAndNonCurrentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Notes, Current And Non-Current [Line items]</link:label>
    <link:label id="lab_exas_ConvertibleNotesCurrentAndNonCurrentLineItems_documentation_en-US" xlink:label="lab_exas_ConvertibleNotesCurrentAndNonCurrentLineItems" 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">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.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesCurrentAndNonCurrentLineItems" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesCurrentAndNonCurrentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_ConvertibleNotesCurrentAndNonCurrentLineItems" xlink:to="lab_exas_ConvertibleNotesCurrentAndNonCurrentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_cbbd13aa-9399-426a-9949-106219b9de56_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink: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 issuance costs, net</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_b19935a2-c61c-4287-89c7-7fa6863a907d_negatedNetLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: Debt 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_86b35992-8534-4442-8786-666a4215ffa2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_b3d4970f-df7e-4a66-b223-5cb0efc22a75_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink: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 and indefinite-lived intangible assets, gross</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink: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, Gross (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_ad59de2a-e150-4dd8-ae6f-191d4215d3e6_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink: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 fair value</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink: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, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_e9e26441-e578-498a-a943-cb3ad8cc7612_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in one year or less, Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink: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, Maturity, Allocated and Single Maturity Date, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_dfffec06-91af-4368-851a-1bf0d82430b6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink: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 interest rate (as a percent)</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink: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, Effective Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_28eaff23-5716-42ba-9408-dffedc2445bc_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment losses</link:label>
    <link:label id="lab_us-gaap_GoodwillImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillImpairmentLoss" xlink:to="lab_us-gaap_GoodwillImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_baddd8e8-5e60-419a-b5bc-0f7803840827_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="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_SharesIssuedPricePerShare_8cd0235d-dbee-41ec-99c2-34bddedb64cd_verboseLabel_en-US" xlink:label="lab_us-gaap_SharesIssuedPricePerShare" 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">Closing price of common stock</link:label>
    <link:label id="lab_us-gaap_SharesIssuedPricePerShare_label_en-US" xlink:label="lab_us-gaap_SharesIssuedPricePerShare" xlink: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, Price Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssuedPricePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssuedPricePerShare" xlink:to="lab_us-gaap_SharesIssuedPricePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_InventoryFinishedSemiFinishedGoods_3efbc1ae-a830-4536-a45c-99443bb54dff_terseLabel_en-US" xlink:label="lab_exas_InventoryFinishedSemiFinishedGoods" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Semi-finished and finished goods</link:label>
    <link:label id="lab_exas_InventoryFinishedSemiFinishedGoods_label_en-US" xlink:label="lab_exas_InventoryFinishedSemiFinishedGoods" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Finished Semi Finished Goods</link:label>
    <link:label id="lab_exas_InventoryFinishedSemiFinishedGoods_documentation_en-US" xlink:label="lab_exas_InventoryFinishedSemiFinishedGoods" 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">Amount before valuation and LIFO reserves of completed merchandise/goods and merchandise/goods expected to be completed within one year of operating cycle that are expected to be sold within one year or operating cycle, if longer.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_InventoryFinishedSemiFinishedGoods" xlink:href="exas-20200630.xsd#exas_InventoryFinishedSemiFinishedGoods"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_InventoryFinishedSemiFinishedGoods" xlink:to="lab_exas_InventoryFinishedSemiFinishedGoods" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_364f08b9-93fb-4fb3-a04c-de05affe9624_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink: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 for New Accounting Pronouncements [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink: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 Standards Update [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_b50ed355-41c2-4e74-b8d3-66105b4fe647_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free interest rates, minimum (as a percent)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_4e41b7ea-d53f-4078-825a-dff293d9afe1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Cash and Cash Equivalents [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_DebtInstrumentPeriodicPaymentInterestTerm_b12ff99f-6bb6-409e-9b8c-0921582e5570_terseLabel_en-US" xlink:label="lab_exas_DebtInstrumentPeriodicPaymentInterestTerm" xlink: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-only payment, period</link:label>
    <link:label id="lab_exas_DebtInstrumentPeriodicPaymentInterestTerm_label_en-US" xlink:label="lab_exas_DebtInstrumentPeriodicPaymentInterestTerm" xlink: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 Periodic Payment Interest Term</link:label>
    <link:label id="lab_exas_DebtInstrumentPeriodicPaymentInterestTerm_documentation_en-US" xlink:label="lab_exas_DebtInstrumentPeriodicPaymentInterestTerm" 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">Period of the required periodic payments applied to interest in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentPeriodicPaymentInterestTerm" xlink:href="exas-20200630.xsd#exas_DebtInstrumentPeriodicPaymentInterestTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_DebtInstrumentPeriodicPaymentInterestTerm" xlink:to="lab_exas_DebtInstrumentPeriodicPaymentInterestTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_daf2b041-3ab0-492f-91be-f9f2ae0c587f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" 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">Losses in Accumulated Other Comprehensive Income (Loss)</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_exas_PrecisionOncologyMember_db53ae90-1a67-4682-b570-b535753ea6d2_terseLabel_en-US" xlink:label="lab_exas_PrecisionOncologyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Precision Oncology</link:label>
    <link:label id="lab_exas_PrecisionOncologyMember_label_en-US" xlink:label="lab_exas_PrecisionOncologyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Precision Oncology [Member]</link:label>
    <link:label id="lab_exas_PrecisionOncologyMember_documentation_en-US" xlink:label="lab_exas_PrecisionOncologyMember" 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">Precision Oncology</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_PrecisionOncologyMember" xlink:href="exas-20200630.xsd#exas_PrecisionOncologyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_PrecisionOncologyMember" xlink:to="lab_exas_PrecisionOncologyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_AmortizationOfDeferredFinancingCostsCreditsAndOtherLiabilities_1d864f04-575f-4a19-8ce2-534ddb5cb892_terseLabel_en-US" xlink:label="lab_exas_AmortizationOfDeferredFinancingCostsCreditsAndOtherLiabilities" xlink: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 financing costs and other liabilities</link:label>
    <link:label id="lab_exas_AmortizationOfDeferredFinancingCostsCreditsAndOtherLiabilities_label_en-US" xlink:label="lab_exas_AmortizationOfDeferredFinancingCostsCreditsAndOtherLiabilities" xlink: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 Financing Costs (Credits) And Other Liabilities</link:label>
    <link:label id="lab_exas_AmortizationOfDeferredFinancingCostsCreditsAndOtherLiabilities_documentation_en-US" xlink:label="lab_exas_AmortizationOfDeferredFinancingCostsCreditsAndOtherLiabilities" 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 Deferred Financing Costs (Credits) And Other Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_AmortizationOfDeferredFinancingCostsCreditsAndOtherLiabilities" xlink:href="exas-20200630.xsd#exas_AmortizationOfDeferredFinancingCostsCreditsAndOtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_AmortizationOfDeferredFinancingCostsCreditsAndOtherLiabilities" xlink:to="lab_exas_AmortizationOfDeferredFinancingCostsCreditsAndOtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties_b413740f-961c-41aa-9a2b-fb32f43846f2_terseLabel_en-US" xlink:label="lab_exas_ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties" xlink: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 fee based on incremental gross profits over specified baselines and royalties</link:label>
    <link:label id="lab_exas_ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties_label_en-US" xlink:label="lab_exas_ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties" xlink: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 Fee Based on Incremental Gross Profits Over Specified Baselines and Royalties</link:label>
    <link:label id="lab_exas_ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties_documentation_en-US" xlink:label="lab_exas_ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties" 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">Represents service fee based on incremental gross profits over specified baselines and royalties.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties" xlink:href="exas-20200630.xsd#exas_ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties" xlink:to="lab_exas_ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_f8137def-9c46-494e-8ccd-46325c024938_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transactions</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_b270c8d3-15d0-4161-b52a-f99c90da4b00_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink: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 Standards Update 2016-02</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink: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 Standards Update 2016-02 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201602Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_BusinessAcquisitionEquityInterestIssuedOrIssuableSharesReservedForFutureIssuance_e5e53720-62db-4cf2-9277-d9a8c56a5ecd_terseLabel_en-US" xlink:label="lab_exas_BusinessAcquisitionEquityInterestIssuedOrIssuableSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of shares held for future issuance</link:label>
    <link:label id="lab_exas_BusinessAcquisitionEquityInterestIssuedOrIssuableSharesReservedForFutureIssuance_label_en-US" xlink:label="lab_exas_BusinessAcquisitionEquityInterestIssuedOrIssuableSharesReservedForFutureIssuance" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Equity Interest Issued or Issuable, Shares Reserved For Future Issuance</link:label>
    <link:label id="lab_exas_BusinessAcquisitionEquityInterestIssuedOrIssuableSharesReservedForFutureIssuance_documentation_en-US" xlink:label="lab_exas_BusinessAcquisitionEquityInterestIssuedOrIssuableSharesReservedForFutureIssuance" 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 Acquisition, Equity Interest Issued or Issuable, Shares Reserved For Future Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_BusinessAcquisitionEquityInterestIssuedOrIssuableSharesReservedForFutureIssuance" xlink:href="exas-20200630.xsd#exas_BusinessAcquisitionEquityInterestIssuedOrIssuableSharesReservedForFutureIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_BusinessAcquisitionEquityInterestIssuedOrIssuableSharesReservedForFutureIssuance" xlink:to="lab_exas_BusinessAcquisitionEquityInterestIssuedOrIssuableSharesReservedForFutureIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_7dc558ef-7b6a-4f50-a44f-6f2c14d7b6eb_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_ExtinguishmentOfDebtTypeDomain_a65deb46-c3d3-4aa2-a777-dd3581e53f20_terseLabel_en-US" xlink:label="lab_us-gaap_ExtinguishmentOfDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extinguishment of Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ExtinguishmentOfDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_ExtinguishmentOfDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extinguishment of Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExtinguishmentOfDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtinguishmentOfDebtTypeDomain" xlink:to="lab_us-gaap_ExtinguishmentOfDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_2d705866-37df-401a-a20d-78cd7926ab8a_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_b2a50bd3-f225-451d-95cc-1914f5fa6f37_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_99690340-71a5-4eb3-9d84-bebf63351454_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_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_07cde709-50f6-4e8a-8e1e-4a295a2af48c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Available-for-sale securities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_b3ab21a5-73f4-4cc0-b179-1aff2dad1f6c_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due in one year or less, Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink: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, Fair Value, Maturity, Allocated and Single Maturity Date, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_00f95953-21f6-49f3-ab80-ebd3e12fb7be_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" 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">Accumulated other comprehensive income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_839db2ea-3555-4fb1-970c-c5d38f4118e0_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer, accumulated loss</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink: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, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_51c7dc27-5253-4e7c-ba0a-53e01ce947a9_negatedLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" 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">Contingent consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink: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, Contingent Consideration, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_c23b3e44-f67c-4c76-b9cb-82c05907c42c_terseLabel_en-US" xlink:label="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Domain]</link:label>
    <link:label id="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember_label_en-US" xlink:label="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:to="lab_us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_371e1e09-3a6e-4052-8987-024914218319_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" xlink: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 gain on available-for-sale investments, before tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_3caa4f0c-189c-486a-b838-78b7b045d6dc_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income (expense)</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink: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) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_ae6ebe86-57ee-4acd-b9f3-13f3fd7a9059_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">Face amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_364ef6f7-4937-4f70-bc5d-6628667813dd_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">Amount issued and sold</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_exas_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_70d7b08c-c76b-4712-98f4-916a31f55d7d_terseLabel_en-US" xlink:label="lab_exas_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_exas_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_label_en-US" xlink:label="lab_exas_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_exas_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_documentation_en-US" xlink:label="lab_exas_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_exas_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:href="exas-20200630.xsd#exas_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:to="lab_exas_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_3f4d539c-5abb-42ac-b5d2-2f1e0bcebf0c_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink: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 securities, realized gain</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink: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 Securities, FV-NI, Realized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNiRealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:to="lab_us-gaap_EquitySecuritiesFvNiRealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_78468218-c7c2-4334-ab79-68655b36c38a_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_ScheduleOfGoodwillTextBlock_6aa168fd-8c26-489a-adc5-3e478b46556a_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 Carrying Amount 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_4d7acd41-7d93-4c07-afad-93fc4d0d5ccd_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_MinimumOwnInvestmentToBeMadeInConstructionProject_63d654f4-05a0-4288-8ae7-ac4e7ed9fb0a_terseLabel_en-US" xlink:label="lab_exas_MinimumOwnInvestmentToBeMadeInConstructionProject" xlink: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 investment</link:label>
    <link:label id="lab_exas_MinimumOwnInvestmentToBeMadeInConstructionProject_label_en-US" xlink:label="lab_exas_MinimumOwnInvestmentToBeMadeInConstructionProject" xlink: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 Own Investment to be Made in Construction Project</link:label>
    <link:label id="lab_exas_MinimumOwnInvestmentToBeMadeInConstructionProject_documentation_en-US" xlink:label="lab_exas_MinimumOwnInvestmentToBeMadeInConstructionProject" 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">The minimum amount of own investment to be made in construction project.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_MinimumOwnInvestmentToBeMadeInConstructionProject" xlink:href="exas-20200630.xsd#exas_MinimumOwnInvestmentToBeMadeInConstructionProject"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_MinimumOwnInvestmentToBeMadeInConstructionProject" xlink:to="lab_exas_MinimumOwnInvestmentToBeMadeInConstructionProject" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_7a9efeea-82c6-4ef0-a745-4e1be08623bf_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="lab_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_NumberOfFacilitiesReceivingWorkingCapitalAndCapitalImprovements_6bd82488-5119-4085-a09f-8de540ca23fc_terseLabel_en-US" xlink:label="lab_exas_NumberOfFacilitiesReceivingWorkingCapitalAndCapitalImprovements" xlink: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 facilities receiving working capital and capital improvements from financing agreements</link:label>
    <link:label id="lab_exas_NumberOfFacilitiesReceivingWorkingCapitalAndCapitalImprovements_label_en-US" xlink:label="lab_exas_NumberOfFacilitiesReceivingWorkingCapitalAndCapitalImprovements" xlink: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 Facilities Receiving Working Capital and Capital Improvements</link:label>
    <link:label id="lab_exas_NumberOfFacilitiesReceivingWorkingCapitalAndCapitalImprovements_documentation_en-US" xlink:label="lab_exas_NumberOfFacilitiesReceivingWorkingCapitalAndCapitalImprovements" 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">Represents the number of facilities receiving working capital and capital improvements from financing agreements.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_NumberOfFacilitiesReceivingWorkingCapitalAndCapitalImprovements" xlink:href="exas-20200630.xsd#exas_NumberOfFacilitiesReceivingWorkingCapitalAndCapitalImprovements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_NumberOfFacilitiesReceivingWorkingCapitalAndCapitalImprovements" xlink:to="lab_exas_NumberOfFacilitiesReceivingWorkingCapitalAndCapitalImprovements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_1cfa552b-eb2a-44b4-a8ad-c46d7e0ca8cf_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance costs</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1654190e-720b-4774-b0d8-30dcb4923177_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_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_d9104c91-cb01-48fb-b14e-978c231b85e7_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" 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 current period change in accumulated other comprehensive loss, before tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_bc957b82-b2bb-4e3e-b9cd-e026a29a3751_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental disclosure of non-cash investing and financing activities:</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_a08316a1-4f9b-40b2-892f-866937a7b8c8_verboseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" 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">Non-cash investing and financing activities:</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_4308f060-88b2-4c97-ad06-a2ca1211570c_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_ContractWithCustomerLiabilityCurrent_691b92c0-61ae-471b-a487-0a298292b9a2_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="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_c9e53549-d1d5-4340-9a46-7dcbbdd44429_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_us-gaap_SubsequentEventLineItems_41cfd174-f24c-4ab0-9dd2-b7046c41eef7_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems" xlink:to="lab_us-gaap_SubsequentEventLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_a3027b0a-ed36-42dc-8aac-e4d3e920e474_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_BiomatricaIncMember_7a6df7ba-acc1-4d8c-a0cb-cde63a9ff90b_terseLabel_en-US" xlink:label="lab_exas_BiomatricaIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Biomatrica, Inc</link:label>
    <link:label id="lab_exas_BiomatricaIncMember_label_en-US" xlink:label="lab_exas_BiomatricaIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Biomatrica Inc [Member]</link:label>
    <link:label id="lab_exas_BiomatricaIncMember_documentation_en-US" xlink:label="lab_exas_BiomatricaIncMember" 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">This member stands for Biomatrica, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_BiomatricaIncMember" xlink:href="exas-20200630.xsd#exas_BiomatricaIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_BiomatricaIncMember" xlink:to="lab_exas_BiomatricaIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_16419b1f-db47-41f7-b054-6e09eff5525f_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_aee4f254-256b-4080-a83b-dcdf3efb7eb3_terseLabel_en-US" xlink:label="lab_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Intrinsic Value</link:label>
    <link:label id="lab_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_label_en-US" xlink:label="lab_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share Based Compensation Arrangement by Share Based Payment Award, Options, Intrinsic Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract" xlink:href="exas-20200630.xsd#exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract" xlink:to="lab_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1_7ffcf194-94a6-412d-b28d-4b5cdaf6889b_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleConversionPrice1" 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">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_e55a6a0b-72d0-4029-98fd-85a47e1c325c_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 estimated future amortization expense, intangible assets</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_us-gaap_DerivativeContractTypeDomain_7ccd732a-e658-4cf8-942d-5492d7e8670b_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LetterOfCreditMember_c194d11c-4b18-4b8a-9861-1cbf75e6b3c2_terseLabel_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink: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 Letter of Credit</link:label>
    <link:label id="lab_us-gaap_LetterOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LetterOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Letter of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LetterOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LetterOfCreditMember" xlink:to="lab_us-gaap_LetterOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_61c416ed-3659-4a74-b0ef-99ef3c10653e_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected term (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesMember_bd37e6e7-4263-4cf1-97c3-52fa7fd585ba_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesMember" xlink: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 other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesMember" xlink: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 Current Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCurrentLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentLiabilitiesMember" xlink:to="lab_us-gaap_OtherCurrentLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_c0476f26-4b8f-4326-bf09-70623b89c5a2_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_d8402f1a-c4a4-4276-a31f-4d9188d3a2f4_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="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_OperatingLeaseWeightedAverageRemainingLeaseTerm1_9b854641-5c58-4712-83be-212c4c359e96_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 lease term remaining on lease liabilities</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_exas_ConvertibleNotesPayable2025Member_df131936-6082-4ad9-8956-aa0a44d5e728_verboseLabel_en-US" xlink:label="lab_exas_ConvertibleNotesPayable2025Member" 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">2025 Convertible notes</link:label>
    <link:label id="lab_exas_ConvertibleNotesPayable2025Member_afd638a6-113d-4c73-959e-2359362a133f_terseLabel_en-US" xlink:label="lab_exas_ConvertibleNotesPayable2025Member" xlink: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 Convertible notes</link:label>
    <link:label id="lab_exas_ConvertibleNotesPayable2025Member_label_en-US" xlink:label="lab_exas_ConvertibleNotesPayable2025Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Notes Payable2025 [Member]</link:label>
    <link:label id="lab_exas_ConvertibleNotesPayable2025Member_documentation_en-US" xlink:label="lab_exas_ConvertibleNotesPayable2025Member" 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">Represents information pertaining to convertible notes, maturing on 2025.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2025Member" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2025Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_ConvertibleNotesPayable2025Member" xlink:to="lab_exas_ConvertibleNotesPayable2025Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_e9e99c2b-e821-471f-b546-7c2eb3bbfcd0_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sales and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling and Marketing Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense" xlink:href="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_exas_CapitalInvestmentExpendituresRequirementForRefundableTaxCredits_37ca7f2c-603f-49eb-84eb-56ad9b0fa428_terseLabel_en-US" xlink:label="lab_exas_CapitalInvestmentExpendituresRequirementForRefundableTaxCredits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital investment expenditures over specified period, requirement to earn the refundable tax credits</link:label>
    <link:label id="lab_exas_CapitalInvestmentExpendituresRequirementForRefundableTaxCredits_label_en-US" xlink:label="lab_exas_CapitalInvestmentExpendituresRequirementForRefundableTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Investment Expenditures, Requirement for Refundable Tax Credits</link:label>
    <link:label id="lab_exas_CapitalInvestmentExpendituresRequirementForRefundableTaxCredits_documentation_en-US" xlink:label="lab_exas_CapitalInvestmentExpendituresRequirementForRefundableTaxCredits" 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">The amount of expenditures in capital investments the Company is required to make over a specified period to earn the refundable tax credits.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_CapitalInvestmentExpendituresRequirementForRefundableTaxCredits" xlink:href="exas-20200630.xsd#exas_CapitalInvestmentExpendituresRequirementForRefundableTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_CapitalInvestmentExpendituresRequirementForRefundableTaxCredits" xlink:to="lab_exas_CapitalInvestmentExpendituresRequirementForRefundableTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_f73bc3f0-2193-4f16-9bab-3bec48f974d5_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_a7252eee-2713-454c-b7ac-044101ed53d5_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" 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 of convertible note 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_7361385d-5a01-4afb-a0b4-7551037b6b49_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="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_exas_NumberOfFullTimePositionsRequiredToBeCreatedToEarnRefundableTaxCredits_3ff2160b-32f8-4a11-9711-d6b5e26b65d8_terseLabel_en-US" xlink:label="lab_exas_NumberOfFullTimePositionsRequiredToBeCreatedToEarnRefundableTaxCredits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Full-time positions that must be created over a specified time period to earn the refundable tax credits</link:label>
    <link:label id="lab_exas_NumberOfFullTimePositionsRequiredToBeCreatedToEarnRefundableTaxCredits_label_en-US" xlink:label="lab_exas_NumberOfFullTimePositionsRequiredToBeCreatedToEarnRefundableTaxCredits" xlink: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 Full-time Positions Required to be Created to Earn Refundable Tax Credits</link:label>
    <link:label id="lab_exas_NumberOfFullTimePositionsRequiredToBeCreatedToEarnRefundableTaxCredits_documentation_en-US" xlink:label="lab_exas_NumberOfFullTimePositionsRequiredToBeCreatedToEarnRefundableTaxCredits" 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">Represents the number of full-time positions that must be created over a specified time period to earn the refundable tax credits.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_NumberOfFullTimePositionsRequiredToBeCreatedToEarnRefundableTaxCredits" xlink:href="exas-20200630.xsd#exas_NumberOfFullTimePositionsRequiredToBeCreatedToEarnRefundableTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_NumberOfFullTimePositionsRequiredToBeCreatedToEarnRefundableTaxCredits" xlink:to="lab_exas_NumberOfFullTimePositionsRequiredToBeCreatedToEarnRefundableTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_DebtInstrumentConvertibleEquityComponentConsiderationSettled_1126ddf5-5c60-4e29-92f9-c43ba976c166_terseLabel_en-US" xlink:label="lab_exas_DebtInstrumentConvertibleEquityComponentConsiderationSettled" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement of equity component of convertible notes settled</link:label>
    <link:label id="lab_exas_DebtInstrumentConvertibleEquityComponentConsiderationSettled_label_en-US" xlink:label="lab_exas_DebtInstrumentConvertibleEquityComponentConsiderationSettled" xlink: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, Equity Component, Consideration Settled</link:label>
    <link:label id="lab_exas_DebtInstrumentConvertibleEquityComponentConsiderationSettled_documentation_en-US" xlink:label="lab_exas_DebtInstrumentConvertibleEquityComponentConsiderationSettled" 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">Represents the equity component of convertible debt settled.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentConvertibleEquityComponentConsiderationSettled" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleEquityComponentConsiderationSettled"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_DebtInstrumentConvertibleEquityComponentConsiderationSettled" xlink:to="lab_exas_DebtInstrumentConvertibleEquityComponentConsiderationSettled" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_e6f04d1e-f000-4b7a-b5d7-4f6cad8985d2_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_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_62082759-ee1a-43ab-80f8-778c22fa7db5_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink: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 Gain (Loss) on Marketable Securities</link:label>
    <link:label id="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink: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, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:to="lab_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_ConvertibleNotesPayable2028Member_ff038363-6d53-47dd-886a-7ee4ebb331bd_terseLabel_en-US" xlink:label="lab_exas_ConvertibleNotesPayable2028Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2028 Convertible notes</link:label>
    <link:label id="lab_exas_ConvertibleNotesPayable2028Member_label_en-US" xlink:label="lab_exas_ConvertibleNotesPayable2028Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Notes Payable2028 [Member]</link:label>
    <link:label id="lab_exas_ConvertibleNotesPayable2028Member_documentation_en-US" xlink:label="lab_exas_ConvertibleNotesPayable2028Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Notes Payable2028</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2028Member" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2028Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_ConvertibleNotesPayable2028Member" xlink:to="lab_exas_ConvertibleNotesPayable2028Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_6e357d44-c197-40f3-ae71-2227b682334a_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefits</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_841348fc-d738-4d7f-b6bd-ee8fd89074be_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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_2bf02864-8d80-4d8c-b04d-370515865cec_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink: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 employee stock purchase plan shares</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink: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, Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_207caf11-6c97-4bfc-9c76-ad32c935b5c4_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink: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, Including Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_68f77e0d-986b-4164-9006-165b5b564d1f_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, $0.01 par value Authorized&#8212;200,000,000 shares issued and outstanding&#8212;149,980,798 and 147,625,696 shares at June&#160;30, 2020 and December&#160;31, 2019</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_exas_COVID19Member_bc9fab56-4b60-4ff4-925e-04163105d2de_terseLabel_en-US" xlink:label="lab_exas_COVID19Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COVID-19</link:label>
    <link:label id="lab_exas_COVID19Member_label_en-US" xlink:label="lab_exas_COVID19Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COVID-19 [Member]</link:label>
    <link:label id="lab_exas_COVID19Member_documentation_en-US" xlink:label="lab_exas_COVID19Member" 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">COVID-19</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_COVID19Member" xlink:href="exas-20200630.xsd#exas_COVID19Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_COVID19Member" xlink:to="lab_exas_COVID19Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_dda03fc8-d6b9-402a-9a80-67475f5c3bf3_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_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_610f3809-9081-46ad-bd4f-0371c5d5dbae_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" 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">Income tax expense related to items of other comprehensive income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink: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), Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_d832f417-69fe-4597-98a9-d6f49c3f2c82_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">2022</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_AssetsNoncurrentAbstract_c571c102-59b6-4c96-bfad-f519b84acd53_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract" xlink: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 Assets:</link:label>
    <link:label id="lab_us-gaap_AssetsNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsNoncurrentAbstract" xlink: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, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract" xlink:to="lab_us-gaap_AssetsNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_fe29fa0b-2dc2-429c-8eb8-e6e5826f2309_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable at the end of the period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_8763f90d-1657-4ab9-8f84-0e7545d07b07_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Axis]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:to="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_ComprehensiveIncomeLossBeforeTax_f9c20f96-7a6d-4d3b-83f1-c60103a41a05_totalLabel_en-US" xlink:label="lab_exas_ComprehensiveIncomeLossBeforeTax" 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, before tax</link:label>
    <link:label id="lab_exas_ComprehensiveIncomeLossBeforeTax_label_en-US" xlink:label="lab_exas_ComprehensiveIncomeLossBeforeTax" xlink: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), Before Tax</link:label>
    <link:label id="lab_exas_ComprehensiveIncomeLossBeforeTax_documentation_en-US" xlink:label="lab_exas_ComprehensiveIncomeLossBeforeTax" 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">Amount before tax, of comprehensive income (loss).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ComprehensiveIncomeLossBeforeTax" xlink:href="exas-20200630.xsd#exas_ComprehensiveIncomeLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_ComprehensiveIncomeLossBeforeTax" xlink:to="lab_exas_ComprehensiveIncomeLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTable_2d1db140-1da6-419b-845c-84ed343e2e7d_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable" xlink:to="lab_us-gaap_SubsequentEventTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_64ab5c4c-7ba9-4dc2-a7d2-c852df14f9e4_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Loss Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_85a5aea2-959f-4404-b18f-47951de85ddf_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">Compensation expense related to issuance of stock options and restricted stock awards (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_bab3a3ff-b0cb-408c-a222-036aa8443465_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_8f24bc86-be9a-4b60-92ac-41796c33e104_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total purchase price</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2d2ce594-4c36-4b6e-ac5f-8f1fe57b15ce_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="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_exas_NewMarketTaxCreditAbstract_30de0acc-bc38-4987-99b5-6d82b9ec25e1_terseLabel_en-US" xlink:label="lab_exas_NewMarketTaxCreditAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NEW MARKET TAX CREDIT</link:label>
    <link:label id="lab_exas_NewMarketTaxCreditAbstract_label_en-US" xlink:label="lab_exas_NewMarketTaxCreditAbstract" xlink: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 MARKET TAX CREDIT</link:label>
    <link:label id="lab_exas_NewMarketTaxCreditAbstract_documentation_en-US" xlink:label="lab_exas_NewMarketTaxCreditAbstract" 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">New Market Tax Credit [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_NewMarketTaxCreditAbstract" xlink:href="exas-20200630.xsd#exas_NewMarketTaxCreditAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_NewMarketTaxCreditAbstract" xlink:to="lab_exas_NewMarketTaxCreditAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CollaborativeArrangementDisclosureTextBlock_89a275aa-9055-47a3-a24d-845f12f914bc_verboseLabel_en-US" xlink:label="lab_us-gaap_CollaborativeArrangementDisclosureTextBlock" 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">PFIZER PROMOTION AGREEMENT</link:label>
    <link:label id="lab_us-gaap_CollaborativeArrangementDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CollaborativeArrangementDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collaborative Arrangement Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollaborativeArrangementDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollaborativeArrangementDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CollaborativeArrangementDisclosureTextBlock" xlink:to="lab_us-gaap_CollaborativeArrangementDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_aeda5c65-13c2-403d-808d-9f786ee00eff_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, Issued shares (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_4aff3cc1-760f-4b95-ae0c-45f02887234b_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="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_us-gaap_ForeignExchangeForwardMember_891785d0-cc45-459c-a8ed-728e769c2609_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink: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 Exchange Forward</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_label_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Exchange Forward [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignExchangeForwardMember" xlink:to="lab_us-gaap_ForeignExchangeForwardMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtPolicyTextBlock_ce83b6f2-19c3-4e40-ae3e-6646a602b70b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Notes</link:label>
    <link:label id="lab_us-gaap_DebtPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtPolicyTextBlock" xlink:to="lab_us-gaap_DebtPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentOwnedBalanceShares_5076e4af-453a-4179-a6d8-aa9f7d0fe181_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentOwnedBalanceShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment owned (in shares)</link:label>
    <link:label id="lab_us-gaap_InvestmentOwnedBalanceShares_label_en-US" xlink:label="lab_us-gaap_InvestmentOwnedBalanceShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Owned, Balance, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentOwnedBalanceShares" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentOwnedBalanceShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentOwnedBalanceShares" xlink:to="lab_us-gaap_InvestmentOwnedBalanceShares" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_ParadigmViomicsMember_bc2dffac-82e8-4213-9e98-52bea4d7188e_terseLabel_en-US" xlink:label="lab_exas_ParadigmViomicsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Paradigm &amp; Viomics</link:label>
    <link:label id="lab_exas_ParadigmViomicsMember_label_en-US" xlink:label="lab_exas_ParadigmViomicsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Paradigm &amp; Viomics [Member]</link:label>
    <link:label id="lab_exas_ParadigmViomicsMember_documentation_en-US" xlink:label="lab_exas_ParadigmViomicsMember" 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">Paradigm &amp; Viomics</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ParadigmViomicsMember" xlink:href="exas-20200630.xsd#exas_ParadigmViomicsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_ParadigmViomicsMember" xlink:to="lab_exas_ParadigmViomicsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_5f26e80f-366f-4ccd-a084-99bdd936249a_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink: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 amount to be recognized at lease commencement for the lease liability</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_CashCashEquivalentsAndMarketableSecuritiesTextBlock_35eff5c0-9863-4cd3-9bf2-ec665234324d_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MARKETABLE SECURITIES</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock" xlink: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 Marketable Securities [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock" xlink:to="lab_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="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_ContractWithCustomerBasisOfPricingDomain_1b4db74d-2cbb-4225-8af5-a0fa30d3c331_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink: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, Basis of Pricing [Domain]</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink: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, Basis of Pricing [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:to="lab_us-gaap_ContractWithCustomerBasisOfPricingDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_85b8a0c8-9e24-4344-8e73-73eca42f4e67_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink: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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink: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 Presentation and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_07de426e-03e6-4a09-af38-015c32a0e1d7_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_7c39c0cc-6fab-4d67-8a24-02d8e66e21e3_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">Long-term debt</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_exas_BuildingsAndLeaseholdImprovementsMember_d99a58de-f061-4552-95b1-ddc6d1bb463a_terseLabel_en-US" xlink:label="lab_exas_BuildingsAndLeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leasehold and building improvements</link:label>
    <link:label id="lab_exas_BuildingsAndLeaseholdImprovementsMember_label_en-US" xlink:label="lab_exas_BuildingsAndLeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Buildings And Leasehold Improvements [Member]</link:label>
    <link:label id="lab_exas_BuildingsAndLeaseholdImprovementsMember_documentation_en-US" xlink:label="lab_exas_BuildingsAndLeaseholdImprovementsMember" 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">Represents information pertaining to buildings and leasehold improvements.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_BuildingsAndLeaseholdImprovementsMember" xlink:href="exas-20200630.xsd#exas_BuildingsAndLeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_BuildingsAndLeaseholdImprovementsMember" xlink:to="lab_exas_BuildingsAndLeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_NumberOfStagesOfSoftwareDevelopment_b7bb2aca-3780-448b-bc0e-304e1542dca6_terseLabel_en-US" xlink:label="lab_exas_NumberOfStagesOfSoftwareDevelopment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software development stages</link:label>
    <link:label id="lab_exas_NumberOfStagesOfSoftwareDevelopment_label_en-US" xlink:label="lab_exas_NumberOfStagesOfSoftwareDevelopment" xlink: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 Stages of Software Development</link:label>
    <link:label id="lab_exas_NumberOfStagesOfSoftwareDevelopment_documentation_en-US" xlink:label="lab_exas_NumberOfStagesOfSoftwareDevelopment" 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">Represents the number of software development stages.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_NumberOfStagesOfSoftwareDevelopment" xlink:href="exas-20200630.xsd#exas_NumberOfStagesOfSoftwareDevelopment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_NumberOfStagesOfSoftwareDevelopment" xlink:to="lab_exas_NumberOfStagesOfSoftwareDevelopment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_aea738b6-993f-4725-a948-767498e1674e_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_3089d768-4a7b-4fd5-8dd9-45d343c9aaf9_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_8eb23ab5-ded4-4d69-b957-da7a25b13cbe_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_273957eb-b63f-433f-b026-4df75e7a9c4a_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_BusinessCombinationConsiderationTransferred1_7b90f522-27dd-4c28-93e6-8f373ba3f568_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business combination, consideration transferred</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_ec2ccd8c-dfd8-4655-b419-5a20a9a2f6f0_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&#8217; 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_AccumulatedOtherComprehensiveIncomeLossNetOfTax_de0901a7-a91e-484c-90cb-2aac3e50b38c_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" 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">Accumulated other comprehensive income (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_ec09ad24-c640-46e9-9c7e-06dc3e84e1fe_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_exas_ScheduleOfAllocationOfTransactionCostsRelatedToConvertibleDebtTableTextBlock_b5da272c-7e98-4492-91e1-9a187e4bdfea_terseLabel_en-US" xlink:label="lab_exas_ScheduleOfAllocationOfTransactionCostsRelatedToConvertibleDebtTableTextBlock" xlink: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 Allocation of Transaction Costs Related to Convertible Debt</link:label>
    <link:label id="lab_exas_ScheduleOfAllocationOfTransactionCostsRelatedToConvertibleDebtTableTextBlock_label_en-US" xlink:label="lab_exas_ScheduleOfAllocationOfTransactionCostsRelatedToConvertibleDebtTableTextBlock" xlink: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 Allocation of Transaction Costs Related to Convertible Debt [Table Text Block]</link:label>
    <link:label id="lab_exas_ScheduleOfAllocationOfTransactionCostsRelatedToConvertibleDebtTableTextBlock_documentation_en-US" xlink:label="lab_exas_ScheduleOfAllocationOfTransactionCostsRelatedToConvertibleDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Allocation of Transaction Costs Related to Convertible Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ScheduleOfAllocationOfTransactionCostsRelatedToConvertibleDebtTableTextBlock" xlink:href="exas-20200630.xsd#exas_ScheduleOfAllocationOfTransactionCostsRelatedToConvertibleDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_ScheduleOfAllocationOfTransactionCostsRelatedToConvertibleDebtTableTextBlock" xlink:to="lab_exas_ScheduleOfAllocationOfTransactionCostsRelatedToConvertibleDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_5e68902f-549b-4cd1-9466-4b039d5a1129_terseLabel_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement</link:label>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost_ee2be237-1213-4f97-830e-c4006d7394dd_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental share based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" xlink: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, Plan Modification, Incremental Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_ac5c8db0-cca4-4e44-b490-babb3ca47e25_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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_5c6dd17a-7ac8-457d-abaa-13d80eb06136_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net operating liabilities</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_f4d7b27c-68ad-495a-b43d-2b3b6ab03fce_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="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_exas_TaxIncrementFinancingLoanAgreementsMember_1e832038-b0e5-4c6e-bbe8-529050bb7e21_terseLabel_en-US" xlink:label="lab_exas_TaxIncrementFinancingLoanAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Increment Financing</link:label>
    <link:label id="lab_exas_TaxIncrementFinancingLoanAgreementsMember_label_en-US" xlink:label="lab_exas_TaxIncrementFinancingLoanAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Increment Financing Loan Agreements [Member]</link:label>
    <link:label id="lab_exas_TaxIncrementFinancingLoanAgreementsMember_documentation_en-US" xlink:label="lab_exas_TaxIncrementFinancingLoanAgreementsMember" 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">Represents the tax increment financing loan agreement with the City of Madison, Wisconsin.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_TaxIncrementFinancingLoanAgreementsMember" xlink:href="exas-20200630.xsd#exas_TaxIncrementFinancingLoanAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_TaxIncrementFinancingLoanAgreementsMember" xlink:to="lab_exas_TaxIncrementFinancingLoanAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_14da1271-e4c3-4fc8-9523-8a7f84151d5d_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_TypeOfAdoptionMember_75d2a11b-7431-4de6-b7fe-0b16a1a767b8_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink: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 Standards Update [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember" xlink:to="lab_us-gaap_TypeOfAdoptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_NewMarketTaxCreditProgramMember_eaf270d7-a95f-4f70-9d5b-e2bb70192693_terseLabel_en-US" xlink:label="lab_exas_NewMarketTaxCreditProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Market Tax Credit Program</link:label>
    <link:label id="lab_exas_NewMarketTaxCreditProgramMember_label_en-US" xlink:label="lab_exas_NewMarketTaxCreditProgramMember" xlink: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 Market Tax Credit Program [Member]</link:label>
    <link:label id="lab_exas_NewMarketTaxCreditProgramMember_documentation_en-US" xlink:label="lab_exas_NewMarketTaxCreditProgramMember" 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">Represents information regarding the New Market Tax Credit program, pursuant to Section 45D of the Internal Revenue Code of 1986, as amended.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_NewMarketTaxCreditProgramMember" xlink:href="exas-20200630.xsd#exas_NewMarketTaxCreditProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_NewMarketTaxCreditProgramMember" xlink:to="lab_exas_NewMarketTaxCreditProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_2c1914ec-e026-49f4-83d6-996aa01b20c5_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">Potentially issuable common shares not included in the computation of diluted net loss per share because they would have an anti-dilutive effect</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_ProductMember_779ffda4-e601-401f-9145-b87e312cf5bf_terseLabel_en-US" xlink:label="lab_us-gaap_ProductMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Medicare Parts B &amp; C</link:label>
    <link:label id="lab_us-gaap_ProductMember_label_en-US" xlink:label="lab_us-gaap_ProductMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductMember" xlink:to="lab_us-gaap_ProductMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_eb8fb563-cdff-454e-81e1-f51b1fe18a1b_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" 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">Loss on disposal of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_0cf88133-6fc0-4f5f-a540-6ccdbf926077_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets [Axis]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_07ef9d2f-429c-439e-9c64-b6f61cc679ce_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average remaining useful life of finite-lived intangible asset (in years)</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_568359d0-8f8d-467d-8504-521c97fc0a82_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" 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">Developed technology useful life (in years)</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_777dcdad-538b-4929-86a5-819a8fea1643_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_us-gaap_CashCashEquivalentsAndShortTermInvestments_b20169cc-3f75-4e36-a1be-3cf7cfbd2294_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments" 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 Short-term Investments, Total</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink: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 Short-term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:to="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermLoansPayable_70c74cdb-26ba-4708-a997-18b3755d3456_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermLoansPayable" xlink: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, less current portion</link:label>
    <link:label id="lab_us-gaap_LongTermLoansPayable_label_en-US" xlink:label="lab_us-gaap_LongTermLoansPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans Payable, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLoansPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermLoansPayable" xlink:to="lab_us-gaap_LongTermLoansPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServiceAgreementsMember_1d0a7885-fe2a-413f-ad18-fefc9b8dd150_terseLabel_en-US" xlink:label="lab_us-gaap_ServiceAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supply agreements</link:label>
    <link:label id="lab_us-gaap_ServiceAgreementsMember_label_en-US" xlink:label="lab_us-gaap_ServiceAgreementsMember" xlink: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 Agreements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceAgreementsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServiceAgreementsMember" xlink:to="lab_us-gaap_ServiceAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_c03502c5-6a1c-4b16-8d44-28ff60e3d7a3_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_293d6ece-5173-419c-b8fb-504501d37fc0_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, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_4ed8bcd2-5345-4831-9b06-496c29c0da1a_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant 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_7fbf02ba-1ad8-4dca-a1e1-16a0bb62dd98_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">2023</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_RevenueFromContractWithCustomerPolicyTextBlock_45558d26-2eb8-4a5a-b57f-802ac4349462_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_509532c5-87f2-4b0a-8aab-27bd4460e320_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink: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, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransactionDomain_72952d7a-75cb-4eca-9b9e-026c538f9359_terseLabel_en-US" xlink:label="lab_us-gaap_TransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transaction [Domain]</link:label>
    <link:label id="lab_us-gaap_TransactionDomain_label_en-US" xlink:label="lab_us-gaap_TransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transaction [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransactionDomain" xlink:to="lab_us-gaap_TransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_2559ce48-88b7-43e0-9ede-563fdb7920d9_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">STOCK-BASED COMPENSATION</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_4e968b47-5468-465f-b417-330abc50648d_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_e2884e74-2f03-4ee8-82c5-8c6ffdc58512_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="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_3349b2fc-b755-46ba-a745-bf7920ff231b_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_e1ebc8f0-02b1-4e43-ad56-24e74ac6d729_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_OtherLiabilitiesCurrent_7f0cfd1e-7bef-41c4-ab60-409cb3e8a35a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink: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 liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_4fc2e609-ebb6-4357-b51f-07fae08e20f0_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent" xlink: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</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent" xlink: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, Carrying Amount of Equity Component</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent" xlink:to="lab_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable_c9da0b15-0423-4248-a6a4-56f7afbff165_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink: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 Variable Interest Entities [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink: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 Variable Interest Entities [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="lab_us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_DebtInstrumentCovenantLiquidityRequiredMinimum_ed8496c2-fb67-40e2-817b-e3d3f271c40a_terseLabel_en-US" xlink:label="lab_exas_DebtInstrumentCovenantLiquidityRequiredMinimum" xlink: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 liquidity covenant for construction loan</link:label>
    <link:label id="lab_exas_DebtInstrumentCovenantLiquidityRequiredMinimum_label_en-US" xlink:label="lab_exas_DebtInstrumentCovenantLiquidityRequiredMinimum" xlink: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, Covenant, Liquidity Required, Minimum</link:label>
    <link:label id="lab_exas_DebtInstrumentCovenantLiquidityRequiredMinimum_documentation_en-US" xlink:label="lab_exas_DebtInstrumentCovenantLiquidityRequiredMinimum" 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, Covenant, Liquidity Required, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentCovenantLiquidityRequiredMinimum" xlink:href="exas-20200630.xsd#exas_DebtInstrumentCovenantLiquidityRequiredMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_DebtInstrumentCovenantLiquidityRequiredMinimum" xlink:to="lab_exas_DebtInstrumentCovenantLiquidityRequiredMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_f64a4529-cac5-42d6-806b-00175b153ab3_terseLabel_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_label_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EquityMethodInvesteeNameDomain" xlink:to="lab_srt_EquityMethodInvesteeNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeNamesMember_aac44288-889b-4b35-9f7f-075d6346ca90_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 name</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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_17a76fd6-966a-4ad8-9271-f14d2b0878b7_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due after one year through four years, Cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink: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, Maturity, Allocated and Single Maturity Date, after Year One Through Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_537c20fd-039d-4a41-9e1d-3d157ddbb3ce_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_b9878c2b-ab4b-4439-9e9b-6edc0ba20f89_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_21b3ab1d-6158-49e0-8635-be3801b6b93d_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_DeferredCompensationArrangementWithIndividualSharesIssued_4a0b534d-ad32-48cf-91be-b0897a6d4f0f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink: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 shares of common stock to fund the Company's 401(k) matching contribution (in shares)</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Arrangement with Individual, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_4f64875a-5285-47ee-b35a-a8c47b50add8_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">Common shares not included in the computation of diluted net loss per share</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_exas_GoodwillAcquiredAdjustment_13006b5d-39a4-4f4d-9583-6395513bddfa_terseLabel_en-US" xlink:label="lab_exas_GoodwillAcquiredAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Genomic Health acquisition adjustment</link:label>
    <link:label id="lab_exas_GoodwillAcquiredAdjustment_label_en-US" xlink:label="lab_exas_GoodwillAcquiredAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Acquired, Adjustment</link:label>
    <link:label id="lab_exas_GoodwillAcquiredAdjustment_documentation_en-US" xlink:label="lab_exas_GoodwillAcquiredAdjustment" 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">Goodwill, Acquired, Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_GoodwillAcquiredAdjustment" xlink:href="exas-20200630.xsd#exas_GoodwillAcquiredAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_GoodwillAcquiredAdjustment" xlink:to="lab_exas_GoodwillAcquiredAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_0bf848e1-3195-4b44-b9e1-50a57a697f64_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" 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">Amounts reclassified from accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" xlink: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 from AOCI, Current Period, before Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" xlink:to="lab_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_7648e027-25d7-4423-8a1f-58cbd3d1fa07_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingRevenueReconcilingItemLineItems" xlink: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, Revenue Reconciling Item [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingRevenueReconcilingItemLineItems" xlink: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, Revenue Reconciling Item [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingRevenueReconcilingItemLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems" xlink:to="lab_us-gaap_SegmentReportingRevenueReconcilingItemLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_aca90c3b-ecf2-400b-bce8-6a19c811b39b_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders&#8217; Equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="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_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_33c57bb5-f3a8-40f7-99b5-8d32a34ccb84_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" 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">Developed technology</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c646b9b0-131f-4622-8784-af5eca01bffc_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink: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 Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink: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) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_0ac473b8-97c6-444e-9805-c8059175a202_terseLabel_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired developed technology</link:label>
    <link:label id="lab_us-gaap_DevelopedTechnologyRightsMember_label_en-US" xlink:label="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Developed Technology Rights [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DevelopedTechnologyRightsMember" xlink:to="lab_us-gaap_DevelopedTechnologyRightsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAbstract_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract" xlink:to="lab_us-gaap_CashAndCashEquivalentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_4ff1b3c4-02bb-4748-94ff-3eeeba41a584_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_316a5472-f11a-4f0a-b034-2c43237518f6_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">Shares</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_a5e66ede-7a86-4b54-a78f-a00e2a4bce56_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_LongTermConstructionLoanCurrent_c52bde88-20a2-412e-b4f6-55a2c17ef20e_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermConstructionLoanCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount drawn from loan</link:label>
    <link:label id="lab_us-gaap_LongTermConstructionLoanCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermConstructionLoanCurrent" xlink: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 Construction Loan, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermConstructionLoanCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermConstructionLoanCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermConstructionLoanCurrent" xlink:to="lab_us-gaap_LongTermConstructionLoanCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SoftwareDevelopmentMember_363ea981-2a1c-4af8-99a1-7dee6b836612_terseLabel_en-US" xlink:label="lab_us-gaap_SoftwareDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Internally developed technology</link:label>
    <link:label id="lab_us-gaap_SoftwareDevelopmentMember_label_en-US" xlink:label="lab_us-gaap_SoftwareDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Software Development [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SoftwareDevelopmentMember" xlink:to="lab_us-gaap_SoftwareDevelopmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CertificatesOfDepositMember_69f7599d-c955-43db-a924-af1a6be39e0d_terseLabel_en-US" xlink:label="lab_us-gaap_CertificatesOfDepositMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Certificates of deposit</link:label>
    <link:label id="lab_us-gaap_CertificatesOfDepositMember_label_en-US" xlink:label="lab_us-gaap_CertificatesOfDepositMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Certificates of Deposit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositMember" xlink:href="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_dei_EntityIncorporationStateCountryCode_2f2b9f09-3ee4-4f28-adf3-6e094d494e13_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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_3a6e0005-9dc5-4330-b4af-1df650a017dc_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink: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, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_COVID19TestingMember_ad98d03d-1cad-45dc-8647-e0029b3241fa_terseLabel_en-US" xlink:label="lab_exas_COVID19TestingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COVID-19 Testing</link:label>
    <link:label id="lab_exas_COVID19TestingMember_label_en-US" xlink:label="lab_exas_COVID19TestingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COVID-19 Testing [Member]</link:label>
    <link:label id="lab_exas_COVID19TestingMember_documentation_en-US" xlink:label="lab_exas_COVID19TestingMember" 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">COVID-19 Testing</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_COVID19TestingMember" xlink:href="exas-20200630.xsd#exas_COVID19TestingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_COVID19TestingMember" xlink:to="lab_exas_COVID19TestingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_5ed61308-aad9-4778-9a63-4212bc5f32b2_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental disclosure of cash flow information:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="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_c57fddf8-9b9d-4678-9159-acd4be721c9c_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_d57fb366-4184-43ea-a97c-ede2c916cb5e_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">Purchase of employee stock purchase plan shares (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_exas_DebtInstrumentConvertibleTransactionCosts_ad055269-e0a0-482c-95b4-3c31d0732b91_totalLabel_en-US" xlink:label="lab_exas_DebtInstrumentConvertibleTransactionCosts" 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 transaction costs</link:label>
    <link:label id="lab_exas_DebtInstrumentConvertibleTransactionCosts_8accfb2f-4c3c-4292-b449-ea29facb7fa1_terseLabel_en-US" xlink:label="lab_exas_DebtInstrumentConvertibleTransactionCosts" xlink: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 transaction costs</link:label>
    <link:label id="lab_exas_DebtInstrumentConvertibleTransactionCosts_label_en-US" xlink:label="lab_exas_DebtInstrumentConvertibleTransactionCosts" xlink: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 Transaction Costs</link:label>
    <link:label id="lab_exas_DebtInstrumentConvertibleTransactionCosts_documentation_en-US" xlink:label="lab_exas_DebtInstrumentConvertibleTransactionCosts" 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">The transaction costs of the liability and equity component of convertible debt which may be settled upon conversion.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentConvertibleTransactionCosts" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleTransactionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_DebtInstrumentConvertibleTransactionCosts" xlink:to="lab_exas_DebtInstrumentConvertibleTransactionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_e7ae2e96-2476-40e1-bd0f-c45eaead36b9_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_us-gaap_AccumulatedTranslationAdjustmentMember_4f674570-c50f-471e-9596-ab004deef23e_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Translation Adjustments</link:label>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink: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 Foreign Currency Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_a8e11cbd-beed-4dc3-8caa-11644700ebec_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_b512ae54-8ca7-4712-abbb-c580aec169ac_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_exas_PfizerIncMember_0db190c5-3463-4ae5-a66b-4c8a7ba1626d_terseLabel_en-US" xlink:label="lab_exas_PfizerIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pfizer Inc</link:label>
    <link:label id="lab_exas_PfizerIncMember_label_en-US" xlink:label="lab_exas_PfizerIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pfizer Inc [Member]</link:label>
    <link:label id="lab_exas_PfizerIncMember_documentation_en-US" xlink:label="lab_exas_PfizerIncMember" 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">This member represents information regarding Pfizer Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_PfizerIncMember" xlink:href="exas-20200630.xsd#exas_PfizerIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_PfizerIncMember" xlink:to="lab_exas_PfizerIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_3aabc247-908e-4f48-87ac-831304d1d1b8_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_e7495f79-dc92-4e3d-bf75-70c2bc11ad25_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free interest rates, maximum (as a percent)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermBankLoansAndNotesPayable_1dad76ac-2db1-40c6-ad2c-0c798a401404_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermBankLoansAndNotesPayable" xlink: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, current portion</link:label>
    <link:label id="lab_us-gaap_ShortTermBankLoansAndNotesPayable_label_en-US" xlink:label="lab_us-gaap_ShortTermBankLoansAndNotesPayable" xlink: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 Bank Loans and Notes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBankLoansAndNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermBankLoansAndNotesPayable" xlink:to="lab_us-gaap_ShortTermBankLoansAndNotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_3a0fdd62-5232-472a-9106-bac0f3136d44_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink: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 amounts reclassified from accumulated other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink: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 out of Accumulated Other Comprehensive Income [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:to="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_8f454009-f918-4765-9ca7-afb731955368_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Property, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_9336064f-12e8-4cd3-9dac-77b4aba12220_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract" 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 comprehensive loss, before 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_OtherComprehensiveIncomeLossTax_d85a0719-5e6a-48ff-9911-37ac0dbe88ee_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax" 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">Income tax expense related to items of other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink: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), Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetUnderConstructionMember_d3628381-c412-487d-85b1-d700f66d6d30_terseLabel_en-US" xlink:label="lab_us-gaap_AssetUnderConstructionMember" xlink: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 under construction</link:label>
    <link:label id="lab_us-gaap_AssetUnderConstructionMember_label_en-US" xlink:label="lab_us-gaap_AssetUnderConstructionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Asset under Construction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetUnderConstructionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetUnderConstructionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetUnderConstructionMember" xlink:to="lab_us-gaap_AssetUnderConstructionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_f75bac54-7ef3-475e-9a01-f9161e767c18_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">Finite-lived intangible assets, gross</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_UnusualOrInfrequentItemDomain_fa872d29-b305-4466-b022-65f71b2f5378_terseLabel_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Item, or Both [Domain]</link:label>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemDomain_label_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Item, or Both [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnusualOrInfrequentItemDomain" xlink:to="lab_us-gaap_UnusualOrInfrequentItemDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_b5245d62-0656-4dc7-afac-db9effaabd60_netLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" 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">Coupon Interest Rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_c17e339a-1720-4916-8f11-24c79c44b0a5_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" 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">Fixed interest rate (as a percent)</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_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_de8f5e73-2e57-43a2-9251-57e90be117ae_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" 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">Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position for less than twelve months</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink: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, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_7209295f-5497-41d3-be6e-0153e07a168b_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" 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">Settlement of convertible notes (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Conversion of Convertible Securities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ManufacturedProductOtherMember_9642b9e5-afb8-490b-bd0a-8cda320d6719_terseLabel_en-US" xlink:label="lab_us-gaap_ManufacturedProductOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cologuard promotion agreement</link:label>
    <link:label id="lab_us-gaap_ManufacturedProductOtherMember_label_en-US" xlink:label="lab_us-gaap_ManufacturedProductOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Manufactured Product, Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ManufacturedProductOtherMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ManufacturedProductOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ManufacturedProductOtherMember" xlink:to="lab_us-gaap_ManufacturedProductOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_450900bf-2e9e-40c1-a217-da7bbfeb5885_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">Cash and money market</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_exas_CONVERTIBLENOTESAbstract_755c31c0-fd3c-464d-9483-83a4c77c98e3_terseLabel_en-US" xlink:label="lab_exas_CONVERTIBLENOTESAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CONVERTIBLE NOTES.</link:label>
    <link:label id="lab_exas_CONVERTIBLENOTESAbstract_label_en-US" xlink:label="lab_exas_CONVERTIBLENOTESAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CONVERTIBLE NOTES [Abstract]</link:label>
    <link:label id="lab_exas_CONVERTIBLENOTESAbstract_documentation_en-US" xlink:label="lab_exas_CONVERTIBLENOTESAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CONVERTIBLE NOTES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_CONVERTIBLENOTESAbstract" xlink:href="exas-20200630.xsd#exas_CONVERTIBLENOTESAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_CONVERTIBLENOTESAbstract" xlink:to="lab_exas_CONVERTIBLENOTESAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_d958c487-9d27-40bd-864b-0432433ea63e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductAndServiceOtherMember_8d75ec27-acda-4ce7-8734-a68634d4186d_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_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_RegulatoryLiabilityAmortizationPeriod_b8b1c5f1-3eda-46ad-a3ee-ab4a55a2db38_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityAmortizationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Timeframe when amount will be repaid through property taxes</link:label>
    <link:label id="lab_us-gaap_RegulatoryLiabilityAmortizationPeriod_label_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityAmortizationPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Regulatory Liability, Amortization Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityAmortizationPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilityAmortizationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryLiabilityAmortizationPeriod" xlink:to="lab_us-gaap_RegulatoryLiabilityAmortizationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_6e5571cb-97d8-4bfc-b267-138efbf1a67b_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of common stock options (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_bd1a6909-25c9-4099-92e0-d778c5235740_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_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_c7501e1d-0647-46ee-9c6d-dacbbd2fbe7c_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net increase in cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="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_3f477248-d563-4285-9b5a-18b33ab4b1c5_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_404f75e3-5030-4a6c-ab10-37c602c8edae_totalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total other income (expense)</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_RepaymentsOfConvertibleDebt_23984c2b-2ca1-444f-b444-f3d0ead2bdeb_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfConvertibleDebt" 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">Payments on settlement of convertible notes</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfConvertibleDebt_52a4681a-fa64-42f1-acfc-4554e2c5887f_verboseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfConvertibleDebt" 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">Repayments of debt in cash</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfConvertibleDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfConvertibleDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Convertible Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfConvertibleDebt" xlink:to="lab_us-gaap_RepaymentsOfConvertibleDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_e0736d27-fff2-4bea-963a-dfa683d023e8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink: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 gain on available-for-sale investments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_PromotionAgreementDisclosureAbstract_42aa26b2-da31-40dc-963e-a09bf3dddc90_terseLabel_en-US" xlink:label="lab_exas_PromotionAgreementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PFIZER PROMOTION AGREEMENT</link:label>
    <link:label id="lab_exas_PromotionAgreementDisclosureAbstract_label_en-US" xlink:label="lab_exas_PromotionAgreementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PFIZER PROMOTION AGREEMENT</link:label>
    <link:label id="lab_exas_PromotionAgreementDisclosureAbstract_documentation_en-US" xlink:label="lab_exas_PromotionAgreementDisclosureAbstract" 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">n/a</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_PromotionAgreementDisclosureAbstract" xlink:href="exas-20200630.xsd#exas_PromotionAgreementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_PromotionAgreementDisclosureAbstract" xlink:to="lab_exas_PromotionAgreementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_9034ccb1-0822-43b6-b9c0-c745c0dbb405_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_ConvertibleNotesTextBlock_223e76a0-2f01-4f07-b80c-23e8ce1e4ad4_terseLabel_en-US" xlink:label="lab_exas_ConvertibleNotesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CONVERTIBLE NOTES</link:label>
    <link:label id="lab_exas_ConvertibleNotesTextBlock_label_en-US" xlink:label="lab_exas_ConvertibleNotesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Convertible Notes [Text Block]</link:label>
    <link:label id="lab_exas_ConvertibleNotesTextBlock_documentation_en-US" xlink:label="lab_exas_ConvertibleNotesTextBlock" 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">The entire disclosure of convertible notes.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesTextBlock" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_ConvertibleNotesTextBlock" xlink:to="lab_exas_ConvertibleNotesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_a51888a6-1bfe-494b-82cb-e77d03ea92f3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsMember_02636fa2-e33e-451b-b056-88746a53d8ff_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 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_CarryingReportedAmountFairValueDisclosureMember_8af9bec6-a780-4c94-a81e-243bfd803882_terseLabel_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Carrying Amount</link:label>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reported Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:to="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_71b2ae19-4900-493c-ad65-dcc114a97544_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_b4b29b04-5300-4ee3-a6ea-2e48b28723ba_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">REVENUE</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="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_2d3c9f2b-1720-409f-bc87-371053861ef0_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_e91a1983-c65a-4ff4-b037-c70cf95671c7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected volatility, maximum (as a percent)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_47c420ef-300f-4fe9-802d-a3178b3bbe08_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 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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_22a80b3e-13a7-4994-85d2-a1d62dd4db42_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">2021</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_CashAndCashEquivalentsPolicyTextBlock_0487048d-1a2f-451d-a924-420d9264ff07_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_c790d014-3335-4c7b-992b-b7a6e3ba0da5_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_c717867c-b1f8-4bd9-852a-0fa0191c4039_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory</link:label>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_a9999ecb-e255-4260-bce4-d47d0343b689_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" 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">Income tax benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_03fbf470-1b4e-4e92-b148-defb62be5571_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" 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">Income tax benefit (expense)</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_99f762f0-8f42-497c-b8db-d7f2f556bb33_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 and cash equivalents, beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e6c94e3f-30e6-444f-a9f1-3e75febfc498_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 and cash equivalents, end of period</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_PropertyPlantAndEquipmentPolicyTextBlock_39126a01-fb48-4e4e-b42f-1bf70506ac74_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_b751e303-fe7b-44a5-93e7-18bf0bb37f26_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Securities, Available-for-sale [Table]</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink: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 [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireMarketableSecurities_5369eb50-0ce9-4743-bcf7-9179ee7aa3fd_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 marketable securities</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_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_84f1b313-6cfb-4bd7-b9b5-f821caa55ff3_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_339fde58-1c1f-4149-aa75-30fad28eafbb_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_RefundableTaxCreditEarnedToDate_79e918fd-46cb-465f-8b5d-24d2bc362e29_terseLabel_en-US" xlink:label="lab_exas_RefundableTaxCreditEarnedToDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refundable tax credits earned</link:label>
    <link:label id="lab_exas_RefundableTaxCreditEarnedToDate_label_en-US" xlink:label="lab_exas_RefundableTaxCreditEarnedToDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refundable Tax Credit Earned to Date</link:label>
    <link:label id="lab_exas_RefundableTaxCreditEarnedToDate_documentation_en-US" xlink:label="lab_exas_RefundableTaxCreditEarnedToDate" 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">The amount of refundable tax credits earned, relating to capital investments and job creation, as of the end of the reporting period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_RefundableTaxCreditEarnedToDate" xlink:href="exas-20200630.xsd#exas_RefundableTaxCreditEarnedToDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_RefundableTaxCreditEarnedToDate" xlink:to="lab_exas_RefundableTaxCreditEarnedToDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableInterestEntityLineItems_6cdca690-8ce1-45e0-b642-7a6b0520b7b6_terseLabel_en-US" xlink:label="lab_us-gaap_VariableInterestEntityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosures related to New Market Tax Credit</link:label>
    <link:label id="lab_us-gaap_VariableInterestEntityLineItems_label_en-US" xlink:label="lab_us-gaap_VariableInterestEntityLineItems" xlink: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 Interest Entity [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableInterestEntityLineItems" xlink:to="lab_us-gaap_VariableInterestEntityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfArrangementAxis_f17f0914-a82b-4750-bc47-91ac4e9b1f40_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfArrangementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
    <link:label id="lab_us-gaap_TypeOfArrangementAxis_label_en-US" xlink:label="lab_us-gaap_TypeOfArrangementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfArrangementAxis" xlink:to="lab_us-gaap_TypeOfArrangementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_JanuaryNotesMember_cff5e59f-fab6-4720-b1cf-76b36c19bd34_terseLabel_en-US" xlink:label="lab_exas_JanuaryNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">January 2018 Notes</link:label>
    <link:label id="lab_exas_JanuaryNotesMember_label_en-US" xlink:label="lab_exas_JanuaryNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">January Notes [Member]</link:label>
    <link:label id="lab_exas_JanuaryNotesMember_documentation_en-US" xlink:label="lab_exas_JanuaryNotesMember" 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">Represents the January Notes.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_JanuaryNotesMember" xlink:href="exas-20200630.xsd#exas_JanuaryNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_JanuaryNotesMember" xlink:to="lab_exas_JanuaryNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_d1d0c386-91a1-484d-bbda-dfaf9fde18bc_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock to acquire business</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred, Equity Interests Issued and Issuable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_ScreeningMember_bcd366ed-0285-4999-8c59-500a5029eabd_terseLabel_en-US" xlink:label="lab_exas_ScreeningMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Screening</link:label>
    <link:label id="lab_exas_ScreeningMember_label_en-US" xlink:label="lab_exas_ScreeningMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Screening [Member]</link:label>
    <link:label id="lab_exas_ScreeningMember_documentation_en-US" xlink:label="lab_exas_ScreeningMember" 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">Screening</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ScreeningMember" xlink:href="exas-20200630.xsd#exas_ScreeningMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_ScreeningMember" xlink:to="lab_exas_ScreeningMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_7a19e3ae-de68-4743-97e9-fafe866d4616_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</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_202ad24b-7308-44c4-8406-cf6bc015f030_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-cash stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" xlink: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, Accelerated Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1_7fd4431e-3962-4651-85fe-9c3f912432a7_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" xlink: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 interests issued or issuable to previous investors</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_CollaborativeArrangementsSalesMilestoneDomain_270d726f-8e5a-4396-8ae7-7c6d41c9f788_terseLabel_en-US" xlink:label="lab_exas_CollaborativeArrangementsSalesMilestoneDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collaborative Arrangements Sales Milestone [Domain]</link:label>
    <link:label id="lab_exas_CollaborativeArrangementsSalesMilestoneDomain_label_en-US" xlink:label="lab_exas_CollaborativeArrangementsSalesMilestoneDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collaborative Arrangements Sales Milestone [Domain]</link:label>
    <link:label id="lab_exas_CollaborativeArrangementsSalesMilestoneDomain_documentation_en-US" xlink:label="lab_exas_CollaborativeArrangementsSalesMilestoneDomain" 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">Information by range of sale milestones pertaining to the collaborative arrangement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_CollaborativeArrangementsSalesMilestoneDomain" xlink:href="exas-20200630.xsd#exas_CollaborativeArrangementsSalesMilestoneDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_CollaborativeArrangementsSalesMilestoneDomain" xlink:to="lab_exas_CollaborativeArrangementsSalesMilestoneDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_61e572f2-12d9-433b-9b17-329d703db7d2_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_StockIssuedDuringPeriodValueStockOptionsExercised_d7ecc6b3-ba46-40d3-a0be-fd41f63fb387_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of common stock options</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_9667f22e-543a-4434-bac9-135c2a10c37a_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived intangible assets</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_468f8185-0fee-490a-8027-ac87a5da2ac6_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_DeferredIncomeTaxExpenseBenefit_f83f1e3d-7a30-4791-a857-cfd03f2af1ad_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax benefit</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_774c75bc-12ff-4106-8437-610d10a1c2c7_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_de4450a1-df62-4573-8363-fbfaf60ac180_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_442919c6-9829-495a-a8ac-e7c80d7bee61_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_deddad0f-8960-4e01-bf88-180a9548433b_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_label_en-US" xlink:label="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expenses and Other Current Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:to="lab_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_5a61198f-62c5-4702-9a71-dc0d3e7d4873_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">Less: Accumulated amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="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_e02952a9-55cf-49e9-aa2f-d9be00702bc4_verboseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" 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 issuance costs amortization</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_8591b98a-e91b-4bae-9b2e-72da6f1e8b61_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_787f4b6c-78b8-4190-8ed6-f31a5c0c6e65_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_us-gaap_PreferredStockSharesAuthorized_74dd7eb5-29e2-40b1-a30b-55e98040ef9c_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, Authorized shares (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRawMaterialsAndSupplies_eeafc100-38b2-4c78-a27d-e0371bcc9ad7_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsAndSupplies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterialsAndSupplies_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsAndSupplies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Raw Materials and Supplies, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSupplies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterialsAndSupplies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsAndSupplies" xlink:to="lab_us-gaap_InventoryRawMaterialsAndSupplies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_4b30bb3e-2464-47fd-9374-2b736b69d114_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&#8203;</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_PreferredStockSharesOutstanding_085a5c2f-7b9b-444f-a1ae-c0542c89fce0_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, outstanding shares (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_8d03d588-9659-49ff-bbce-6e4d7e450782_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:to="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_NewMarketTaxCreditTextBlock_4235b3c2-1b7b-4f20-840b-66365ca67449_terseLabel_en-US" xlink:label="lab_exas_NewMarketTaxCreditTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">NEW MARKET TAX CREDIT</link:label>
    <link:label id="lab_exas_NewMarketTaxCreditTextBlock_label_en-US" xlink:label="lab_exas_NewMarketTaxCreditTextBlock" xlink: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 Market Tax Credit [Text Block]</link:label>
    <link:label id="lab_exas_NewMarketTaxCreditTextBlock_documentation_en-US" xlink:label="lab_exas_NewMarketTaxCreditTextBlock" 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">The entire disclosure for the new market tax credit program.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_NewMarketTaxCreditTextBlock" xlink:href="exas-20200630.xsd#exas_NewMarketTaxCreditTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_NewMarketTaxCreditTextBlock" xlink:to="lab_exas_NewMarketTaxCreditTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_be72f7d4-5ea9-4f1c-8c41-b7c05725e4f7_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 measurements</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_NetCashProvidedByUsedInInvestingActivities_dd240503-6ed9-45db-bec4-e763fb8c18cb_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="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_9c4aba80-3f20-4870-a5ab-3041e9113a31_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding at the end of the period</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_88bcecd0-658a-4985-836a-5db185f52455_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_exas_MAYOFoundationMember_38b6827e-6b08-4ed3-ab14-873cd2be04fc_terseLabel_en-US" xlink:label="lab_exas_MAYOFoundationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Mayo</link:label>
    <link:label id="lab_exas_MAYOFoundationMember_label_en-US" xlink:label="lab_exas_MAYOFoundationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">M A Y O Foundation [Member]</link:label>
    <link:label id="lab_exas_MAYOFoundationMember_documentation_en-US" xlink:label="lab_exas_MAYOFoundationMember" 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">Represents the pertinent information about MAYO Foundation for Medical Education and Research (MAYO).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_MAYOFoundationMember" xlink:href="exas-20200630.xsd#exas_MAYOFoundationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_MAYOFoundationMember" xlink:to="lab_exas_MAYOFoundationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_43e0f0e7-d42d-4468-a361-5b8b01ed651a_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_us-gaap_InvestmentTypeCategorizationMember_62329999-8ed1-407c-aa6b-4fa0a83bd262_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments [Domain]</link:label>
    <link:label id="lab_us-gaap_InvestmentTypeCategorizationMember_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember" xlink:to="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_03ca2d8e-8ade-4b04-91c0-010472039f3c_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink: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 Liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink: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, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_e47fe02e-bd4d-49ff-b493-e4ab763446c6_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_a4bb45d0-07e0-4a53-b9fb-b9234f4ec16f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercisable at the end of the period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionLoansMember_6e649eb5-3bd7-432b-bd23-2ee552c18503_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionLoansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction Loan Agreement</link:label>
    <link:label id="lab_us-gaap_ConstructionLoansMember_label_en-US" xlink:label="lab_us-gaap_ConstructionLoansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction Loans [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionLoansMember" xlink:to="lab_us-gaap_ConstructionLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_724aa206-ab69-46e0-aa79-d379afc7b9c1_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink: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) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_8351aeb7-5b32-4a23-8400-a86b9c8c124a_terseLabel_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive loss before reclassifications</link:label>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OCI, before Reclassifications, before Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:to="lab_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_196c2911-e5cb-4252-8182-43565997a4d7_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PROPERTY, PLANT, AND EQUIPMENT</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueNetAssetLiability_0ee3eccb-8575-490b-8df0-f4546266a373_totalLabel_en-US" xlink:label="lab_us-gaap_FairValueNetAssetLiability" 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</link:label>
    <link:label id="lab_us-gaap_FairValueNetAssetLiability_label_en-US" xlink:label="lab_us-gaap_FairValueNetAssetLiability" xlink: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, Net Asset (Liability)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetAssetLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueNetAssetLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueNetAssetLiability" xlink:to="lab_us-gaap_FairValueNetAssetLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_c1d2faad-35e7-444f-ab41-a9194702d32b_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from exercise of common stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink: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, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_03e0a3cb-5895-4785-80d6-8bd3f3dd72e3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:type="arc" order="1"/>
    <link:label id="lab_exas_PaymentsContingentOnMilestones_0ceb2b7b-0bb8-44fa-a958-6012d4075e60_terseLabel_en-US" xlink:label="lab_exas_PaymentsContingentOnMilestones" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments contingent on milestones</link:label>
    <link:label id="lab_exas_PaymentsContingentOnMilestones_label_en-US" xlink:label="lab_exas_PaymentsContingentOnMilestones" xlink: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 Contingent on Milestones</link:label>
    <link:label id="lab_exas_PaymentsContingentOnMilestones_documentation_en-US" xlink:label="lab_exas_PaymentsContingentOnMilestones" 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">Represents potential future payments still contingent upon achievement of milestones under a collaborative arrangement.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_exas_PaymentsContingentOnMilestones" xlink:href="exas-20200630.xsd#exas_PaymentsContingentOnMilestones"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_exas_PaymentsContingentOnMilestones" xlink:to="lab_exas_PaymentsContingentOnMilestones" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseAbstract_3b55cb4c-b49e-4311-924f-d195cb0c7f32_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_InterestExpenseAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseAbstract" xlink:to="lab_us-gaap_InterestExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquipmentMember_e5e4a750-90cf-4e2a-b2cb-9ff440be013d_terseLabel_en-US" xlink:label="lab_us-gaap_EquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Laboratory equipment</link:label>
    <link:label id="lab_us-gaap_EquipmentMember_label_en-US" xlink:label="lab_us-gaap_EquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquipmentMember" xlink:to="lab_us-gaap_EquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_6184180e-2266-41a1-9f2c-e06ab113b7b7_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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_34c1e490-bdb0-484e-a8f6-34c9d9a36bf6_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_797a0da6-dcae-4d52-8f82-44cbae15e90c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_45eee762-ce82-496e-8e47-3f2b73687cae_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">Recent Accounting Pronouncements</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_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice_e5422017-5903-4651-a82a-67052c56eafc_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice" xlink: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 recognized from changes in transaction prices</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice" xlink: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, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_d543729e-f59d-4554-ae50-ded3bb01889a_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:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>exas-20200630_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 2020 Workiva-->
<!--r:4948c092-fef4-4b6c-8a30-84e160fe8881,g:6131ad8e-f4c7-4a84-9af3-97647efd8748-->
<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.exactsciences.com/role/CoverPage" xlink:type="simple" xlink:href="exas-20200630.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_f3a4ba2f-33cd-4f77-9d13-0b1cf78a10b4" 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_fe50d3e9-67a4-4c4a-b22b-324eac0dd6c8" 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_f3a4ba2f-33cd-4f77-9d13-0b1cf78a10b4" xlink:to="loc_dei_DocumentType_fe50d3e9-67a4-4c4a-b22b-324eac0dd6c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_254f277a-7674-4284-a8ca-2a1c8b062166" 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_f3a4ba2f-33cd-4f77-9d13-0b1cf78a10b4" xlink:to="loc_dei_DocumentQuarterlyReport_254f277a-7674-4284-a8ca-2a1c8b062166" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_a6fa2cb7-9150-498d-bfce-528a8666cf55" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a4ba2f-33cd-4f77-9d13-0b1cf78a10b4" xlink:to="loc_dei_DocumentTransitionReport_a6fa2cb7-9150-498d-bfce-528a8666cf55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_700357f7-f32d-4038-bbcb-f3c42c2f516a" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a4ba2f-33cd-4f77-9d13-0b1cf78a10b4" xlink:to="loc_dei_DocumentPeriodEndDate_700357f7-f32d-4038-bbcb-f3c42c2f516a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_3cfe572c-f8d7-4ff4-b91e-78ca50115687" 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_f3a4ba2f-33cd-4f77-9d13-0b1cf78a10b4" xlink:to="loc_dei_EntityFileNumber_3cfe572c-f8d7-4ff4-b91e-78ca50115687" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_ceaef994-4bca-40f0-a64f-b6909dd3e3f6" 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_f3a4ba2f-33cd-4f77-9d13-0b1cf78a10b4" xlink:to="loc_dei_EntityRegistrantName_ceaef994-4bca-40f0-a64f-b6909dd3e3f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_95d7e331-1932-49e4-b027-dd9cf60b9d0b" 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_f3a4ba2f-33cd-4f77-9d13-0b1cf78a10b4" xlink:to="loc_dei_EntityIncorporationStateCountryCode_95d7e331-1932-49e4-b027-dd9cf60b9d0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_98ce5064-1370-466b-ae6f-2a411feaa0c6" 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_f3a4ba2f-33cd-4f77-9d13-0b1cf78a10b4" xlink:to="loc_dei_EntityTaxIdentificationNumber_98ce5064-1370-466b-ae6f-2a411feaa0c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_b95aec8a-382d-4a57-a4be-838f29b46a3d" 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_f3a4ba2f-33cd-4f77-9d13-0b1cf78a10b4" xlink:to="loc_dei_EntityAddressAddressLine1_b95aec8a-382d-4a57-a4be-838f29b46a3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_511be1f2-78ca-46f6-bb54-542bb3f862d9" 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_f3a4ba2f-33cd-4f77-9d13-0b1cf78a10b4" xlink:to="loc_dei_EntityAddressCityOrTown_511be1f2-78ca-46f6-bb54-542bb3f862d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_0285af12-38f7-40a5-ac9f-2c933f9eea4c" 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_f3a4ba2f-33cd-4f77-9d13-0b1cf78a10b4" xlink:to="loc_dei_EntityAddressStateOrProvince_0285af12-38f7-40a5-ac9f-2c933f9eea4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_659aa70d-802d-4b31-9fc3-6c1a57c11c37" 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_f3a4ba2f-33cd-4f77-9d13-0b1cf78a10b4" xlink:to="loc_dei_EntityAddressPostalZipCode_659aa70d-802d-4b31-9fc3-6c1a57c11c37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_e9cbe7bf-e954-457a-a61a-e48fdc129b2b" 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_f3a4ba2f-33cd-4f77-9d13-0b1cf78a10b4" xlink:to="loc_dei_CityAreaCode_e9cbe7bf-e954-457a-a61a-e48fdc129b2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_a7f11651-21e9-4980-9faf-7e31f26513fb" 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_f3a4ba2f-33cd-4f77-9d13-0b1cf78a10b4" xlink:to="loc_dei_LocalPhoneNumber_a7f11651-21e9-4980-9faf-7e31f26513fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_0ef0506f-bad9-4502-8b02-aedfc2a96c7d" 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_f3a4ba2f-33cd-4f77-9d13-0b1cf78a10b4" xlink:to="loc_dei_Security12bTitle_0ef0506f-bad9-4502-8b02-aedfc2a96c7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_7749c17c-9b05-47b0-a57c-c9e753e47224" 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_f3a4ba2f-33cd-4f77-9d13-0b1cf78a10b4" xlink:to="loc_dei_TradingSymbol_7749c17c-9b05-47b0-a57c-c9e753e47224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_617abd79-c78a-43da-aff7-f531d1886324" 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_f3a4ba2f-33cd-4f77-9d13-0b1cf78a10b4" xlink:to="loc_dei_SecurityExchangeName_617abd79-c78a-43da-aff7-f531d1886324" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_36146f8b-e158-4b1e-b53c-8f9fefe63d0d" 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_f3a4ba2f-33cd-4f77-9d13-0b1cf78a10b4" xlink:to="loc_dei_EntityCurrentReportingStatus_36146f8b-e158-4b1e-b53c-8f9fefe63d0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_5f3ae088-2d5d-437f-8bfd-5397275e15fc" 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_f3a4ba2f-33cd-4f77-9d13-0b1cf78a10b4" xlink:to="loc_dei_EntityInteractiveDataCurrent_5f3ae088-2d5d-437f-8bfd-5397275e15fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_5ff6cb67-1cb8-4b73-aa9e-287d4c029993" 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_f3a4ba2f-33cd-4f77-9d13-0b1cf78a10b4" xlink:to="loc_dei_EntityFilerCategory_5ff6cb67-1cb8-4b73-aa9e-287d4c029993" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_fdd42cc9-1614-4070-bdd1-de837050cf23" 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_f3a4ba2f-33cd-4f77-9d13-0b1cf78a10b4" xlink:to="loc_dei_EntitySmallBusiness_fdd42cc9-1614-4070-bdd1-de837050cf23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_cbcadb00-e52c-4c63-ac38-bdb6611c4726" 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_f3a4ba2f-33cd-4f77-9d13-0b1cf78a10b4" xlink:to="loc_dei_EntityEmergingGrowthCompany_cbcadb00-e52c-4c63-ac38-bdb6611c4726" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_8f5bd48a-848a-4794-a95b-d77d51ebb91b" 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_f3a4ba2f-33cd-4f77-9d13-0b1cf78a10b4" xlink:to="loc_dei_EntityShellCompany_8f5bd48a-848a-4794-a95b-d77d51ebb91b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_27a35698-faf9-45ab-92cc-68061e9c7086" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a4ba2f-33cd-4f77-9d13-0b1cf78a10b4" xlink:to="loc_dei_CurrentFiscalYearEndDate_27a35698-faf9-45ab-92cc-68061e9c7086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_bda475d9-38f8-42ba-9d26-b35dc9b8311f" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a4ba2f-33cd-4f77-9d13-0b1cf78a10b4" xlink:to="loc_dei_DocumentFiscalYearFocus_bda475d9-38f8-42ba-9d26-b35dc9b8311f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_a9fec282-a7d4-4403-a2b3-7dfae2d1ae24" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a4ba2f-33cd-4f77-9d13-0b1cf78a10b4" xlink:to="loc_dei_DocumentFiscalPeriodFocus_a9fec282-a7d4-4403-a2b3-7dfae2d1ae24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_24f1a70e-0bce-4cad-ac15-468d52d81531" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a4ba2f-33cd-4f77-9d13-0b1cf78a10b4" xlink:to="loc_dei_EntityCentralIndexKey_24f1a70e-0bce-4cad-ac15-468d52d81531" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_5c5c3290-fac1-43dc-8833-182ecce2de10" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a4ba2f-33cd-4f77-9d13-0b1cf78a10b4" xlink:to="loc_dei_AmendmentFlag_5c5c3290-fac1-43dc-8833-182ecce2de10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_884b0ba2-a200-4a88-8c3e-f651830eb751" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_f3a4ba2f-33cd-4f77-9d13-0b1cf78a10b4" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_884b0ba2-a200-4a88-8c3e-f651830eb751" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="exas-20200630.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_207a4d87-545e-4cd1-9938-59c69ba90e12" 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_ea17602d-ae2c-46e9-aef1-0704da83c917" 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_207a4d87-545e-4cd1-9938-59c69ba90e12" xlink:to="loc_us-gaap_AssetsAbstract_ea17602d-ae2c-46e9-aef1-0704da83c917" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_fc9c5747-21f7-4271-9d92-42d04d0be20b" 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_ea17602d-ae2c-46e9-aef1-0704da83c917" xlink:to="loc_us-gaap_AssetsCurrentAbstract_fc9c5747-21f7-4271-9d92-42d04d0be20b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e859ba33-faa9-490d-8a96-d73dafe9d273" 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_fc9c5747-21f7-4271-9d92-42d04d0be20b" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e859ba33-faa9-490d-8a96-d73dafe9d273" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_fbdcf316-86b0-4d0e-9010-8c500bdde30b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_fc9c5747-21f7-4271-9d92-42d04d0be20b" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_fbdcf316-86b0-4d0e-9010-8c500bdde30b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_d6d923a7-5e0d-43da-a196-4213c2747d84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_fc9c5747-21f7-4271-9d92-42d04d0be20b" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_d6d923a7-5e0d-43da-a196-4213c2747d84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_4cc099c0-0a15-4c2c-8f8e-97ccfe2dca94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_fc9c5747-21f7-4271-9d92-42d04d0be20b" xlink:to="loc_us-gaap_InventoryNet_4cc099c0-0a15-4c2c-8f8e-97ccfe2dca94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_c1618e06-7fc5-4c3b-b69c-09f5e9e9ada0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_fc9c5747-21f7-4271-9d92-42d04d0be20b" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_c1618e06-7fc5-4c3b-b69c-09f5e9e9ada0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_f9afcc3a-a13c-4f10-adac-190a9b94f975" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_fc9c5747-21f7-4271-9d92-42d04d0be20b" xlink:to="loc_us-gaap_AssetsCurrent_f9afcc3a-a13c-4f10-adac-190a9b94f975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsNoncurrentAbstract_017f0e1c-a66d-4287-b6c9-b90ed55e3b18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ea17602d-ae2c-46e9-aef1-0704da83c917" xlink:to="loc_us-gaap_AssetsNoncurrentAbstract_017f0e1c-a66d-4287-b6c9-b90ed55e3b18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_cc2f39b5-c134-4605-ac32-9ff5c2c1bbf2" 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_AssetsNoncurrentAbstract_017f0e1c-a66d-4287-b6c9-b90ed55e3b18" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_cc2f39b5-c134-4605-ac32-9ff5c2c1bbf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_291afbf2-7145-424d-ba2c-4db228fa5e4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_017f0e1c-a66d-4287-b6c9-b90ed55e3b18" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_291afbf2-7145-424d-ba2c-4db228fa5e4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_fde3db7c-a1bf-4794-9758-c2eecaeb3c78" 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_AssetsNoncurrentAbstract_017f0e1c-a66d-4287-b6c9-b90ed55e3b18" xlink:to="loc_us-gaap_Goodwill_fde3db7c-a1bf-4794-9758-c2eecaeb3c78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_51aab39d-a7e6-471c-9976-774299ec339c" 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_AssetsNoncurrentAbstract_017f0e1c-a66d-4287-b6c9-b90ed55e3b18" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_51aab39d-a7e6-471c-9976-774299ec339c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_051d47e4-750c-466f-8ddf-15a055216af4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsNoncurrentAbstract_017f0e1c-a66d-4287-b6c9-b90ed55e3b18" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_051d47e4-750c-466f-8ddf-15a055216af4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_f6445c4e-b2de-4702-8c49-c7f993677c98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_ea17602d-ae2c-46e9-aef1-0704da83c917" xlink:to="loc_us-gaap_Assets_f6445c4e-b2de-4702-8c49-c7f993677c98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a137070f-540c-44b5-ad3c-89d65398dcfa" 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_207a4d87-545e-4cd1-9938-59c69ba90e12" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a137070f-540c-44b5-ad3c-89d65398dcfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_3d10b946-9f0e-43aa-8c94-9dc8423a531c" 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_a137070f-540c-44b5-ad3c-89d65398dcfa" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_3d10b946-9f0e-43aa-8c94-9dc8423a531c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_54596916-0a09-4a4b-9735-eae7d32b71f8" 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_3d10b946-9f0e-43aa-8c94-9dc8423a531c" xlink:to="loc_us-gaap_AccountsPayableCurrent_54596916-0a09-4a4b-9735-eae7d32b71f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_046820ef-fe06-4ea6-ae16-321d40d42802" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3d10b946-9f0e-43aa-8c94-9dc8423a531c" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_046820ef-fe06-4ea6-ae16-321d40d42802" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_33aa4b9c-d4e7-4e2b-9a45-e2c2724adbd6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3d10b946-9f0e-43aa-8c94-9dc8423a531c" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_33aa4b9c-d4e7-4e2b-9a45-e2c2724adbd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBankLoansAndNotesPayable_7f000903-07aa-4e9b-9dc5-43d3a48c5c0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3d10b946-9f0e-43aa-8c94-9dc8423a531c" xlink:to="loc_us-gaap_ShortTermBankLoansAndNotesPayable_7f000903-07aa-4e9b-9dc5-43d3a48c5c0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_55d23e10-fc17-489b-bf27-8267cf14f086" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3d10b946-9f0e-43aa-8c94-9dc8423a531c" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_55d23e10-fc17-489b-bf27-8267cf14f086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_83c4063e-1066-49d6-882a-e4122548423b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_3d10b946-9f0e-43aa-8c94-9dc8423a531c" xlink:to="loc_us-gaap_LiabilitiesCurrent_83c4063e-1066-49d6-882a-e4122548423b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesNoncurrentAbstract_42df0817-11ab-41ad-a848-9594a2f86086" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a137070f-540c-44b5-ad3c-89d65398dcfa" xlink:to="loc_us-gaap_LiabilitiesNoncurrentAbstract_42df0817-11ab-41ad-a848-9594a2f86086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtNoncurrent_73fc66b0-e2eb-48e2-955c-803011013253" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_42df0817-11ab-41ad-a848-9594a2f86086" xlink:to="loc_us-gaap_ConvertibleDebtNoncurrent_73fc66b0-e2eb-48e2-955c-803011013253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLoansPayable_43671cbf-2f93-4123-b998-838d71ebcc52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansPayable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_42df0817-11ab-41ad-a848-9594a2f86086" xlink:to="loc_us-gaap_LongTermLoansPayable_43671cbf-2f93-4123-b998-838d71ebcc52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_3a40c455-90cf-4758-9512-5bc772171500" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_42df0817-11ab-41ad-a848-9594a2f86086" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_3a40c455-90cf-4758-9512-5bc772171500" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_9b753205-c46d-4262-970a-a7d9ad12fb93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesNoncurrentAbstract_42df0817-11ab-41ad-a848-9594a2f86086" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_9b753205-c46d-4262-970a-a7d9ad12fb93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_76f56045-48fb-47d1-be05-42d9201bcdd6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a137070f-540c-44b5-ad3c-89d65398dcfa" xlink:to="loc_us-gaap_Liabilities_76f56045-48fb-47d1-be05-42d9201bcdd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_2fb81a82-f84e-401e-8f90-94613f837bfc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a137070f-540c-44b5-ad3c-89d65398dcfa" xlink:to="loc_us-gaap_CommitmentsAndContingencies_2fb81a82-f84e-401e-8f90-94613f837bfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_461327cf-e5b5-4430-a352-e7402be526a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a137070f-540c-44b5-ad3c-89d65398dcfa" xlink:to="loc_us-gaap_StockholdersEquityAbstract_461327cf-e5b5-4430-a352-e7402be526a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_96a5bb86-e333-48c2-a84c-34c203e16109" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_461327cf-e5b5-4430-a352-e7402be526a8" xlink:to="loc_us-gaap_PreferredStockValue_96a5bb86-e333-48c2-a84c-34c203e16109" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_5922a080-9dfe-4ea0-8d2e-512b8b20f49e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_461327cf-e5b5-4430-a352-e7402be526a8" xlink:to="loc_us-gaap_CommonStockValue_5922a080-9dfe-4ea0-8d2e-512b8b20f49e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_42f8bed2-3c9b-4777-9fcc-ba22261e954f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_461327cf-e5b5-4430-a352-e7402be526a8" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_42f8bed2-3c9b-4777-9fcc-ba22261e954f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_da46dee1-252c-4a0c-a3a2-a4de36edac6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_461327cf-e5b5-4430-a352-e7402be526a8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_da46dee1-252c-4a0c-a3a2-a4de36edac6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_750bf89f-aff1-4f95-8e83-b4dd63e9f0f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_461327cf-e5b5-4430-a352-e7402be526a8" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_750bf89f-aff1-4f95-8e83-b4dd63e9f0f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_631eee8f-2d85-4e88-852b-ed6a05380f24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_461327cf-e5b5-4430-a352-e7402be526a8" xlink:to="loc_us-gaap_StockholdersEquity_631eee8f-2d85-4e88-852b-ed6a05380f24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_f4998800-1d19-4807-8ab9-facd671b5af1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a137070f-540c-44b5-ad3c-89d65398dcfa" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_f4998800-1d19-4807-8ab9-facd671b5af1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="exas-20200630.xsd#CondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_22ea02cb-936d-454e-ab42-10e1c2390e50" 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_PreferredStockParOrStatedValuePerShare_29293d0b-0566-4c34-94a7-f2f7f9ea28a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_22ea02cb-936d-454e-ab42-10e1c2390e50" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_29293d0b-0566-4c34-94a7-f2f7f9ea28a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_993f3870-b268-4833-a4f4-92d6a406ca69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_22ea02cb-936d-454e-ab42-10e1c2390e50" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_993f3870-b268-4833-a4f4-92d6a406ca69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_aa86a797-3118-4033-b614-091fa5eef19a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_22ea02cb-936d-454e-ab42-10e1c2390e50" xlink:to="loc_us-gaap_PreferredStockSharesIssued_aa86a797-3118-4033-b614-091fa5eef19a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_e653077e-8f30-4f51-93b4-3b93b1afc617" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_22ea02cb-936d-454e-ab42-10e1c2390e50" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_e653077e-8f30-4f51-93b4-3b93b1afc617" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_61e30ab5-b105-4dc4-a5ea-e33bd178e23c" 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_StatementOfFinancialPositionAbstract_22ea02cb-936d-454e-ab42-10e1c2390e50" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_61e30ab5-b105-4dc4-a5ea-e33bd178e23c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_5a595477-8602-4ffb-b47e-b7f16cc73293" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_22ea02cb-936d-454e-ab42-10e1c2390e50" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_5a595477-8602-4ffb-b47e-b7f16cc73293" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_f3a821cb-acd3-40a0-8818-a736149ca042" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_22ea02cb-936d-454e-ab42-10e1c2390e50" xlink:to="loc_us-gaap_CommonStockSharesIssued_f3a821cb-acd3-40a0-8818-a736149ca042" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_6e4332d6-3c21-4fa1-b3c5-21d649f3ff10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_22ea02cb-936d-454e-ab42-10e1c2390e50" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_6e4332d6-3c21-4fa1-b3c5-21d649f3ff10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="exas-20200630.xsd#CondensedConsolidatedStatementsofOperations"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_3817a17f-a7ce-48dd-bdad-d7e08d2c72fa" 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_RevenueFromContractWithCustomerIncludingAssessedTax_cf20c4ed-fc9c-4471-b3ca-4d473cad5311" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3817a17f-a7ce-48dd-bdad-d7e08d2c72fa" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_cf20c4ed-fc9c-4471-b3ca-4d473cad5311" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_43f1d7f5-633b-4159-8bef-8cac55a08b4a" 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_IncomeStatementAbstract_3817a17f-a7ce-48dd-bdad-d7e08d2c72fa" xlink:to="loc_us-gaap_OperatingExpensesAbstract_43f1d7f5-633b-4159-8bef-8cac55a08b4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_59580efe-1dbe-4798-85e7-616160fed9df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_43f1d7f5-633b-4159-8bef-8cac55a08b4a" xlink:to="loc_us-gaap_CostOfRevenue_59580efe-1dbe-4798-85e7-616160fed9df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_b5515753-ef07-4f17-81c4-dbe150e191fc" 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_43f1d7f5-633b-4159-8bef-8cac55a08b4a" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_b5515753-ef07-4f17-81c4-dbe150e191fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_2a5123fe-07da-4508-b27f-46c7b6f755e6" 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_43f1d7f5-633b-4159-8bef-8cac55a08b4a" xlink:to="loc_us-gaap_SellingAndMarketingExpense_2a5123fe-07da-4508-b27f-46c7b6f755e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_9af5c523-4ea6-430c-abbf-82ad91a24e32" 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_43f1d7f5-633b-4159-8bef-8cac55a08b4a" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_9af5c523-4ea6-430c-abbf-82ad91a24e32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_516a8e8b-2c9b-4825-be39-52ddb0561e91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_43f1d7f5-633b-4159-8bef-8cac55a08b4a" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_516a8e8b-2c9b-4825-be39-52ddb0561e91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_9c67fa32-8906-47e2-95ae-f7718a4ea437" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostsAndExpenses"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_43f1d7f5-633b-4159-8bef-8cac55a08b4a" xlink:to="loc_us-gaap_CostsAndExpenses_9c67fa32-8906-47e2-95ae-f7718a4ea437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherOperatingIncome_d6cf0925-7819-475f-99d9-78fab1d7e40f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherOperatingIncome"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_43f1d7f5-633b-4159-8bef-8cac55a08b4a" xlink:to="loc_us-gaap_OtherOperatingIncome_d6cf0925-7819-475f-99d9-78fab1d7e40f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_99a45c7a-3266-4d18-8c0d-a6d8e7b515bb" 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_IncomeStatementAbstract_3817a17f-a7ce-48dd-bdad-d7e08d2c72fa" xlink:to="loc_us-gaap_OperatingIncomeLoss_99a45c7a-3266-4d18-8c0d-a6d8e7b515bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_3640605b-c051-424e-a3ed-148f2aea2f6d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3817a17f-a7ce-48dd-bdad-d7e08d2c72fa" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_3640605b-c051-424e-a3ed-148f2aea2f6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_38794f4d-d376-4dd8-ab8c-a60f040c3867" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_3640605b-c051-424e-a3ed-148f2aea2f6d" xlink:to="loc_us-gaap_InvestmentIncomeInterest_38794f4d-d376-4dd8-ab8c-a60f040c3867" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_45812dae-e103-408c-bee8-38314e0ea7d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_3640605b-c051-424e-a3ed-148f2aea2f6d" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_45812dae-e103-408c-bee8-38314e0ea7d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_eb3ca939-fb7b-4671-8b09-c631392e1b85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_3640605b-c051-424e-a3ed-148f2aea2f6d" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_eb3ca939-fb7b-4671-8b09-c631392e1b85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_cac68474-49f2-4715-9ec6-5782deafb6bd" 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_IncomeStatementAbstract_3817a17f-a7ce-48dd-bdad-d7e08d2c72fa" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_cac68474-49f2-4715-9ec6-5782deafb6bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_dc6def1f-a3f0-429d-8f03-59ca039785ad" 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_IncomeStatementAbstract_3817a17f-a7ce-48dd-bdad-d7e08d2c72fa" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_dc6def1f-a3f0-429d-8f03-59ca039785ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_21b688b7-c4ff-4cda-8bbe-67de8e293c7a" 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_IncomeStatementAbstract_3817a17f-a7ce-48dd-bdad-d7e08d2c72fa" xlink:to="loc_us-gaap_NetIncomeLoss_21b688b7-c4ff-4cda-8bbe-67de8e293c7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDiluted_99b27eb4-ee06-4e6b-b6bb-8bdcee38a667" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3817a17f-a7ce-48dd-bdad-d7e08d2c72fa" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDiluted_99b27eb4-ee06-4e6b-b6bb-8bdcee38a667" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_856d4fc4-4c38-415c-b033-dfa4fbfe57da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_3817a17f-a7ce-48dd-bdad-d7e08d2c72fa" xlink:to="loc_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_856d4fc4-4c38-415c-b033-dfa4fbfe57da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" xlink:type="simple" xlink:href="exas-20200630.xsd#CondensedConsolidatedStatementsofComprehensiveLoss"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3b76839d-0a5e-4f87-8270-d9fddbc07b2a" 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_f4a8697b-4459-4d45-83de-8a9157cd2d98" 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_3b76839d-0a5e-4f87-8270-d9fddbc07b2a" xlink:to="loc_us-gaap_NetIncomeLoss_f4a8697b-4459-4d45-83de-8a9157cd2d98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_7b429548-9ed9-46b2-b4ca-e0fc9a5f8d9d" 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_3b76839d-0a5e-4f87-8270-d9fddbc07b2a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_7b429548-9ed9-46b2-b4ca-e0fc9a5f8d9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_9bf4accd-8c0e-457f-8d58-b817857d8adc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_7b429548-9ed9-46b2-b4ca-e0fc9a5f8d9d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_9bf4accd-8c0e-457f-8d58-b817857d8adc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax_16964305-1980-4e0a-a10d-edf1bc508af3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract_7b429548-9ed9-46b2-b4ca-e0fc9a5f8d9d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax_16964305-1980-4e0a-a10d-edf1bc508af3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ComprehensiveIncomeLossBeforeTax_43dd8f2a-0630-4ed7-a351-81d037eac880" xlink:href="exas-20200630.xsd#exas_ComprehensiveIncomeLossBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3b76839d-0a5e-4f87-8270-d9fddbc07b2a" xlink:to="loc_exas_ComprehensiveIncomeLossBeforeTax_43dd8f2a-0630-4ed7-a351-81d037eac880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_e9013586-e6ee-4cae-b7b7-4d82f0fb097c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3b76839d-0a5e-4f87-8270-d9fddbc07b2a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_e9013586-e6ee-4cae-b7b7-4d82f0fb097c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_7232122f-0a82-4593-9320-7b84a2f2e4fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_3b76839d-0a5e-4f87-8270-d9fddbc07b2a" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_7232122f-0a82-4593-9320-7b84a2f2e4fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="exas-20200630.xsd#CondensedConsolidatedStatementsofStockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_ea9a3920-c3e9-48a1-9860-d6b39c4c50ca" 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_48313dfe-71eb-4911-b5f3-aaabe368563e" 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_ea9a3920-c3e9-48a1-9860-d6b39c4c50ca" xlink:to="loc_us-gaap_StatementTable_48313dfe-71eb-4911-b5f3-aaabe368563e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_1e82f465-e948-41a1-9685-77d432aecbe3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_48313dfe-71eb-4911-b5f3-aaabe368563e" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_1e82f465-e948-41a1-9685-77d432aecbe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_fb871fed-6b73-43d3-91fd-1e956ef6df81" 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_1e82f465-e948-41a1-9685-77d432aecbe3" xlink:to="loc_us-gaap_EquityComponentDomain_fb871fed-6b73-43d3-91fd-1e956ef6df81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_43f4fdfd-87c1-4281-a554-41bb3d465cc2" 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_fb871fed-6b73-43d3-91fd-1e956ef6df81" xlink:to="loc_us-gaap_CommonStockMember_43f4fdfd-87c1-4281-a554-41bb3d465cc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_5ec560e8-eeb3-4da9-89ff-59252a5396fc" 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_fb871fed-6b73-43d3-91fd-1e956ef6df81" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_5ec560e8-eeb3-4da9-89ff-59252a5396fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_e85cc99d-25cc-4925-89f8-5233d0bc4a94" 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_fb871fed-6b73-43d3-91fd-1e956ef6df81" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_e85cc99d-25cc-4925-89f8-5233d0bc4a94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_68ea76da-e097-441f-85f2-1e21b62bd774" 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_fb871fed-6b73-43d3-91fd-1e956ef6df81" xlink:to="loc_us-gaap_RetainedEarningsMember_68ea76da-e097-441f-85f2-1e21b62bd774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_5a9909c1-0b77-414c-85eb-51dffef5d171" 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_48313dfe-71eb-4911-b5f3-aaabe368563e" xlink:to="loc_us-gaap_StatementLineItems_5a9909c1-0b77-414c-85eb-51dffef5d171" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" 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_5a9909c1-0b77-414c-85eb-51dffef5d171" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d58e87e3-a6c9-4a77-b64c-45e278940a83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_StockholdersEquity_d58e87e3-a6c9-4a77-b64c-45e278940a83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_9f7d6c2e-937e-46b6-b7e9-388976564302" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_9f7d6c2e-937e-46b6-b7e9-388976564302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt_268d017c-2246-4ce6-a598-f46d97f2f82e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt_268d017c-2246-4ce6-a598-f46d97f2f82e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesIssued1_fb935f44-4872-4489-841a-0999f0b1599f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_ConversionOfStockSharesIssued1_fb935f44-4872-4489-841a-0999f0b1599f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments_75749b9e-944c-4097-ad39-0761ed71ae02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments_75749b9e-944c-4097-ad39-0761ed71ae02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_b32fc9b7-da46-489a-8379-ca644c362d38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature_b32fc9b7-da46-489a-8379-ca644c362d38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_b15d4d15-8424-492e-a061-f2f7d7296179" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_b15d4d15-8424-492e-a061-f2f7d7296179" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_11794af4-e4f4-43f3-8210-a159e6477fea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_11794af4-e4f4-43f3-8210-a159e6477fea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_af2bd541-d135-4300-8827-0d5939e10315" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan_af2bd541-d135-4300-8827-0d5939e10315" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan_4cf74d05-e2b8-4cbc-8a07-1ee11c5e92be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan_4cf74d05-e2b8-4cbc-8a07-1ee11c5e92be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_bbf6342c-7028-4720-8b1f-136250436e5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_bbf6342c-7028-4720-8b1f-136250436e5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_16e37de6-20c8-4019-ab1e-591e5b494cd8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_16e37de6-20c8-4019-ab1e-591e5b494cd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_81dedb9d-a611-432f-b46e-2ea5463a2839" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_81dedb9d-a611-432f-b46e-2ea5463a2839" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_4aa7d491-3dd2-451d-a181-05055ea770f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_4aa7d491-3dd2-451d-a181-05055ea770f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_781799ed-4a4f-4a3b-8c9b-1d7ca74ceb21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_781799ed-4a4f-4a3b-8c9b-1d7ca74ceb21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_ebd9a778-9461-4e65-82f0-dc94941d7b99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_ebd9a778-9461-4e65-82f0-dc94941d7b99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c0ef2525-6b64-48d4-9f25-b228e996f262" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_NetIncomeLoss_c0ef2525-6b64-48d4-9f25-b228e996f262" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_3f4fc08c-e59c-44f4-9cd1-2774c09c91ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_3f4fc08c-e59c-44f4-9cd1-2774c09c91ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9a8c2465-de65-4ec6-bc95-ee56043a94df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_StockholdersEquity_9a8c2465-de65-4ec6-bc95-ee56043a94df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_d1b6c089-0135-47d7-b963-0ed36bcd5080" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2dd234d2-a8ee-4bbf-b5f7-58257cdffc5f" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_d1b6c089-0135-47d7-b963-0ed36bcd5080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquityParenthetical" xlink:type="simple" xlink:href="exas-20200630.xsd#CondensedConsolidatedStatementsofStockholdersEquityParenthetical"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquityParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_da5e3a8f-4979-49a1-82b0-1fcdb1f21751" 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_CommonStockParOrStatedValuePerShare_aa4e0483-f06a-408d-8e38-31635f2e7052" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_da5e3a8f-4979-49a1-82b0-1fcdb1f21751" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_aa4e0483-f06a-408d-8e38-31635f2e7052" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="exas-20200630.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_477a248f-2704-4651-94e8-339206c753e9" 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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_40cf079b-64dd-48e8-b7a5-73170a3e0651" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_477a248f-2704-4651-94e8-339206c753e9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_40cf079b-64dd-48e8-b7a5-73170a3e0651" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_408e1ee5-c602-41a9-a3f5-b39d92d3a485" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_40cf079b-64dd-48e8-b7a5-73170a3e0651" xlink:to="loc_us-gaap_ProfitLoss_408e1ee5-c602-41a9-a3f5-b39d92d3a485" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_22708529-72d4-43a1-bfbd-12bbee621f76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_40cf079b-64dd-48e8-b7a5-73170a3e0651" xlink:to="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_22708529-72d4-43a1-bfbd-12bbee621f76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_c91ab700-3f15-426e-aa1d-8f672447c7ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_22708529-72d4-43a1-bfbd-12bbee621f76" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_c91ab700-3f15-426e-aa1d-8f672447c7ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_8c14e4c4-3dd6-40d1-9d41-3f10d6e4cb28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_22708529-72d4-43a1-bfbd-12bbee621f76" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_8c14e4c4-3dd6-40d1-9d41-3f10d6e4cb28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_ae327168-a7ab-499c-b030-c0cde1669da0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_22708529-72d4-43a1-bfbd-12bbee621f76" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_ae327168-a7ab-499c-b030-c0cde1669da0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_d2fbd9dc-3b60-4199-98d2-a4350299f88a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_22708529-72d4-43a1-bfbd-12bbee621f76" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_d2fbd9dc-3b60-4199-98d2-a4350299f88a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_4082ffa2-9c03-4d46-bd29-da502dedf126" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_22708529-72d4-43a1-bfbd-12bbee621f76" xlink:to="loc_us-gaap_ShareBasedCompensation_4082ffa2-9c03-4d46-bd29-da502dedf126" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_0bb7b25a-9f18-49bd-a7c0-47e8da9effbd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_22708529-72d4-43a1-bfbd-12bbee621f76" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_0bb7b25a-9f18-49bd-a7c0-47e8da9effbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_882dfc85-5372-4b26-aea8-a995ba75f122" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_22708529-72d4-43a1-bfbd-12bbee621f76" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_882dfc85-5372-4b26-aea8-a995ba75f122" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_AmortizationOfDeferredFinancingCostsCreditsAndOtherLiabilities_36f92747-f929-45c7-802b-36beb2cba51d" xlink:href="exas-20200630.xsd#exas_AmortizationOfDeferredFinancingCostsCreditsAndOtherLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_22708529-72d4-43a1-bfbd-12bbee621f76" xlink:to="loc_exas_AmortizationOfDeferredFinancingCostsCreditsAndOtherLiabilities_36f92747-f929-45c7-802b-36beb2cba51d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_IncreaseDecreaseInAmortizationOfPremiumOnShortTermInvestments_853aea02-f5d9-4355-9c7e-b3450c536fcc" xlink:href="exas-20200630.xsd#exas_IncreaseDecreaseInAmortizationOfPremiumOnShortTermInvestments"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_22708529-72d4-43a1-bfbd-12bbee621f76" xlink:to="loc_exas_IncreaseDecreaseInAmortizationOfPremiumOnShortTermInvestments_853aea02-f5d9-4355-9c7e-b3450c536fcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_b197b27b-8291-4141-bfca-87531469ffdd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_22708529-72d4-43a1-bfbd-12bbee621f76" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_b197b27b-8291-4141-bfca-87531469ffdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_53071079-f4d9-42f2-bdec-cbd919437f73" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_22708529-72d4-43a1-bfbd-12bbee621f76" xlink:to="loc_us-gaap_OperatingLeaseExpense_53071079-f4d9-42f2-bdec-cbd919437f73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_606f4fe3-610f-4241-98b8-7cee762000a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_40cf079b-64dd-48e8-b7a5-73170a3e0651" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_606f4fe3-610f-4241-98b8-7cee762000a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_cd88148c-4689-4341-850e-90fbc7221c0b" 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_606f4fe3-610f-4241-98b8-7cee762000a9" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_cd88148c-4689-4341-850e-90fbc7221c0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_5bbdfe16-aa9c-4a8f-9f9e-630cbaa9f4c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_606f4fe3-610f-4241-98b8-7cee762000a9" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_5bbdfe16-aa9c-4a8f-9f9e-630cbaa9f4c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_IncreaseDecreaseInOperatingLeaseLiabilities_4acd8e0e-ddc2-4770-92fb-5bb0d3baeb95" xlink:href="exas-20200630.xsd#exas_IncreaseDecreaseInOperatingLeaseLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_606f4fe3-610f-4241-98b8-7cee762000a9" xlink:to="loc_exas_IncreaseDecreaseInOperatingLeaseLiabilities_4acd8e0e-ddc2-4770-92fb-5bb0d3baeb95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_6ae47745-ac1b-4c60-ac0c-2c082d03ec41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_606f4fe3-610f-4241-98b8-7cee762000a9" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_6ae47745-ac1b-4c60-ac0c-2c082d03ec41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_b52f10a4-632c-4f2d-b1b4-4f93fe152964" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_606f4fe3-610f-4241-98b8-7cee762000a9" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_b52f10a4-632c-4f2d-b1b4-4f93fe152964" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_656fc816-a81d-4688-bef2-1830b1029b04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_40cf079b-64dd-48e8-b7a5-73170a3e0651" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_656fc816-a81d-4688-bef2-1830b1029b04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_24f2fc78-4c94-450d-a3ba-ddf25f67e4bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_477a248f-2704-4651-94e8-339206c753e9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_24f2fc78-4c94-450d-a3ba-ddf25f67e4bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_ee3166dc-907e-439b-b184-d7869c0e17d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_24f2fc78-4c94-450d-a3ba-ddf25f67e4bc" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_ee3166dc-907e-439b-b184-d7869c0e17d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_5a7f62c3-fa59-43b7-b58b-92aa0efd719f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_24f2fc78-4c94-450d-a3ba-ddf25f67e4bc" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_5a7f62c3-fa59-43b7-b58b-92aa0efd719f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b12431ed-7bea-472c-a1cc-0473d8accd07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_24f2fc78-4c94-450d-a3ba-ddf25f67e4bc" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b12431ed-7bea-472c-a1cc-0473d8accd07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_6929527e-5687-4283-a0a7-1629a7ec4b8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_24f2fc78-4c94-450d-a3ba-ddf25f67e4bc" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_6929527e-5687-4283-a0a7-1629a7ec4b8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_78856205-16b6-4b2f-88ea-b2be9cccd94b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_24f2fc78-4c94-450d-a3ba-ddf25f67e4bc" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_78856205-16b6-4b2f-88ea-b2be9cccd94b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a76a1296-02ec-4506-8151-daa0ebca1afe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_24f2fc78-4c94-450d-a3ba-ddf25f67e4bc" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a76a1296-02ec-4506-8151-daa0ebca1afe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_a5d73476-5a17-4ad5-b5f1-7a829366ebb8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_477a248f-2704-4651-94e8-339206c753e9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_a5d73476-5a17-4ad5-b5f1-7a829366ebb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt_ad8bd6d2-b01b-47a6-aa95-4bf162bd5995" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_a5d73476-5a17-4ad5-b5f1-7a829366ebb8" xlink:to="loc_us-gaap_ProceedsFromConvertibleDebt_ad8bd6d2-b01b-47a6-aa95-4bf162bd5995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_1a66e021-5219-4e26-a3c3-e97428a053c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_a5d73476-5a17-4ad5-b5f1-7a829366ebb8" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions_1a66e021-5219-4e26-a3c3-e97428a053c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_9f051b51-dbe7-4cdb-84de-a9065cc46fcd" 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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_a5d73476-5a17-4ad5-b5f1-7a829366ebb8" xlink:to="loc_us-gaap_ProceedsFromStockPlans_9f051b51-dbe7-4cdb-84de-a9065cc46fcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt_4535c7d8-18c7-46ee-bcb7-0ec427771edb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_a5d73476-5a17-4ad5-b5f1-7a829366ebb8" xlink:to="loc_us-gaap_RepaymentsOfConvertibleDebt_4535c7d8-18c7-46ee-bcb7-0ec427771edb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_71b5bdb9-d9d6-43b8-ad5b-fe370c180052" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_a5d73476-5a17-4ad5-b5f1-7a829366ebb8" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_71b5bdb9-d9d6-43b8-ad5b-fe370c180052" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b7ea4a61-6dd2-4c08-9714-9c273e853f7d" 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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_a5d73476-5a17-4ad5-b5f1-7a829366ebb8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b7ea4a61-6dd2-4c08-9714-9c273e853f7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_79d6329c-9708-4033-aa75-e40beb0206d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_477a248f-2704-4651-94e8-339206c753e9" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_79d6329c-9708-4033-aa75-e40beb0206d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_896e71d9-4673-4ae5-8b22-035948a505f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_477a248f-2704-4651-94e8-339206c753e9" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_896e71d9-4673-4ae5-8b22-035948a505f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3e721f53-2e48-4747-aea8-d0a8ef625a1f" 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_477a248f-2704-4651-94e8-339206c753e9" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3e721f53-2e48-4747-aea8-d0a8ef625a1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_60fc41ee-33a1-483a-a5cd-124f9ec1b846" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_477a248f-2704-4651-94e8-339206c753e9" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_60fc41ee-33a1-483a-a5cd-124f9ec1b846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_2cdc319d-2c30-40c2-8a11-20b9b361135c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_60fc41ee-33a1-483a-a5cd-124f9ec1b846" xlink:to="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_2cdc319d-2c30-40c2-8a11-20b9b361135c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_5016ba95-fff9-41e9-9bf8-4c3a6fa02b12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_60fc41ee-33a1-483a-a5cd-124f9ec1b846" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax_5016ba95-fff9-41e9-9bf8-4c3a6fa02b12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_IssuanceOfStockToFundMatchingContributions_cc12acbf-4dd8-4726-a346-1d544e20af49" xlink:href="exas-20200630.xsd#exas_IssuanceOfStockToFundMatchingContributions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_60fc41ee-33a1-483a-a5cd-124f9ec1b846" xlink:to="loc_exas_IssuanceOfStockToFundMatchingContributions_cc12acbf-4dd8-4726-a346-1d544e20af49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockAmountConverted1_653dc0be-e59b-4236-bce5-50b4e043463e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockAmountConverted1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_60fc41ee-33a1-483a-a5cd-124f9ec1b846" xlink:to="loc_us-gaap_ConversionOfStockAmountConverted1_653dc0be-e59b-4236-bce5-50b4e043463e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentConvertibleEquityComponentConsiderationSettled_99a278a3-7233-4eec-8008-8ba61247d2ec" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleEquityComponentConsiderationSettled"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_60fc41ee-33a1-483a-a5cd-124f9ec1b846" xlink:to="loc_exas_DebtInstrumentConvertibleEquityComponentConsiderationSettled_99a278a3-7233-4eec-8008-8ba61247d2ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_5e0d2ba4-55de-4f76-b252-e42be84ec4da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_60fc41ee-33a1-483a-a5cd-124f9ec1b846" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_5e0d2ba4-55de-4f76-b252-e42be84ec4da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_c1102869-c564-4804-9232-e88865ba559e" 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_477a248f-2704-4651-94e8-339206c753e9" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_c1102869-c564-4804-9232-e88865ba559e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_22d0cff1-eb18-481c-89f7-f495639c74c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_c1102869-c564-4804-9232-e88865ba559e" xlink:to="loc_us-gaap_InterestPaidNet_22d0cff1-eb18-481c-89f7-f495639c74c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical" xlink:type="simple" xlink:href="exas-20200630.xsd#CondensedConsolidatedStatementsofCashFlowsParenthetical"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_ced41bae-a34c-4f3a-b3bc-52958a092908" 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_DeferredCompensationArrangementWithIndividualSharesIssued_3285aad4-59ad-4bd7-869b-8970a95be88b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_ced41bae-a34c-4f3a-b3bc-52958a092908" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued_3285aad4-59ad-4bd7-869b-8970a95be88b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesIssued1_94e9c49d-1e44-4837-bcec-2d6aa932978c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_ced41bae-a34c-4f3a-b3bc-52958a092908" xlink:to="loc_us-gaap_ConversionOfStockSharesIssued1_94e9c49d-1e44-4837-bcec-2d6aa932978c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_5a16550b-16d3-43cc-b647-6228652dadf7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_ced41bae-a34c-4f3a-b3bc-52958a092908" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_5a16550b-16d3-43cc-b647-6228652dadf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="simple" xlink:href="exas-20200630.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_40009530-4226-443c-bb8b-4b2c6754634a" 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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_41fe132c-d994-446e-a95c-f1b47141d6e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_40009530-4226-443c-bb8b-4b2c6754634a" xlink:to="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_41fe132c-d994-446e-a95c-f1b47141d6e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="simple" xlink:href="exas-20200630.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_3c4439d7-1fba-4e7e-88ed-0677fe12f72c" 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_ConsolidationPolicyTextBlock_b2f5cc23-c0f9-4e41-b159-1cb189e339da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3c4439d7-1fba-4e7e-88ed-0677fe12f72c" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_b2f5cc23-c0f9-4e41-b159-1cb189e339da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_9ba61ff3-7c82-4c2d-8323-93ada3710b0c" 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_3c4439d7-1fba-4e7e-88ed-0677fe12f72c" xlink:to="loc_us-gaap_UseOfEstimates_9ba61ff3-7c82-4c2d-8323-93ada3710b0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_802d32b8-d49b-405f-afc2-0aecf1a774ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3c4439d7-1fba-4e7e-88ed-0677fe12f72c" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_802d32b8-d49b-405f-afc2-0aecf1a774ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy_6cc749b2-8202-4466-a8ec-806cd1ecbae0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3c4439d7-1fba-4e7e-88ed-0677fe12f72c" xlink:to="loc_us-gaap_MarketableSecuritiesPolicy_6cc749b2-8202-4466-a8ec-806cd1ecbae0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_6eae85b0-066a-415b-a861-cb5b877ff561" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3c4439d7-1fba-4e7e-88ed-0677fe12f72c" xlink:to="loc_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_6eae85b0-066a-415b-a861-cb5b877ff561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_3198b7f6-38eb-4ff1-b2d8-237528e38dbe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3c4439d7-1fba-4e7e-88ed-0677fe12f72c" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_3198b7f6-38eb-4ff1-b2d8-237528e38dbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_ff746fee-5548-4e7e-b2ec-4ad2982228f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3c4439d7-1fba-4e7e-88ed-0677fe12f72c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_ff746fee-5548-4e7e-b2ec-4ad2982228f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalUseSoftwarePolicy_db98e27c-8cdf-4086-8ffb-522c5594aebd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InternalUseSoftwarePolicy"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3c4439d7-1fba-4e7e-88ed-0677fe12f72c" xlink:to="loc_us-gaap_InternalUseSoftwarePolicy_db98e27c-8cdf-4086-8ffb-522c5594aebd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentPolicyTextBlock_f94e8fe0-4703-4c54-a0e4-6b66b22bc4da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3c4439d7-1fba-4e7e-88ed-0677fe12f72c" xlink:to="loc_us-gaap_InvestmentPolicyTextBlock_f94e8fe0-4703-4c54-a0e4-6b66b22bc4da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesPolicyTextBlock_afb9d218-02c4-4c9d-86ef-7658dc89dfd3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativesPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3c4439d7-1fba-4e7e-88ed-0677fe12f72c" xlink:to="loc_us-gaap_DerivativesPolicyTextBlock_afb9d218-02c4-4c9d-86ef-7658dc89dfd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_55020d38-0155-48c4-b4d6-653e8fddea6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3c4439d7-1fba-4e7e-88ed-0677fe12f72c" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_55020d38-0155-48c4-b4d6-653e8fddea6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InProcessResearchAndDevelopmentPolicy_78ac966f-9731-49e3-81c4-9a80ae2f5a99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InProcessResearchAndDevelopmentPolicy"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3c4439d7-1fba-4e7e-88ed-0677fe12f72c" xlink:to="loc_us-gaap_InProcessResearchAndDevelopmentPolicy_78ac966f-9731-49e3-81c4-9a80ae2f5a99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_25ddeaf7-a74d-4acc-a212-10642e51336d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3c4439d7-1fba-4e7e-88ed-0677fe12f72c" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_25ddeaf7-a74d-4acc-a212-10642e51336d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_6c406eef-7120-440a-b423-dcf5c12b0f95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3c4439d7-1fba-4e7e-88ed-0677fe12f72c" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock_6c406eef-7120-440a-b423-dcf5c12b0f95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_7c6621b6-bf7c-44a4-87a2-a145b99dab8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3c4439d7-1fba-4e7e-88ed-0677fe12f72c" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_7c6621b6-bf7c-44a4-87a2-a145b99dab8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtPolicyTextBlock_46d521a6-c725-4d71-85cc-618a15139670" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtPolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3c4439d7-1fba-4e7e-88ed-0677fe12f72c" xlink:to="loc_us-gaap_DebtPolicyTextBlock_46d521a6-c725-4d71-85cc-618a15139670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_abe717c9-4b12-45ef-9e99-e23b6d613807" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3c4439d7-1fba-4e7e-88ed-0677fe12f72c" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_abe717c9-4b12-45ef-9e99-e23b6d613807" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_2f2b220d-d20e-4ad8-87a2-ad50b47a5ad3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3c4439d7-1fba-4e7e-88ed-0677fe12f72c" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_2f2b220d-d20e-4ad8-87a2-ad50b47a5ad3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock_4cac0ad2-6ad3-43e8-a1cf-54c498789723" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationRelatedCostsPolicyTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3c4439d7-1fba-4e7e-88ed-0677fe12f72c" xlink:to="loc_us-gaap_CompensationRelatedCostsPolicyTextBlock_4cac0ad2-6ad3-43e8-a1cf-54c498789723" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_90649294-b25f-4aef-8e42-b218dc2f1bdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3c4439d7-1fba-4e7e-88ed-0677fe12f72c" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_90649294-b25f-4aef-8e42-b218dc2f1bdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_c1b4af34-f0de-44d6-9871-f1d067fdaedc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3c4439d7-1fba-4e7e-88ed-0677fe12f72c" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_c1b4af34-f0de-44d6-9871-f1d067fdaedc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_5c853a42-9cc1-4758-a3fd-e8b72ea963cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3c4439d7-1fba-4e7e-88ed-0677fe12f72c" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_5c853a42-9cc1-4758-a3fd-e8b72ea963cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_8266ba4a-2166-47a7-9d9f-72ad41ce666f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_3c4439d7-1fba-4e7e-88ed-0677fe12f72c" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_8266ba4a-2166-47a7-9d9f-72ad41ce666f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" xlink:type="simple" xlink:href="exas-20200630.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_a104864a-212d-4656-90eb-6640260c48ca" 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_ScheduleOfInventoryCurrentTableTextBlock_1e81f68b-a3f7-479a-806f-1fc55dcba8b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a104864a-212d-4656-90eb-6640260c48ca" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_1e81f68b-a3f7-479a-806f-1fc55dcba8b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_b2a520ed-8fd9-4715-812d-218bb0ef8936" 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_AccountingPoliciesAbstract_a104864a-212d-4656-90eb-6640260c48ca" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_b2a520ed-8fd9-4715-812d-218bb0ef8936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_76a4142a-fa43-49fc-b22c-7349ccdac27d" 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_FairValueByBalanceSheetGroupingTable_beb2a331-fc88-476f-9595-90366e3a373d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_76a4142a-fa43-49fc-b22c-7349ccdac27d" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_beb2a331-fc88-476f-9595-90366e3a373d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_ccce82c2-acb6-45e2-9a5b-2e65650861a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_beb2a331-fc88-476f-9595-90366e3a373d" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_ccce82c2-acb6-45e2-9a5b-2e65650861a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_4356a5d0-785b-4b0a-bb97-48391ba75b2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_ccce82c2-acb6-45e2-9a5b-2e65650861a0" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_4356a5d0-785b-4b0a-bb97-48391ba75b2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_c00d34b5-9e36-4566-8d48-f3d90090cd24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4356a5d0-785b-4b0a-bb97-48391ba75b2a" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_c00d34b5-9e36-4566-8d48-f3d90090cd24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_e1e051fa-b636-49d9-b622-54a549dfa33f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_beb2a331-fc88-476f-9595-90366e3a373d" xlink:to="loc_srt_RangeAxis_e1e051fa-b636-49d9-b622-54a549dfa33f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9d415dac-7ad8-408f-aed9-e9f9198c0da8" 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_e1e051fa-b636-49d9-b622-54a549dfa33f" xlink:to="loc_srt_RangeMember_9d415dac-7ad8-408f-aed9-e9f9198c0da8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_7d304dfa-7259-4fba-8d74-1f60ccb45539" 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_9d415dac-7ad8-408f-aed9-e9f9198c0da8" xlink:to="loc_srt_MinimumMember_7d304dfa-7259-4fba-8d74-1f60ccb45539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_2e778ae1-0933-4d7d-ad96-69471a723dfc" 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_9d415dac-7ad8-408f-aed9-e9f9198c0da8" xlink:to="loc_srt_MaximumMember_2e778ae1-0933-4d7d-ad96-69471a723dfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_c53be79b-c992-407f-953b-80c264f8cf7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_beb2a331-fc88-476f-9595-90366e3a373d" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_c53be79b-c992-407f-953b-80c264f8cf7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_CoronavirusAidReliefAndEconomicSecuritiesCARESActFundsReceived_01fbcb9c-17fb-4ec7-ac77-092f1e70cee1" xlink:href="exas-20200630.xsd#exas_CoronavirusAidReliefAndEconomicSecuritiesCARESActFundsReceived"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_c53be79b-c992-407f-953b-80c264f8cf7c" xlink:to="loc_exas_CoronavirusAidReliefAndEconomicSecuritiesCARESActFundsReceived_01fbcb9c-17fb-4ec7-ac77-092f1e70cee1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_MinimumContractualTermOfCertainCurrentInvestmentsWhichCanBeLiquidated_d236c42f-ba4a-4efb-bbcc-65ae8a8762f7" xlink:href="exas-20200630.xsd#exas_MinimumContractualTermOfCertainCurrentInvestmentsWhichCanBeLiquidated"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_c53be79b-c992-407f-953b-80c264f8cf7c" xlink:to="loc_exas_MinimumContractualTermOfCertainCurrentInvestmentsWhichCanBeLiquidated_d236c42f-ba4a-4efb-bbcc-65ae8a8762f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_NumberOfStagesOfSoftwareDevelopment_36d1f00e-af90-445c-83a6-193b82a802f1" xlink:href="exas-20200630.xsd#exas_NumberOfStagesOfSoftwareDevelopment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_c53be79b-c992-407f-953b-80c264f8cf7c" xlink:to="loc_exas_NumberOfStagesOfSoftwareDevelopment_36d1f00e-af90-445c-83a6-193b82a802f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_f9386a37-1b0a-4cde-bd98-45ceb21fdd51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_c53be79b-c992-407f-953b-80c264f8cf7c" xlink:to="loc_us-gaap_DerivativeGainLossOnDerivativeNet_f9386a37-1b0a-4cde-bd98-45ceb21fdd51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_26e3dc00-cfeb-4730-9e93-6a2274721b1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_c53be79b-c992-407f-953b-80c264f8cf7c" xlink:to="loc_us-gaap_DerivativeNotionalAmount_26e3dc00-cfeb-4730-9e93-6a2274721b1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeNet_86c421d6-a4d6-4e43-8eb8-b6b38abbb5d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DerivativeFairValueOfDerivativeNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_c53be79b-c992-407f-953b-80c264f8cf7c" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeNet_86c421d6-a4d6-4e43-8eb8-b6b38abbb5d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_ff8f4d34-b759-4a7b-bcca-0350de2b163a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_c53be79b-c992-407f-953b-80c264f8cf7c" xlink:to="loc_us-gaap_AssetImpairmentCharges_ff8f4d34-b759-4a7b-bcca-0350de2b163a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_781cb46c-a570-402a-b105-4239dd58b138" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_c53be79b-c992-407f-953b-80c264f8cf7c" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_781cb46c-a570-402a-b105-4239dd58b138" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_cb1600c7-a0fd-43a1-ba45-2f98e1d10f37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_c53be79b-c992-407f-953b-80c264f8cf7c" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_cb1600c7-a0fd-43a1-ba45-2f98e1d10f37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_LesseeOperatingLeaseOptionToTerminatePeriod_7d96b4e9-842b-4ee4-8531-b5f205cd0956" xlink:href="exas-20200630.xsd#exas_LesseeOperatingLeaseOptionToTerminatePeriod"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_c53be79b-c992-407f-953b-80c264f8cf7c" xlink:to="loc_exas_LesseeOperatingLeaseOptionToTerminatePeriod_7d96b4e9-842b-4ee4-8531-b5f205cd0956" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoryDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoryDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_c60daaba-aafe-4c88-bda2-a824e857d8a1" 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_InventoryRawMaterialsAndSupplies_bb6da119-59be-48e1-8d7a-8432093bebc2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterialsAndSupplies"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c60daaba-aafe-4c88-bda2-a824e857d8a1" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSupplies_bb6da119-59be-48e1-8d7a-8432093bebc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_InventoryFinishedSemiFinishedGoods_4b0a0027-5736-41ea-85ed-d8ef5d4f55bc" xlink:href="exas-20200630.xsd#exas_InventoryFinishedSemiFinishedGoods"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c60daaba-aafe-4c88-bda2-a824e857d8a1" xlink:to="loc_exas_InventoryFinishedSemiFinishedGoods_4b0a0027-5736-41ea-85ed-d8ef5d4f55bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_2510f996-d48a-4af1-b5ad-5f7d95622a7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c60daaba-aafe-4c88-bda2-a824e857d8a1" xlink:to="loc_us-gaap_InventoryNet_2510f996-d48a-4af1-b5ad-5f7d95622a7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetLossPerShareDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetLossPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetLossPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_6f4e2fc4-a50f-4460-b98e-a6f67743a9f4" 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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_735f1fff-8e16-4677-9288-03dbdd312cdb" 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_AccountingPoliciesAbstract_6f4e2fc4-a50f-4460-b98e-a6f67743a9f4" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_735f1fff-8e16-4677-9288-03dbdd312cdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_a5d13b32-9937-456b-8750-81425061482f" 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_735f1fff-8e16-4677-9288-03dbdd312cdb" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_a5d13b32-9937-456b-8750-81425061482f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2c8b49d8-1a00-4b11-9156-17ce2a8f448e" 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_a5d13b32-9937-456b-8750-81425061482f" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2c8b49d8-1a00-4b11-9156-17ce2a8f448e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_EmployeeAndNonEmployeesStockOptionMember_d8f58371-8db0-4afc-8572-3b6e2c551aa8" xlink:href="exas-20200630.xsd#exas_EmployeeAndNonEmployeesStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2c8b49d8-1a00-4b11-9156-17ce2a8f448e" xlink:to="loc_exas_EmployeeAndNonEmployeesStockOptionMember_d8f58371-8db0-4afc-8572-3b6e2c551aa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_97755f1b-407a-41df-89d3-583906298a56" 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_2c8b49d8-1a00-4b11-9156-17ce2a8f448e" xlink:to="loc_us-gaap_RestrictedStockMember_97755f1b-407a-41df-89d3-583906298a56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleNotesPayableMember_b15592bd-c399-4cbc-86d4-8a941a262bf1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleNotesPayableMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_2c8b49d8-1a00-4b11-9156-17ce2a8f448e" xlink:to="loc_us-gaap_ConvertibleNotesPayableMember_b15592bd-c399-4cbc-86d4-8a941a262bf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_9bc7f9bc-6bb4-41b5-82fb-72e3706f06fb" 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_735f1fff-8e16-4677-9288-03dbdd312cdb" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_9bc7f9bc-6bb4-41b5-82fb-72e3706f06fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_e3492cc3-4966-45f9-9646-5e88ce247385" 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_9bc7f9bc-6bb4-41b5-82fb-72e3706f06fb" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_e3492cc3-4966-45f9-9646-5e88ce247385" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/REVENUE" xlink:type="simple" xlink:href="exas-20200630.xsd#REVENUE"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/REVENUE" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_2b404f9f-c6a4-4785-b25a-3652e5d612f0" 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_90c92924-a3eb-4cc9-b459-93542621e4af" 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_2b404f9f-c6a4-4785-b25a-3652e5d612f0" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_90c92924-a3eb-4cc9-b459-93542621e4af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/REVENUETables" xlink:type="simple" xlink:href="exas-20200630.xsd#REVENUETables"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/REVENUETables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_37faef4a-1aa6-48b8-aedf-bf20f156ce62" 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_DisaggregationOfRevenueTableTextBlock_a031d836-0806-4c62-9e1d-33760af53465" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_37faef4a-1aa6-48b8-aedf-bf20f156ce62" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_a031d836-0806-4c62-9e1d-33760af53465" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/REVENUENarrativeDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#REVENUENarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/REVENUENarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_b112d0a2-be8c-47bc-9c6d-da217a3b393e" 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_DisaggregationOfRevenueTable_ecf42047-3cfb-4ed3-879d-a33a2217a411" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_b112d0a2-be8c-47bc-9c6d-da217a3b393e" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_ecf42047-3cfb-4ed3-879d-a33a2217a411" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_b4f6aebe-3d65-460b-92b2-f59cc9d3208b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_ecf42047-3cfb-4ed3-879d-a33a2217a411" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_b4f6aebe-3d65-460b-92b2-f59cc9d3208b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_c05731e8-5a06-4cd7-ad55-b25349fa58fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerBasisOfPricingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingAxis_b4f6aebe-3d65-460b-92b2-f59cc9d3208b" xlink:to="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_c05731e8-5a06-4cd7-ad55-b25349fa58fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_VariablePriceContractMember_0825632b-0f7d-4ab0-9542-ffaa83cd308c" xlink:href="exas-20200630.xsd#exas_VariablePriceContractMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ContractWithCustomerBasisOfPricingDomain_c05731e8-5a06-4cd7-ad55-b25349fa58fa" xlink:to="loc_exas_VariablePriceContractMember_0825632b-0f7d-4ab0-9542-ffaa83cd308c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemAxis_6e9c2177-e803-41cb-8fab-893435ea4ea8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_ecf42047-3cfb-4ed3-879d-a33a2217a411" xlink:to="loc_us-gaap_UnusualOrInfrequentItemAxis_6e9c2177-e803-41cb-8fab-893435ea4ea8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_cd2358a1-4852-4223-aa89-390c679e6974" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis_6e9c2177-e803-41cb-8fab-893435ea4ea8" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_cd2358a1-4852-4223-aa89-390c679e6974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_COVID19Member_c7c1f434-80c8-45e0-9a46-611221d68d8d" xlink:href="exas-20200630.xsd#exas_COVID19Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemDomain_cd2358a1-4852-4223-aa89-390c679e6974" xlink:to="loc_exas_COVID19Member_c7c1f434-80c8-45e0-9a46-611221d68d8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_9be7efc0-607c-4e94-9eb6-e510b40ee41f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_ecf42047-3cfb-4ed3-879d-a33a2217a411" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_9be7efc0-607c-4e94-9eb6-e510b40ee41f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice_19635357-ce9f-48ee-9ab1-993ee3397f3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9be7efc0-607c-4e94-9eb6-e510b40ee41f" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice_19635357-ce9f-48ee-9ab1-993ee3397f3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_aa535b3f-acf1-4cd8-95d4-40b4cd104d95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9be7efc0-607c-4e94-9eb6-e510b40ee41f" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_aa535b3f-acf1-4cd8-95d4-40b4cd104d95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_6f96c474-942c-4d50-9e9e-6e846760189d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9be7efc0-607c-4e94-9eb6-e510b40ee41f" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_6f96c474-942c-4d50-9e9e-6e846760189d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/REVENUEScheduleofDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#REVENUEScheduleofDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/REVENUEScheduleofDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_c414fc38-acd4-4f76-a21e-5bead6650ae5" 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_DisaggregationOfRevenueTable_3962fb47-775b-41de-9844-7b92a8fc194a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_c414fc38-acd4-4f76-a21e-5bead6650ae5" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_3962fb47-775b-41de-9844-7b92a8fc194a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ServiceOrProductTypeAxis_95c003ae-64d8-44f4-8ead-d7b44c969c07" xlink:href="exas-20200630.xsd#exas_ServiceOrProductTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_3962fb47-775b-41de-9844-7b92a8fc194a" xlink:to="loc_exas_ServiceOrProductTypeAxis_95c003ae-64d8-44f4-8ead-d7b44c969c07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ServiceOrProductTypeDomain_093bcf97-fc78-45b4-8700-9c6e501058ef" xlink:href="exas-20200630.xsd#exas_ServiceOrProductTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_ServiceOrProductTypeAxis_95c003ae-64d8-44f4-8ead-d7b44c969c07" xlink:to="loc_exas_ServiceOrProductTypeDomain_093bcf97-fc78-45b4-8700-9c6e501058ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ScreeningMember_7cb53d1b-89ef-4ad7-ae22-905f56895bbc" xlink:href="exas-20200630.xsd#exas_ScreeningMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_ServiceOrProductTypeDomain_093bcf97-fc78-45b4-8700-9c6e501058ef" xlink:to="loc_exas_ScreeningMember_7cb53d1b-89ef-4ad7-ae22-905f56895bbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_PrecisionOncologyMember_e2f50835-9650-445b-9274-721ff9b95fd3" xlink:href="exas-20200630.xsd#exas_PrecisionOncologyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_ServiceOrProductTypeDomain_093bcf97-fc78-45b4-8700-9c6e501058ef" xlink:to="loc_exas_PrecisionOncologyMember_e2f50835-9650-445b-9274-721ff9b95fd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_COVID19TestingMember_b2a30bd7-4839-46d0-afbd-9e116847e5a5" xlink:href="exas-20200630.xsd#exas_COVID19TestingMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_ServiceOrProductTypeDomain_093bcf97-fc78-45b4-8700-9c6e501058ef" xlink:to="loc_exas_COVID19TestingMember_b2a30bd7-4839-46d0-afbd-9e116847e5a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_122d06f3-7247-4096-820e-460741d00879" 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_DisaggregationOfRevenueTable_3962fb47-775b-41de-9844-7b92a8fc194a" xlink:to="loc_srt_ProductOrServiceAxis_122d06f3-7247-4096-820e-460741d00879" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_1e36d23a-2751-42a3-9b01-6da32e91c0b5" 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_122d06f3-7247-4096-820e-460741d00879" xlink:to="loc_srt_ProductsAndServicesDomain_1e36d23a-2751-42a3-9b01-6da32e91c0b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_cf9350e5-809c-42d4-9501-e50c0039ffdb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1e36d23a-2751-42a3-9b01-6da32e91c0b5" xlink:to="loc_us-gaap_ProductMember_cf9350e5-809c-42d4-9501-e50c0039ffdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_14024ed2-5964-4a3f-8202-87d3daf95cbf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1e36d23a-2751-42a3-9b01-6da32e91c0b5" xlink:to="loc_us-gaap_ServiceMember_14024ed2-5964-4a3f-8202-87d3daf95cbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_InternationalSalesMember_884f8ff2-f073-461c-bfc7-c9d2b2e552ba" xlink:href="exas-20200630.xsd#exas_InternationalSalesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1e36d23a-2751-42a3-9b01-6da32e91c0b5" xlink:to="loc_exas_InternationalSalesMember_884f8ff2-f073-461c-bfc7-c9d2b2e552ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductAndServiceOtherMember_9423e7d1-47a9-49bf-8a84-a5e48424ffff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProductAndServiceOtherMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1e36d23a-2751-42a3-9b01-6da32e91c0b5" xlink:to="loc_us-gaap_ProductAndServiceOtherMember_9423e7d1-47a9-49bf-8a84-a5e48424ffff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_71eb5426-e8d9-4ecf-87e6-35936007fca0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_3962fb47-775b-41de-9844-7b92a8fc194a" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_71eb5426-e8d9-4ecf-87e6-35936007fca0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_db691122-5f25-4f89-ab8d-df6242aa1df9" 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_DisaggregationOfRevenueLineItems_71eb5426-e8d9-4ecf-87e6-35936007fca0" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_db691122-5f25-4f89-ab8d-df6242aa1df9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/MARKETABLESECURITIES" xlink:type="simple" xlink:href="exas-20200630.xsd#MARKETABLESECURITIES"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/MARKETABLESECURITIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_47cbf4b7-f8d2-42a8-ba57-7edfd61da41c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock_39144774-1a58-4272-8593-50bed47ae7ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_47cbf4b7-f8d2-42a8-ba57-7edfd61da41c" xlink:to="loc_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock_39144774-1a58-4272-8593-50bed47ae7ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/MARKETABLESECURITIESTables" xlink:type="simple" xlink:href="exas-20200630.xsd#MARKETABLESECURITIESTables"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/MARKETABLESECURITIESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_825ec65a-fde7-4048-914a-b9b4906d0364" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_e23fea7d-af69-490b-bc68-e9f166044f2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_825ec65a-fde7-4048-914a-b9b4906d0364" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_e23fea7d-af69-490b-bc68-e9f166044f2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_61f9fdde-c8c5-4e3e-9331-071184696ff7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_825ec65a-fde7-4048-914a-b9b4906d0364" xlink:to="loc_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_61f9fdde-c8c5-4e3e-9331-071184696ff7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_d829c6ed-eabb-44eb-be01-25f6bcf3111a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_825ec65a-fde7-4048-914a-b9b4906d0364" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_d829c6ed-eabb-44eb-be01-25f6bcf3111a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_6ceea9bc-1035-453d-80b0-dffec6ffa852" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_825ec65a-fde7-4048-914a-b9b4906d0364" xlink:to="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_6ceea9bc-1035-453d-80b0-dffec6ffa852" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_34331721-af38-462a-8215-26920e656945" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_825ec65a-fde7-4048-914a-b9b4906d0364" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_34331721-af38-462a-8215-26920e656945" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/MARKETABLESECURITIESNarrativeDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#MARKETABLESECURITIESNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/MARKETABLESECURITIESNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_74c41926-1e64-4d69-9fc4-8986a387bb95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_e9725981-bbc7-4dd1-b4f1-eac341618574" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_74c41926-1e64-4d69-9fc4-8986a387bb95" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_e9725981-bbc7-4dd1-b4f1-eac341618574" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_2b92ba3a-7221-4a63-9124-d76373f003c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNiRealizedGainLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_74c41926-1e64-4d69-9fc4-8986a387bb95" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_2b92ba3a-7221-4a63-9124-d76373f003c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofCashandCashEquivalentsDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#MARKETABLESECURITIESScheduleofCashandCashEquivalentsDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofCashandCashEquivalentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_8ddcc540-990f-47c9-aa0a-e70083eaadbb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesTable_bb7f6062-264b-4915-b7da-8cc1dac171d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_8ddcc540-990f-47c9-aa0a-e70083eaadbb" xlink:to="loc_us-gaap_MarketableSecuritiesTable_bb7f6062-264b-4915-b7da-8cc1dac171d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_fa548472-6900-4b7e-8312-75d0bc398195" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesTable_bb7f6062-264b-4915-b7da-8cc1dac171d3" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_fa548472-6900-4b7e-8312-75d0bc398195" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_219eb4de-eb1b-4939-8461-1f0d6f7d4918" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_fa548472-6900-4b7e-8312-75d0bc398195" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_219eb4de-eb1b-4939-8461-1f0d6f7d4918" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_CashAndMoneyMarketMember_1120c7fc-c592-4f86-ab25-99ca53d9b743" xlink:href="exas-20200630.xsd#exas_CashAndMoneyMarketMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_219eb4de-eb1b-4939-8461-1f0d6f7d4918" xlink:to="loc_exas_CashAndMoneyMarketMember_1120c7fc-c592-4f86-ab25-99ca53d9b743" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_170e59b9-2ce8-4080-9f32-7aa383742aa5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_219eb4de-eb1b-4939-8461-1f0d6f7d4918" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_170e59b9-2ce8-4080-9f32-7aa383742aa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_RestrictedCashMember_70be9ba5-7b52-4af2-babd-0eee20545d1b" xlink:href="exas-20200630.xsd#exas_RestrictedCashMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_219eb4de-eb1b-4939-8461-1f0d6f7d4918" xlink:to="loc_exas_RestrictedCashMember_70be9ba5-7b52-4af2-babd-0eee20545d1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_8f9360e9-7153-4cc9-aa67-b13f5b3775d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesTable_bb7f6062-264b-4915-b7da-8cc1dac171d3" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_8f9360e9-7153-4cc9-aa67-b13f5b3775d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_605388e2-04f2-40f6-81a0-0319e4f3c906" 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_8f9360e9-7153-4cc9-aa67-b13f5b3775d3" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_605388e2-04f2-40f6-81a0-0319e4f3c906" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_1cfa6d6f-9a11-4ea8-8366-c4db9d2cc886" 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_605388e2-04f2-40f6-81a0-0319e4f3c906" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_1cfa6d6f-9a11-4ea8-8366-c4db9d2cc886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestmentsMember_c074c86e-3202-46b4-8941-860ed5efc171" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermInvestmentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_605388e2-04f2-40f6-81a0-0319e4f3c906" xlink:to="loc_us-gaap_ShortTermInvestmentsMember_c074c86e-3202-46b4-8941-860ed5efc171" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesLineItems_feabf6ee-d37c-4b0f-8536-2c1953d18a02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesTable_bb7f6062-264b-4915-b7da-8cc1dac171d3" xlink:to="loc_us-gaap_MarketableSecuritiesLineItems_feabf6ee-d37c-4b0f-8536-2c1953d18a02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_7dabf14b-9959-4740-888f-f210738e9eb8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_feabf6ee-d37c-4b0f-8536-2c1953d18a02" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_7dabf14b-9959-4740-888f-f210738e9eb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_71d20a42-084e-4912-909d-b159dd766b75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_feabf6ee-d37c-4b0f-8536-2c1953d18a02" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_71d20a42-084e-4912-909d-b159dd766b75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_d49d0b2b-caec-4fbf-a94b-ace27c8a5609" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_feabf6ee-d37c-4b0f-8536-2c1953d18a02" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_d49d0b2b-caec-4fbf-a94b-ace27c8a5609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecurities_9aede8b1-3580-4d31-ac35-ffd92bc19729" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_feabf6ee-d37c-4b0f-8536-2c1953d18a02" xlink:to="loc_us-gaap_MarketableSecurities_9aede8b1-3580-4d31-ac35-ffd92bc19729" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_6aad0f6c-43a8-4110-82f9-dbf8dd127351" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_feabf6ee-d37c-4b0f-8536-2c1953d18a02" xlink:to="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_6aad0f6c-43a8-4110-82f9-dbf8dd127351" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofAvailableForSaleSecuritiesDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#MARKETABLESECURITIESScheduleofAvailableForSaleSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofAvailableForSaleSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_004986bc-d1f1-47fe-a94f-0f5bf3390b8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_1f0b1927-bc80-4957-8caa-58e84a440862" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_004986bc-d1f1-47fe-a94f-0f5bf3390b8a" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_1f0b1927-bc80-4957-8caa-58e84a440862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_7a74064b-498a-4afa-a563-d49618348bbd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_1f0b1927-bc80-4957-8caa-58e84a440862" xlink:to="loc_us-gaap_FinancialInstrumentAxis_7a74064b-498a-4afa-a563-d49618348bbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6e5f1ae2-aa99-4c28-aceb-4c3f5d2ca175" 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_7a74064b-498a-4afa-a563-d49618348bbd" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6e5f1ae2-aa99-4c28-aceb-4c3f5d2ca175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_44ffd778-ebc4-4dfd-af77-c74714d10442" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6e5f1ae2-aa99-4c28-aceb-4c3f5d2ca175" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_44ffd778-ebc4-4dfd-af77-c74714d10442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_ed0c5183-31b5-4a2e-8f04-3cd9c9f6f42e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6e5f1ae2-aa99-4c28-aceb-4c3f5d2ca175" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_ed0c5183-31b5-4a2e-8f04-3cd9c9f6f42e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositMember_7232eddc-af28-4056-a804-4cf46d4aa26b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CertificatesOfDepositMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6e5f1ae2-aa99-4c28-aceb-4c3f5d2ca175" xlink:to="loc_us-gaap_CertificatesOfDepositMember_7232eddc-af28-4056-a804-4cf46d4aa26b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember_9dd49b4c-324f-4719-981e-8e30ce9d16fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6e5f1ae2-aa99-4c28-aceb-4c3f5d2ca175" xlink:to="loc_us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember_9dd49b4c-324f-4719-981e-8e30ce9d16fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_68fc9d76-5f36-4e8f-a75d-0497edc1eacb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_6e5f1ae2-aa99-4c28-aceb-4c3f5d2ca175" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_68fc9d76-5f36-4e8f-a75d-0497edc1eacb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_ab4f7827-305b-4f8d-b3ad-0229307431f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_1f0b1927-bc80-4957-8caa-58e84a440862" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_ab4f7827-305b-4f8d-b3ad-0229307431f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_aa77c1bf-0345-4baf-b59d-c6127fa028a3" 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_ab4f7827-305b-4f8d-b3ad-0229307431f5" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_aa77c1bf-0345-4baf-b59d-c6127fa028a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_def01822-d3b6-4ed9-a0c6-367d35f9f7dd" 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_aa77c1bf-0345-4baf-b59d-c6127fa028a3" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_def01822-d3b6-4ed9-a0c6-367d35f9f7dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestmentsMember_876ad83a-2934-442a-be3d-6c3f28fe69af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermInvestmentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_aa77c1bf-0345-4baf-b59d-c6127fa028a3" xlink:to="loc_us-gaap_ShortTermInvestmentsMember_876ad83a-2934-442a-be3d-6c3f28fe69af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_553acaac-62a4-48a1-bac8-ab0bd4a5d9f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_1f0b1927-bc80-4957-8caa-58e84a440862" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_553acaac-62a4-48a1-bac8-ab0bd4a5d9f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_c5556b16-0333-4a95-b419-284acaecbd59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_553acaac-62a4-48a1-bac8-ab0bd4a5d9f8" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_c5556b16-0333-4a95-b419-284acaecbd59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_5196375b-ee1f-4b03-96d3-493067f36d8f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_553acaac-62a4-48a1-bac8-ab0bd4a5d9f8" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_5196375b-ee1f-4b03-96d3-493067f36d8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_95cfcad9-91aa-4b30-ab9c-eb883a3083a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_553acaac-62a4-48a1-bac8-ab0bd4a5d9f8" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_95cfcad9-91aa-4b30-ab9c-eb883a3083a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_dff921c1-73db-49c6-934d-9f61b66b9e6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_553acaac-62a4-48a1-bac8-ab0bd4a5d9f8" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_dff921c1-73db-49c6-934d-9f61b66b9e6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofUnderlyingMaturitiesofAFSSecuritiesDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#MARKETABLESECURITIESScheduleofUnderlyingMaturitiesofAFSSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofUnderlyingMaturitiesofAFSSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_d574ad94-f0c9-4a9b-8651-1da69b351396" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_76ab4bd9-9b0f-46bc-8e75-379664a59577" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_d574ad94-f0c9-4a9b-8651-1da69b351396" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_76ab4bd9-9b0f-46bc-8e75-379664a59577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_b9be208b-9be4-4657-bff6-4e3269cf3ca6" 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_DebtSecuritiesAvailableForSaleTable_76ab4bd9-9b0f-46bc-8e75-379664a59577" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_b9be208b-9be4-4657-bff6-4e3269cf3ca6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_8705a85a-6977-415e-9cef-60ff565346f1" 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_b9be208b-9be4-4657-bff6-4e3269cf3ca6" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_8705a85a-6977-415e-9cef-60ff565346f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsMember_d7f6672e-9272-4f6b-9366-ba6ddfea9c51" 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_8705a85a-6977-415e-9cef-60ff565346f1" xlink:to="loc_us-gaap_CashAndCashEquivalentsMember_d7f6672e-9272-4f6b-9366-ba6ddfea9c51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermInvestmentsMember_a0775efe-7d31-4060-a5f2-a7bbbf0a1126" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermInvestmentsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_8705a85a-6977-415e-9cef-60ff565346f1" xlink:to="loc_us-gaap_ShortTermInvestmentsMember_a0775efe-7d31-4060-a5f2-a7bbbf0a1126" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_2d53de2d-2d15-4724-bac4-bd89445d3869" 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_DebtSecuritiesAvailableForSaleTable_76ab4bd9-9b0f-46bc-8e75-379664a59577" xlink:to="loc_us-gaap_FinancialInstrumentAxis_2d53de2d-2d15-4724-bac4-bd89445d3869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8f7bb178-d826-4262-aa51-259d2a3e2ea7" 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_2d53de2d-2d15-4724-bac4-bd89445d3869" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8f7bb178-d826-4262-aa51-259d2a3e2ea7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_a689e6ce-7693-4541-853c-467c8ed06f80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8f7bb178-d826-4262-aa51-259d2a3e2ea7" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_a689e6ce-7693-4541-853c-467c8ed06f80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_0d958006-f72e-4398-9c68-f20e06d10ec8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8f7bb178-d826-4262-aa51-259d2a3e2ea7" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_0d958006-f72e-4398-9c68-f20e06d10ec8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositMember_45a54eb4-ca02-454d-9fcc-60b7b0ec7cd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CertificatesOfDepositMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8f7bb178-d826-4262-aa51-259d2a3e2ea7" xlink:to="loc_us-gaap_CertificatesOfDepositMember_45a54eb4-ca02-454d-9fcc-60b7b0ec7cd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember_3fd820c0-3737-42bc-a307-f70eaefe1691" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8f7bb178-d826-4262-aa51-259d2a3e2ea7" xlink:to="loc_us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember_3fd820c0-3737-42bc-a307-f70eaefe1691" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_684c4f09-74c9-47f0-9a22-640faaa85977" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_8f7bb178-d826-4262-aa51-259d2a3e2ea7" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_684c4f09-74c9-47f0-9a22-640faaa85977" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_4607895f-03c9-432d-8dcd-2402512a96e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_76ab4bd9-9b0f-46bc-8e75-379664a59577" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_4607895f-03c9-432d-8dcd-2402512a96e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_550ee89c-39f8-4c6e-949e-3e06c699e605" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_4607895f-03c9-432d-8dcd-2402512a96e7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_550ee89c-39f8-4c6e-949e-3e06c699e605" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_7dc5d8cd-1ba3-4a28-ab11-bd39151ceb5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_4607895f-03c9-432d-8dcd-2402512a96e7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_7dc5d8cd-1ba3-4a28-ab11-bd39151ceb5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_db4492be-7ea0-41ca-aa0e-edf489e3f817" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_4607895f-03c9-432d-8dcd-2402512a96e7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_db4492be-7ea0-41ca-aa0e-edf489e3f817" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_2be77e4f-a6a4-4127-a7fc-9b8b43c8be41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_4607895f-03c9-432d-8dcd-2402512a96e7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_2be77e4f-a6a4-4127-a7fc-9b8b43c8be41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAbstract_efdfc33f-6b04-480d-9f32-5a1ced72e572" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesTable_14c36e0f-3137-41ed-902b-1c60d276bbc5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAbstract_efdfc33f-6b04-480d-9f32-5a1ced72e572" xlink:to="loc_us-gaap_MarketableSecuritiesTable_14c36e0f-3137-41ed-902b-1c60d276bbc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByAssetClassAxis_303f6a18-962a-4b7c-9409-8d588c649872" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByAssetClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesTable_14c36e0f-3137-41ed-902b-1c60d276bbc5" xlink:to="loc_us-gaap_FairValueByAssetClassAxis_303f6a18-962a-4b7c-9409-8d588c649872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_736b3fff-978f-488c-bb1a-740dc89bb1aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByAssetClassAxis_303f6a18-962a-4b7c-9409-8d588c649872" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_736b3fff-978f-488c-bb1a-740dc89bb1aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashEquivalentsMember_a53374c3-d8db-4ec7-b4ad-88610c6880e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_736b3fff-978f-488c-bb1a-740dc89bb1aa" xlink:to="loc_us-gaap_CashEquivalentsMember_a53374c3-d8db-4ec7-b4ad-88610c6880e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesMember_4010f59e-683e-473c-8d2d-2f5eec8c611b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_736b3fff-978f-488c-bb1a-740dc89bb1aa" xlink:to="loc_us-gaap_DebtSecuritiesMember_4010f59e-683e-473c-8d2d-2f5eec8c611b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_8dbaf6e4-4b54-47f5-a21c-4c29e0dba6bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesTable_14c36e0f-3137-41ed-902b-1c60d276bbc5" xlink:to="loc_us-gaap_InvestmentTypeAxis_8dbaf6e4-4b54-47f5-a21c-4c29e0dba6bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_6657dcce-4577-4fa1-b6f0-cda0bef66688" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeAxis_8dbaf6e4-4b54-47f5-a21c-4c29e0dba6bd" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_6657dcce-4577-4fa1-b6f0-cda0bef66688" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_9febdcb5-bbf7-42c4-b8bf-d768198a4ec1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_6657dcce-4577-4fa1-b6f0-cda0bef66688" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_9febdcb5-bbf7-42c4-b8bf-d768198a4ec1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesLineItems_11189040-3065-4ab5-9e91-c7de97d7d2d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketableSecuritiesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesTable_14c36e0f-3137-41ed-902b-1c60d276bbc5" xlink:to="loc_us-gaap_MarketableSecuritiesLineItems_11189040-3065-4ab5-9e91-c7de97d7d2d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_16055078-d335-40d6-a4a1-37de4d34dc0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_11189040-3065-4ab5-9e91-c7de97d7d2d8" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_16055078-d335-40d6-a4a1-37de4d34dc0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_caa1edb2-e904-4e45-909c-7bc3cbc6992c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_11189040-3065-4ab5-9e91-c7de97d7d2d8" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_caa1edb2-e904-4e45-909c-7bc3cbc6992c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_665683b0-f5de-4667-8cc3-fbdb8faf04fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_11189040-3065-4ab5-9e91-c7de97d7d2d8" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_665683b0-f5de-4667-8cc3-fbdb8faf04fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_03c9053a-f09f-4a19-8e34-d03a8cc2d9e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_11189040-3065-4ab5-9e91-c7de97d7d2d8" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_03c9053a-f09f-4a19-8e34-d03a8cc2d9e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_a86c6aac-8674-418f-a37c-693491b23697" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_11189040-3065-4ab5-9e91-c7de97d7d2d8" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_a86c6aac-8674-418f-a37c-693491b23697" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_3802b00d-b9f5-4d2f-aa76-9e50b6757449" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MarketableSecuritiesLineItems_11189040-3065-4ab5-9e91-c7de97d7d2d8" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_3802b00d-b9f5-4d2f-aa76-9e50b6757449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENT" xlink:type="simple" xlink:href="exas-20200630.xsd#PROPERTYPLANTANDEQUIPMENT"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENT" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_d43bac11-1946-4843-8a4e-f26d58e8f712" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_b737bce3-b2cf-4c15-9d7a-02692e1c120d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_d43bac11-1946-4843-8a4e-f26d58e8f712" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_b737bce3-b2cf-4c15-9d7a-02692e1c120d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTTables" xlink:type="simple" xlink:href="exas-20200630.xsd#PROPERTYPLANTANDEQUIPMENTTables"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_20c0e5f8-5b8b-43d7-bbf1-f232f501bd8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_46500e7e-7519-4610-90f4-625b4c2160cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_20c0e5f8-5b8b-43d7-bbf1-f232f501bd8c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_46500e7e-7519-4610-90f4-625b4c2160cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_5abc27b7-1047-4d80-ba52-4f63d3afdfc7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_171d73a0-aa69-4c83-a47a-02850512f173" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_5abc27b7-1047-4d80-ba52-4f63d3afdfc7" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_171d73a0-aa69-4c83-a47a-02850512f173" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_409d871f-a45b-4cc8-8e5f-df7d8f020d3f" 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_ScheduleOfPropertyPlantAndEquipmentTable_171d73a0-aa69-4c83-a47a-02850512f173" xlink:to="loc_srt_RangeAxis_409d871f-a45b-4cc8-8e5f-df7d8f020d3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4ab36a26-4d7f-45e2-b98a-5ff658892e0a" 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_409d871f-a45b-4cc8-8e5f-df7d8f020d3f" xlink:to="loc_srt_RangeMember_4ab36a26-4d7f-45e2-b98a-5ff658892e0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_cb09bf87-0100-49f0-8fda-c4ee272ed4a6" 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_4ab36a26-4d7f-45e2-b98a-5ff658892e0a" xlink:to="loc_srt_MinimumMember_cb09bf87-0100-49f0-8fda-c4ee272ed4a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3a7cc0e9-f809-421e-ad7d-62e1b3f567c4" 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_4ab36a26-4d7f-45e2-b98a-5ff658892e0a" xlink:to="loc_srt_MaximumMember_3a7cc0e9-f809-421e-ad7d-62e1b3f567c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_7a7a8f20-4263-41d5-8f08-efb55058d3d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_171d73a0-aa69-4c83-a47a-02850512f173" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_7a7a8f20-4263-41d5-8f08-efb55058d3d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_146cd9da-2b77-436c-99ef-45d11478e6f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_7a7a8f20-4263-41d5-8f08-efb55058d3d5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_146cd9da-2b77-436c-99ef-45d11478e6f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_345a7c7f-f941-4d75-baaf-118700dd4ed4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_146cd9da-2b77-436c-99ef-45d11478e6f9" xlink:to="loc_us-gaap_LandMember_345a7c7f-f941-4d75-baaf-118700dd4ed4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_BuildingsAndLeaseholdImprovementsMember_e4638b31-96df-45a1-9ee9-d6cd9954353a" xlink:href="exas-20200630.xsd#exas_BuildingsAndLeaseholdImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_146cd9da-2b77-436c-99ef-45d11478e6f9" xlink:to="loc_exas_BuildingsAndLeaseholdImprovementsMember_e4638b31-96df-45a1-9ee9-d6cd9954353a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandImprovementsMember_b6ffdc7d-ffd7-40e1-8945-6e33b42f8e03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandImprovementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_146cd9da-2b77-436c-99ef-45d11478e6f9" xlink:to="loc_us-gaap_LandImprovementsMember_b6ffdc7d-ffd7-40e1-8945-6e33b42f8e03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_1dbfa8f9-32a3-48e6-8f8e-75cc27f67fb0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_146cd9da-2b77-436c-99ef-45d11478e6f9" xlink:to="loc_us-gaap_BuildingMember_1dbfa8f9-32a3-48e6-8f8e-75cc27f67fb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_OfficeEquipmentAndComputerSoftwareMember_f96a6c80-f7a6-41fd-9d27-35fc5e7517e2" xlink:href="exas-20200630.xsd#exas_OfficeEquipmentAndComputerSoftwareMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_146cd9da-2b77-436c-99ef-45d11478e6f9" xlink:to="loc_exas_OfficeEquipmentAndComputerSoftwareMember_f96a6c80-f7a6-41fd-9d27-35fc5e7517e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_808acd96-7b64-4a6e-bc06-43c92451392b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquipmentMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_146cd9da-2b77-436c-99ef-45d11478e6f9" xlink:to="loc_us-gaap_EquipmentMember_808acd96-7b64-4a6e-bc06-43c92451392b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_0e473df1-1f7c-4baf-943c-e53f3e6cd20f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_146cd9da-2b77-436c-99ef-45d11478e6f9" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_0e473df1-1f7c-4baf-943c-e53f3e6cd20f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetUnderConstructionMember_5695d372-8d52-46e4-8eee-1fe3602a184a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetUnderConstructionMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_146cd9da-2b77-436c-99ef-45d11478e6f9" xlink:to="loc_us-gaap_AssetUnderConstructionMember_5695d372-8d52-46e4-8eee-1fe3602a184a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2e8fbb61-bb6b-4e08-894f-7352112361bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_171d73a0-aa69-4c83-a47a-02850512f173" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2e8fbb61-bb6b-4e08-894f-7352112361bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_76d662c6-ea0b-4287-a5c5-7e2cc873ea6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2e8fbb61-bb6b-4e08-894f-7352112361bc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_76d662c6-ea0b-4287-a5c5-7e2cc873ea6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_846c49c8-787f-427a-badf-bfed1f58c0ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2e8fbb61-bb6b-4e08-894f-7352112361bc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_846c49c8-787f-427a-badf-bfed1f58c0ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_f7a351f9-af2b-4c4d-a3ee-a2d21854a8ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2e8fbb61-bb6b-4e08-894f-7352112361bc" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_f7a351f9-af2b-4c4d-a3ee-a2d21854a8ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_cfaef55d-0f8c-4d6f-8cee-ce3a684b94f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2e8fbb61-bb6b-4e08-894f-7352112361bc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_cfaef55d-0f8c-4d6f-8cee-ce3a684b94f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#PROPERTYPLANTANDEQUIPMENTNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_632c3da4-89f7-4b0b-974a-48f1e7ae6f67" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9da190b1-e1e4-4dac-adb9-56a464800492" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_632c3da4-89f7-4b0b-974a-48f1e7ae6f67" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9da190b1-e1e4-4dac-adb9-56a464800492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_cedcf7f8-8d07-4923-a1ce-a07803d5addd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9da190b1-e1e4-4dac-adb9-56a464800492" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_cedcf7f8-8d07-4923-a1ce-a07803d5addd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_33b4ee3d-bc8f-49d2-b54d-6d4d38a4aeed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_cedcf7f8-8d07-4923-a1ce-a07803d5addd" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_33b4ee3d-bc8f-49d2-b54d-6d4d38a4aeed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentMember_e2d7d064-38c9-4888-a068-bc1feacbbddb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquipmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_33b4ee3d-bc8f-49d2-b54d-6d4d38a4aeed" xlink:to="loc_us-gaap_EquipmentMember_e2d7d064-38c9-4888-a068-bc1feacbbddb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_BuildingsAndLeaseholdImprovementsMember_f9141f5b-3365-4def-a651-c4bc33e6e5ce" xlink:href="exas-20200630.xsd#exas_BuildingsAndLeaseholdImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_33b4ee3d-bc8f-49d2-b54d-6d4d38a4aeed" xlink:to="loc_exas_BuildingsAndLeaseholdImprovementsMember_f9141f5b-3365-4def-a651-c4bc33e6e5ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_OfficeEquipmentAndComputerSoftwareMember_93dee7fb-302d-45fb-b036-f74783b04ea0" xlink:href="exas-20200630.xsd#exas_OfficeEquipmentAndComputerSoftwareMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_33b4ee3d-bc8f-49d2-b54d-6d4d38a4aeed" xlink:to="loc_exas_OfficeEquipmentAndComputerSoftwareMember_93dee7fb-302d-45fb-b036-f74783b04ea0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetUnderConstructionMember_181488c0-76f1-459f-81e0-98f707ad0908" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetUnderConstructionMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_33b4ee3d-bc8f-49d2-b54d-6d4d38a4aeed" xlink:to="loc_us-gaap_AssetUnderConstructionMember_181488c0-76f1-459f-81e0-98f707ad0908" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_1b4a216d-8e33-4ca8-ba06-38b7884414f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComputerSoftwareIntangibleAssetMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_33b4ee3d-bc8f-49d2-b54d-6d4d38a4aeed" xlink:to="loc_us-gaap_ComputerSoftwareIntangibleAssetMember_1b4a216d-8e33-4ca8-ba06-38b7884414f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_81be4628-097c-44e1-a7d9-686fd1fe0294" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_33b4ee3d-bc8f-49d2-b54d-6d4d38a4aeed" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_81be4628-097c-44e1-a7d9-686fd1fe0294" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2a4e03f0-a31c-4d73-85da-169287c9a5c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_9da190b1-e1e4-4dac-adb9-56a464800492" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2a4e03f0-a31c-4d73-85da-169287c9a5c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_4cb72296-cbe0-4fe3-be77-6f22e1bc0d0e" 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_PropertyPlantAndEquipmentLineItems_2a4e03f0-a31c-4d73-85da-169287c9a5c2" xlink:to="loc_us-gaap_Depreciation_4cb72296-cbe0-4fe3-be77-6f22e1bc0d0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_c94c4abb-fbe9-4e76-98c2-505e944142d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2a4e03f0-a31c-4d73-85da-169287c9a5c2" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_c94c4abb-fbe9-4e76-98c2-505e944142d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressGross_c086124d-1bd8-4bc7-94c0-953287da954b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressGross"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2a4e03f0-a31c-4d73-85da-169287c9a5c2" xlink:to="loc_us-gaap_ConstructionInProgressGross_c086124d-1bd8-4bc7-94c0-953287da954b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_EstimatedCostToCompleteConstruction_6cc2cd38-e3bf-42c2-8639-fefc6c910ee1" xlink:href="exas-20200630.xsd#exas_EstimatedCostToCompleteConstruction"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_2a4e03f0-a31c-4d73-85da-169287c9a5c2" xlink:to="loc_exas_EstimatedCostToCompleteConstruction_6cc2cd38-e3bf-42c2-8639-fefc6c910ee1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILL" xlink:type="simple" xlink:href="exas-20200630.xsd#INTANGIBLEASSETSANDGOODWILL"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILL" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_5d0570b4-1b11-481e-9a6e-30a22cec7d91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_891f38ca-fd1a-43ab-95a7-e78db9bc37c5" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_5d0570b4-1b11-481e-9a6e-30a22cec7d91" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_891f38ca-fd1a-43ab-95a7-e78db9bc37c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLTables" xlink:type="simple" xlink:href="exas-20200630.xsd#INTANGIBLEASSETSANDGOODWILLTables"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e0c8cd36-fc12-437a-a26c-fbba45095e8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_9b240dc8-0c00-4a0b-869f-754fabf7e72f" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_e0c8cd36-fc12-437a-a26c-fbba45095e8c" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_9b240dc8-0c00-4a0b-869f-754fabf7e72f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_4529cbf6-5982-40f8-9bf3-676fb9f14bf0" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_e0c8cd36-fc12-437a-a26c-fbba45095e8c" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_4529cbf6-5982-40f8-9bf3-676fb9f14bf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_347ce7fd-d809-4510-be0d-7766b2ddafa6" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_e0c8cd36-fc12-437a-a26c-fbba45095e8c" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_347ce7fd-d809-4510-be0d-7766b2ddafa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_70d6c388-9ab0-46dd-b8c9-89fb31f1bfbe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_d5fe9af6-9799-4f99-91d1-ba47c5d08706" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_70d6c388-9ab0-46dd-b8c9-89fb31f1bfbe" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_d5fe9af6-9799-4f99-91d1-ba47c5d08706" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2b63d8d1-da69-42be-bf63-cd874e4d1bf3" 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_d5fe9af6-9799-4f99-91d1-ba47c5d08706" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_2b63d8d1-da69-42be-bf63-cd874e4d1bf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f47345bf-07d5-4107-afa5-d312f8e277ea" 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_2b63d8d1-da69-42be-bf63-cd874e4d1bf3" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f47345bf-07d5-4107-afa5-d312f8e277ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_ccfcdbf0-932d-4ae9-a3e6-8527a773ee90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f47345bf-07d5-4107-afa5-d312f8e277ea" xlink:to="loc_us-gaap_TradeNamesMember_ccfcdbf0-932d-4ae9-a3e6-8527a773ee90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_8d29f718-900c-4b5f-9d76-1b2a75109816" 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_f47345bf-07d5-4107-afa5-d312f8e277ea" xlink:to="loc_us-gaap_CustomerRelationshipsMember_8d29f718-900c-4b5f-9d76-1b2a75109816" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_95c0abd8-a45b-486e-8601-2011d433d7ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f47345bf-07d5-4107-afa5-d312f8e277ea" xlink:to="loc_us-gaap_PatentsMember_95c0abd8-a45b-486e-8601-2011d433d7ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_f6807f50-db91-430b-a0a5-a70d4f5734fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f47345bf-07d5-4107-afa5-d312f8e277ea" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_f6807f50-db91-430b-a0a5-a70d4f5734fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceAgreementsMember_d22cd9dc-fa50-43d0-a78c-b9aabdcb97b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceAgreementsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f47345bf-07d5-4107-afa5-d312f8e277ea" xlink:to="loc_us-gaap_ServiceAgreementsMember_d22cd9dc-fa50-43d0-a78c-b9aabdcb97b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SoftwareDevelopmentMember_1568432e-aab9-40c8-8e0e-22881336a4e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SoftwareDevelopmentMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f47345bf-07d5-4107-afa5-d312f8e277ea" xlink:to="loc_us-gaap_SoftwareDevelopmentMember_1568432e-aab9-40c8-8e0e-22881336a4e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_bf6462eb-e43c-49d5-b702-943674256d1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_d5fe9af6-9799-4f99-91d1-ba47c5d08706" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_bf6462eb-e43c-49d5-b702-943674256d1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_d5073b4e-f091-40f7-af10-425393e9d927" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_bf6462eb-e43c-49d5-b702-943674256d1e" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_d5073b4e-f091-40f7-af10-425393e9d927" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InProcessResearchAndDevelopmentMember_7f3600ae-81df-4777-9fb4-607cf2664d14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InProcessResearchAndDevelopmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_d5073b4e-f091-40f7-af10-425393e9d927" xlink:to="loc_us-gaap_InProcessResearchAndDevelopmentMember_7f3600ae-81df-4777-9fb4-607cf2664d14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_c8e0cd67-c6cf-4e19-998e-278324ea7e6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_d5073b4e-f091-40f7-af10-425393e9d927" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_c8e0cd67-c6cf-4e19-998e-278324ea7e6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1b1b67e8-0eaf-4fda-a433-1b921a8597ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_d5fe9af6-9799-4f99-91d1-ba47c5d08706" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1b1b67e8-0eaf-4fda-a433-1b921a8597ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_57e0b915-0f2d-4d20-a3c4-03c3d38b746c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1b1b67e8-0eaf-4fda-a433-1b921a8597ed" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_57e0b915-0f2d-4d20-a3c4-03c3d38b746c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_3e3a97eb-8cd1-4790-8b48-3b5f1fbf9f36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1b1b67e8-0eaf-4fda-a433-1b921a8597ed" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_3e3a97eb-8cd1-4790-8b48-3b5f1fbf9f36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_b545aaad-2135-40ad-a0b3-bea9e257cc76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1b1b67e8-0eaf-4fda-a433-1b921a8597ed" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_b545aaad-2135-40ad-a0b3-bea9e257cc76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_993154e9-bd01-4376-920b-0d036cc314cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1b1b67e8-0eaf-4fda-a433-1b921a8597ed" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_993154e9-bd01-4376-920b-0d036cc314cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_2dee2d93-3e8d-4146-8738-2bdf805e02b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1b1b67e8-0eaf-4fda-a433-1b921a8597ed" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_2dee2d93-3e8d-4146-8738-2bdf805e02b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_5df1fa92-cfb8-4f55-974c-fe0df59bb22f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1b1b67e8-0eaf-4fda-a433-1b921a8597ed" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_5df1fa92-cfb8-4f55-974c-fe0df59bb22f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1022cad6-3ff9-43d8-bf29-b735a048e2f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_1b1b67e8-0eaf-4fda-a433-1b921a8597ed" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1022cad6-3ff9-43d8-bf29-b735a048e2f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c5910b73-6656-4664-b36e-d0adda3e7bf1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_a39cdf6e-7f70-498f-9587-cacb1286e063" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_c5910b73-6656-4664-b36e-d0adda3e7bf1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_a39cdf6e-7f70-498f-9587-cacb1286e063" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_2a61130c-af30-47c5-b13d-43ff3fa79557" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_c5910b73-6656-4664-b36e-d0adda3e7bf1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_2a61130c-af30-47c5-b13d-43ff3fa79557" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_859b9e26-2f95-4203-8697-a2e3cb3e9ea1" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_c5910b73-6656-4664-b36e-d0adda3e7bf1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_859b9e26-2f95-4203-8697-a2e3cb3e9ea1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_95e645dd-d2e8-40fa-8f20-d1c25aa46b2c" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_c5910b73-6656-4664-b36e-d0adda3e7bf1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_95e645dd-d2e8-40fa-8f20-d1c25aa46b2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_7b953e99-02f5-442f-9419-9d730535333e" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_c5910b73-6656-4664-b36e-d0adda3e7bf1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_7b953e99-02f5-442f-9419-9d730535333e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_ae70a192-a169-48b3-9de4-1795029c477e" xlink:href="exas-20200630.xsd#exas_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_c5910b73-6656-4664-b36e-d0adda3e7bf1" xlink:to="loc_exas_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_ae70a192-a169-48b3-9de4-1795029c477e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_47f28210-5525-47aa-a2b7-edb4a1f5b326" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_c5910b73-6656-4664-b36e-d0adda3e7bf1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_47f28210-5525-47aa-a2b7-edb4a1f5b326" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#INTANGIBLEASSETSANDGOODWILLNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_eb68e8e0-7641-4512-8552-ed51020cced4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c6146b37-0a20-4375-aecd-c5af3d237322" 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_GoodwillAndIntangibleAssetsDisclosureAbstract_eb68e8e0-7641-4512-8552-ed51020cced4" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c6146b37-0a20-4375-aecd-c5af3d237322" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a626fa60-c8cc-441e-b9cc-abe3e36b3bcd" 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_c6146b37-0a20-4375-aecd-c5af3d237322" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a626fa60-c8cc-441e-b9cc-abe3e36b3bcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ee65a6d2-cff3-4f2a-90ec-4ec331048698" 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_a626fa60-c8cc-441e-b9cc-abe3e36b3bcd" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ee65a6d2-cff3-4f2a-90ec-4ec331048698" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_0deed367-4bb7-4969-b042-8933ed67c17d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ee65a6d2-cff3-4f2a-90ec-4ec331048698" xlink:to="loc_us-gaap_PatentsMember_0deed367-4bb7-4969-b042-8933ed67c17d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_23335b30-b677-4eea-846d-afeccf88c87f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ee65a6d2-cff3-4f2a-90ec-4ec331048698" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_23335b30-b677-4eea-846d-afeccf88c87f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_912a98e9-4d1b-4c89-891a-8251c295ce61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ee65a6d2-cff3-4f2a-90ec-4ec331048698" xlink:to="loc_us-gaap_CustomerRelationshipsMember_912a98e9-4d1b-4c89-891a-8251c295ce61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_de315a90-94af-4c61-a452-317bdc427c95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ee65a6d2-cff3-4f2a-90ec-4ec331048698" xlink:to="loc_us-gaap_TradeNamesMember_de315a90-94af-4c61-a452-317bdc427c95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InProcessResearchAndDevelopmentMember_9bacd7a5-a093-4664-94aa-f5890e9e9d71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InProcessResearchAndDevelopmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ee65a6d2-cff3-4f2a-90ec-4ec331048698" xlink:to="loc_us-gaap_InProcessResearchAndDevelopmentMember_9bacd7a5-a093-4664-94aa-f5890e9e9d71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceAgreementsMember_a13c9003-6309-431c-8a96-58f8d874e12d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ServiceAgreementsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ee65a6d2-cff3-4f2a-90ec-4ec331048698" xlink:to="loc_us-gaap_ServiceAgreementsMember_a13c9003-6309-431c-8a96-58f8d874e12d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_800df0c5-f5d2-448d-b0ab-d3a94e2260f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c6146b37-0a20-4375-aecd-c5af3d237322" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_800df0c5-f5d2-448d-b0ab-d3a94e2260f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_360b5d41-1699-47ec-a0af-18c897e31328" 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_800df0c5-f5d2-448d-b0ab-d3a94e2260f5" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_360b5d41-1699-47ec-a0af-18c897e31328" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ParadigmViomicsMember_0f3d1db3-1b1b-428e-82d9-b83ee00c2866" xlink:href="exas-20200630.xsd#exas_ParadigmViomicsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_360b5d41-1699-47ec-a0af-18c897e31328" xlink:to="loc_exas_ParadigmViomicsMember_0f3d1db3-1b1b-428e-82d9-b83ee00c2866" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_GenomicHealthIncMember_271c9e84-6aa5-4153-8f35-5772ad52a45f" xlink:href="exas-20200630.xsd#exas_GenomicHealthIncMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_360b5d41-1699-47ec-a0af-18c897e31328" xlink:to="loc_exas_GenomicHealthIncMember_271c9e84-6aa5-4153-8f35-5772ad52a45f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_58844286-5ce8-41b9-9044-16962ed0ff24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_c6146b37-0a20-4375-aecd-c5af3d237322" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_58844286-5ce8-41b9-9044-16962ed0ff24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_9abff45a-895b-47f8-b1f6-60c0f02fbf46" 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_FiniteLivedIntangibleAssetsLineItems_58844286-5ce8-41b9-9044-16962ed0ff24" xlink:to="loc_us-gaap_Goodwill_9abff45a-895b-47f8-b1f6-60c0f02fbf46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillImpairmentLoss_3c2daba6-aa8f-47a6-b0ce-da109b0a5af1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillImpairmentLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_58844286-5ce8-41b9-9044-16962ed0ff24" xlink:to="loc_us-gaap_GoodwillImpairmentLoss_3c2daba6-aa8f-47a6-b0ce-da109b0a5af1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_GoodwillAcquiredAdjustment_60528700-2d72-4ccd-ab7e-67aa57a8b6a7" xlink:href="exas-20200630.xsd#exas_GoodwillAcquiredAdjustment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_58844286-5ce8-41b9-9044-16962ed0ff24" xlink:to="loc_exas_GoodwillAcquiredAdjustment_60528700-2d72-4ccd-ab7e-67aa57a8b6a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofChangesinGoodwillDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#INTANGIBLEASSETSANDGOODWILLScheduleofChangesinGoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofChangesinGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_25770963-64df-4139-ab6d-e13829cfb401" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_645e4922-0a44-401a-929a-e1f5b2f2f403" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_25770963-64df-4139-ab6d-e13829cfb401" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_645e4922-0a44-401a-929a-e1f5b2f2f403" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_cca08cc6-6f1c-4b84-943b-096459da9adc" 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_ScheduleOfGoodwillTable_645e4922-0a44-401a-929a-e1f5b2f2f403" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_cca08cc6-6f1c-4b84-943b-096459da9adc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b2b9c3a1-4924-4f37-9ea7-8d3c9ab6faba" 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_cca08cc6-6f1c-4b84-943b-096459da9adc" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b2b9c3a1-4924-4f37-9ea7-8d3c9ab6faba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_GenomicHealthIncMember_261256ca-68db-448c-afb1-2fed16d82a06" xlink:href="exas-20200630.xsd#exas_GenomicHealthIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b2b9c3a1-4924-4f37-9ea7-8d3c9ab6faba" xlink:to="loc_exas_GenomicHealthIncMember_261256ca-68db-448c-afb1-2fed16d82a06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ParadigmViomicsMember_3bb7ed69-798a-4c4d-aaa0-3f7a72e30343" xlink:href="exas-20200630.xsd#exas_ParadigmViomicsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b2b9c3a1-4924-4f37-9ea7-8d3c9ab6faba" xlink:to="loc_exas_ParadigmViomicsMember_3bb7ed69-798a-4c4d-aaa0-3f7a72e30343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_588acecb-cb22-4998-a3cf-e967da01bef0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_645e4922-0a44-401a-929a-e1f5b2f2f403" xlink:to="loc_us-gaap_GoodwillLineItems_588acecb-cb22-4998-a3cf-e967da01bef0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_7cffa3cc-33c5-4e57-b11b-88b6ff62962e" 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_GoodwillLineItems_588acecb-cb22-4998-a3cf-e967da01bef0" xlink:to="loc_us-gaap_GoodwillRollForward_7cffa3cc-33c5-4e57-b11b-88b6ff62962e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_1a44cd08-9ef3-4d13-8b0e-500a88ef9f9c" 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_7cffa3cc-33c5-4e57-b11b-88b6ff62962e" xlink:to="loc_us-gaap_Goodwill_1a44cd08-9ef3-4d13-8b0e-500a88ef9f9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_ac48cbce-c9ef-41c7-aab7-1a5058ea58b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_7cffa3cc-33c5-4e57-b11b-88b6ff62962e" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_ac48cbce-c9ef-41c7-aab7-1a5058ea58b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_GoodwillAcquiredAdjustment_19153cb3-684e-4970-84f3-e1b182bb7b9a" xlink:href="exas-20200630.xsd#exas_GoodwillAcquiredAdjustment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_7cffa3cc-33c5-4e57-b11b-88b6ff62962e" xlink:to="loc_exas_GoodwillAcquiredAdjustment_19153cb3-684e-4970-84f3-e1b182bb7b9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_4332eab2-6e89-49ee-9985-28800a375c12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_7cffa3cc-33c5-4e57-b11b-88b6ff62962e" xlink:to="loc_us-gaap_Goodwill_4332eab2-6e89-49ee-9985-28800a375c12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTS" xlink:type="simple" xlink:href="exas-20200630.xsd#FAIRVALUEMEASUREMENTS"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_4883d632-770d-4940-8077-e4fc2208fdce" 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_6d4b15c8-a572-4905-8dfb-b99674ef4dea" 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_4883d632-770d-4940-8077-e4fc2208fdce" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_6d4b15c8-a572-4905-8dfb-b99674ef4dea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSTables" xlink:type="simple" xlink:href="exas-20200630.xsd#FAIRVALUEMEASUREMENTSTables"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_84832108-00ce-4989-b417-cf5045ab6369" 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_FairValueAssetsMeasuredOnRecurringBasisTextBlock_d17a6363-463f-4a91-99c1-6fd34cca719f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_84832108-00ce-4989-b417-cf5045ab6369" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_d17a6363-463f-4a91-99c1-6fd34cca719f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_88daa77b-2890-4c5b-8949-bb142adae24c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_84832108-00ce-4989-b417-cf5045ab6369" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock_88daa77b-2890-4c5b-8949-bb142adae24c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_70a326f6-8c94-4692-bfb5-890e28511600" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_84832108-00ce-4989-b417-cf5045ab6369" xlink:to="loc_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock_70a326f6-8c94-4692-bfb5-890e28511600" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#FAIRVALUEMEASUREMENTSScheduleofFairValueDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_6e3503bf-7cff-4a50-837c-026ba3b9bde4" 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_0aadbf54-1f84-40c8-b192-3c37f90e73e6" 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_6e3503bf-7cff-4a50-837c-026ba3b9bde4" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0aadbf54-1f84-40c8-b192-3c37f90e73e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_31cb2732-ede1-4fcb-89e9-c05e3f89a2d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0aadbf54-1f84-40c8-b192-3c37f90e73e6" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_31cb2732-ede1-4fcb-89e9-c05e3f89a2d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_55b20411-75de-4d0e-9a20-464199983f46" 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_31cb2732-ede1-4fcb-89e9-c05e3f89a2d1" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_55b20411-75de-4d0e-9a20-464199983f46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_4ff91b6e-cdc9-41d4-87a2-a646f72a2043" 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_55b20411-75de-4d0e-9a20-464199983f46" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_4ff91b6e-cdc9-41d4-87a2-a646f72a2043" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_829af810-f895-4402-861f-cc002bbb5946" 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_55b20411-75de-4d0e-9a20-464199983f46" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_829af810-f895-4402-861f-cc002bbb5946" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_fff22af5-7a6d-49ac-819b-cca6f3c40df7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_55b20411-75de-4d0e-9a20-464199983f46" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_fff22af5-7a6d-49ac-819b-cca6f3c40df7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_10c9ed71-155d-425b-98b2-6b6c9501ac5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0aadbf54-1f84-40c8-b192-3c37f90e73e6" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_10c9ed71-155d-425b-98b2-6b6c9501ac5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_3c5821fc-f3a9-435c-81e8-f83189e1e37d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_10c9ed71-155d-425b-98b2-6b6c9501ac5d" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_3c5821fc-f3a9-435c-81e8-f83189e1e37d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_b6e98f3c-a705-43af-be4b-57c006fda8ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_3c5821fc-f3a9-435c-81e8-f83189e1e37d" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_b6e98f3c-a705-43af-be4b-57c006fda8ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_fbdce917-d273-4b50-9d35-51debe149e0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0aadbf54-1f84-40c8-b192-3c37f90e73e6" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_fbdce917-d273-4b50-9d35-51debe149e0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_a771e1a6-647f-4670-a73f-39b3fe571c98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_fbdce917-d273-4b50-9d35-51debe149e0f" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_a771e1a6-647f-4670-a73f-39b3fe571c98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_5238e396-cc37-48d1-9dea-496b5f2e8ef6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_a771e1a6-647f-4670-a73f-39b3fe571c98" xlink:to="loc_us-gaap_MoneyMarketFundsMember_5238e396-cc37-48d1-9dea-496b5f2e8ef6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_4d487055-6716-4909-9a78-15de596d96a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_a771e1a6-647f-4670-a73f-39b3fe571c98" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_4d487055-6716-4909-9a78-15de596d96a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_RestrictedCashMember_7cb97120-099e-4c9c-a6ef-885db1f76619" xlink:href="exas-20200630.xsd#exas_RestrictedCashMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_a771e1a6-647f-4670-a73f-39b3fe571c98" xlink:to="loc_exas_RestrictedCashMember_7cb97120-099e-4c9c-a6ef-885db1f76619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_24516c29-8004-4da4-861f-28cd670eb9a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0aadbf54-1f84-40c8-b192-3c37f90e73e6" xlink:to="loc_us-gaap_FinancialInstrumentAxis_24516c29-8004-4da4-861f-28cd670eb9a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c7e23725-744e-4dde-9580-235734eeb812" 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_24516c29-8004-4da4-861f-28cd670eb9a2" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c7e23725-744e-4dde-9580-235734eeb812" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_3c3a254e-264b-4c5f-adaa-126f436f0f05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c7e23725-744e-4dde-9580-235734eeb812" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_3c3a254e-264b-4c5f-adaa-126f436f0f05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_a7a4bb98-cd07-4bab-9e3b-02835a781c87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c7e23725-744e-4dde-9580-235734eeb812" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_a7a4bb98-cd07-4bab-9e3b-02835a781c87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositMember_df522d2f-53cc-4955-82ef-fc86373db3ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CertificatesOfDepositMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c7e23725-744e-4dde-9580-235734eeb812" xlink:to="loc_us-gaap_CertificatesOfDepositMember_df522d2f-53cc-4955-82ef-fc86373db3ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_f01bd917-750a-43e8-952a-d5d233ed9899" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c7e23725-744e-4dde-9580-235734eeb812" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_f01bd917-750a-43e8-952a-d5d233ed9899" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember_17435f49-d36a-42d5-9388-48bb1247dfd3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_c7e23725-744e-4dde-9580-235734eeb812" xlink:to="loc_us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember_17435f49-d36a-42d5-9388-48bb1247dfd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bcc4aeca-85bd-4058-9522-41fd7b2580b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_0aadbf54-1f84-40c8-b192-3c37f90e73e6" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bcc4aeca-85bd-4058-9522-41fd7b2580b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_8ec60dc0-3e41-4592-9443-ee8f55582744" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bcc4aeca-85bd-4058-9522-41fd7b2580b4" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_8ec60dc0-3e41-4592-9443-ee8f55582744" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_10ec2849-1ffa-4052-bf71-f5478f956376" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bcc4aeca-85bd-4058-9522-41fd7b2580b4" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_10ec2849-1ffa-4052-bf71-f5478f956376" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_d6514ed1-21be-403a-956a-fcd72411c2d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bcc4aeca-85bd-4058-9522-41fd7b2580b4" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_d6514ed1-21be-403a-956a-fcd72411c2d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_bd44f31a-6122-4a14-a84e-5048caee47d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bcc4aeca-85bd-4058-9522-41fd7b2580b4" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_bd44f31a-6122-4a14-a84e-5048caee47d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueNetAssetLiability_1c2fd17d-c1b2-450e-b96d-043a701b55ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueNetAssetLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bcc4aeca-85bd-4058-9522-41fd7b2580b4" xlink:to="loc_us-gaap_FairValueNetAssetLiability_1c2fd17d-c1b2-450e-b96d-043a701b55ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#FAIRVALUEMEASUREMENTSNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_9295c5de-3903-4065-9e3b-7dd133eabbfa" 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_FairValueByBalanceSheetGroupingTable_40a021d9-6a8f-4211-82de-e52f31bd1ed7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_9295c5de-3903-4065-9e3b-7dd133eabbfa" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_40a021d9-6a8f-4211-82de-e52f31bd1ed7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_9274af56-af26-49ae-a23b-f87211d9f03b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_40a021d9-6a8f-4211-82de-e52f31bd1ed7" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_9274af56-af26-49ae-a23b-f87211d9f03b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_4b5433a5-ea27-40de-bf5c-5340ec3fd6cd" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_9274af56-af26-49ae-a23b-f87211d9f03b" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_4b5433a5-ea27-40de-bf5c-5340ec3fd6cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_EpicSciencesMember_bd4d23fd-e5e3-4795-9924-f2fc5a5f2c3d" xlink:href="exas-20200630.xsd#exas_EpicSciencesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_4b5433a5-ea27-40de-bf5c-5340ec3fd6cd" xlink:to="loc_exas_EpicSciencesMember_bd4d23fd-e5e3-4795-9924-f2fc5a5f2c3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_ed635b1a-85ae-4b04-8627-504caf1864db" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_40a021d9-6a8f-4211-82de-e52f31bd1ed7" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_ed635b1a-85ae-4b04-8627-504caf1864db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0883a8fa-b919-4fcd-bf71-1ff83ee0f5c1" 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_ed635b1a-85ae-4b04-8627-504caf1864db" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0883a8fa-b919-4fcd-bf71-1ff83ee0f5c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_BiomatricaIncMember_c7a70542-4240-4570-81bd-be055c958113" xlink:href="exas-20200630.xsd#exas_BiomatricaIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_0883a8fa-b919-4fcd-bf71-1ff83ee0f5c1" xlink:to="loc_exas_BiomatricaIncMember_c7a70542-4240-4570-81bd-be055c958113" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a5379954-9f9c-4f0f-aa59-dd7030684bd2" 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_FairValueByBalanceSheetGroupingTable_40a021d9-6a8f-4211-82de-e52f31bd1ed7" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_a5379954-9f9c-4f0f-aa59-dd7030684bd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_817cb6ba-ffd3-4ee3-89c5-d595d468c84a" 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_a5379954-9f9c-4f0f-aa59-dd7030684bd2" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_817cb6ba-ffd3-4ee3-89c5-d595d468c84a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_ffc84177-ac04-4244-bb81-58093f34f878" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_817cb6ba-ffd3-4ee3-89c5-d595d468c84a" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_ffc84177-ac04-4244-bb81-58093f34f878" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_96506fce-8d0b-414f-9566-4cd6d8d24c59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_40a021d9-6a8f-4211-82de-e52f31bd1ed7" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_96506fce-8d0b-414f-9566-4cd6d8d24c59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_7a98a541-4b74-474a-80da-13ea4b899b7e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_96506fce-8d0b-414f-9566-4cd6d8d24c59" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_7a98a541-4b74-474a-80da-13ea4b899b7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_f6e7c46b-65f2-4b45-baea-c920a6830a05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_7a98a541-4b74-474a-80da-13ea4b899b7e" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_f6e7c46b-65f2-4b45-baea-c920a6830a05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_8d29b4f5-384e-4904-b963-1791bbc10943" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_40a021d9-6a8f-4211-82de-e52f31bd1ed7" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_8d29b4f5-384e-4904-b963-1791bbc10943" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_2bd68ff1-9891-40c5-9a25-487ecabc00f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_8d29b4f5-384e-4904-b963-1791bbc10943" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_2bd68ff1-9891-40c5-9a25-487ecabc00f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_04d78f04-c8ac-46ed-a816-f8b94a520e4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_8d29b4f5-384e-4904-b963-1791bbc10943" xlink:to="loc_us-gaap_EquityMethodInvestments_04d78f04-c8ac-46ed-a816-f8b94a520e4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentOwnedAtFairValue_010652c7-0a8b-4a21-903c-c92b4aa84ecd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentOwnedAtFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_8d29b4f5-384e-4904-b963-1791bbc10943" xlink:to="loc_us-gaap_InvestmentOwnedAtFairValue_010652c7-0a8b-4a21-903c-c92b4aa84ecd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSFairValueofContingentConsiderationDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#FAIRVALUEMEASUREMENTSFairValueofContingentConsiderationDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSFairValueofContingentConsiderationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_8590a680-ce66-4a20-b650-9c8d759ba39a" 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_BusinessCombinationContingentConsiderationLiability_f7a6c340-ee30-4763-b436-359d1a4325a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_8590a680-ce66-4a20-b650-9c8d759ba39a" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_f7a6c340-ee30-4763-b436-359d1a4325a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_804e50b7-c6e2-4b67-bafb-188ccbce2eaf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_8590a680-ce66-4a20-b650-9c8d759ba39a" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_804e50b7-c6e2-4b67-bafb-188ccbce2eaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_BusinessCombinationContingentConsiderationGainLossRecognized_5a6e697f-b267-4d4d-9f96-27e5df8446f8" xlink:href="exas-20200630.xsd#exas_BusinessCombinationContingentConsiderationGainLossRecognized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_8590a680-ce66-4a20-b650-9c8d759ba39a" xlink:to="loc_exas_BusinessCombinationContingentConsiderationGainLossRecognized_5a6e697f-b267-4d4d-9f96-27e5df8446f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities_5eccd19b-1366-42af-b6f0-f2eb96f43ad4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_8590a680-ce66-4a20-b650-9c8d759ba39a" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities_5eccd19b-1366-42af-b6f0-f2eb96f43ad4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_6ee8f654-8f40-49d7-9f53-482f16459f7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_8590a680-ce66-4a20-b650-9c8d759ba39a" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_6ee8f654-8f40-49d7-9f53-482f16459f7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/FAIRVALUELongTermDebtandConvertibleNotesDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#FAIRVALUELongTermDebtandConvertibleNotesDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/FAIRVALUELongTermDebtandConvertibleNotesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_932f944a-7675-4d38-a084-161c96507ddd" 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_FairValueByBalanceSheetGroupingTable_c8eb7f5d-c8f8-4f27-be3e-2c56e282b7d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_932f944a-7675-4d38-a084-161c96507ddd" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_c8eb7f5d-c8f8-4f27-be3e-2c56e282b7d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_69c838d8-76b1-4fe5-8699-80f814526f46" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_c8eb7f5d-c8f8-4f27-be3e-2c56e282b7d1" xlink:to="loc_us-gaap_DebtInstrumentAxis_69c838d8-76b1-4fe5-8699-80f814526f46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_c16ffcf4-02cf-49bc-bd6d-3ba5eca4bdcd" 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_69c838d8-76b1-4fe5-8699-80f814526f46" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_c16ffcf4-02cf-49bc-bd6d-3ba5eca4bdcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2028Member_aaee5a04-b755-4d90-83c5-cb2011188474" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2028Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c16ffcf4-02cf-49bc-bd6d-3ba5eca4bdcd" xlink:to="loc_exas_ConvertibleNotesPayable2028Member_aaee5a04-b755-4d90-83c5-cb2011188474" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2027Member_808d6286-7358-4f2c-9cca-d5b2d3a89cbb" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2027Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c16ffcf4-02cf-49bc-bd6d-3ba5eca4bdcd" xlink:to="loc_exas_ConvertibleNotesPayable2027Member_808d6286-7358-4f2c-9cca-d5b2d3a89cbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2025Member_f4ce4b79-1691-494d-9ace-65d0e3bfca33" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2025Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c16ffcf4-02cf-49bc-bd6d-3ba5eca4bdcd" xlink:to="loc_exas_ConvertibleNotesPayable2025Member_f4ce4b79-1691-494d-9ace-65d0e3bfca33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_509dc4c9-f17f-48f4-b2d3-c1ed995d3401" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_c8eb7f5d-c8f8-4f27-be3e-2c56e282b7d1" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_509dc4c9-f17f-48f4-b2d3-c1ed995d3401" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_bc143fb2-b3b5-4ac2-bd6d-27d9a3959241" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_509dc4c9-f17f-48f4-b2d3-c1ed995d3401" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_bc143fb2-b3b5-4ac2-bd6d-27d9a3959241" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_e5321caa-a947-4e93-bc67-96e8dc319a85" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_bc143fb2-b3b5-4ac2-bd6d-27d9a3959241" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_e5321caa-a947-4e93-bc67-96e8dc319a85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_184a6a26-b017-4ba3-bba7-924eecd7436f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_bc143fb2-b3b5-4ac2-bd6d-27d9a3959241" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_184a6a26-b017-4ba3-bba7-924eecd7436f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_6f0aea1b-ff7c-4554-823b-0831a9fa64cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_bc143fb2-b3b5-4ac2-bd6d-27d9a3959241" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_6f0aea1b-ff7c-4554-823b-0831a9fa64cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_78c60bc8-1649-4c1d-a4b7-c06c6d9ce505" 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_FairValueByBalanceSheetGroupingTable_c8eb7f5d-c8f8-4f27-be3e-2c56e282b7d1" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_78c60bc8-1649-4c1d-a4b7-c06c6d9ce505" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c3fd733d-11b6-474d-8b58-50f1a0ccce1e" 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_78c60bc8-1649-4c1d-a4b7-c06c6d9ce505" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c3fd733d-11b6-474d-8b58-50f1a0ccce1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_ec72f591-275e-4c9c-8eaa-e6ee0020cb08" 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_c3fd733d-11b6-474d-8b58-50f1a0ccce1e" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_ec72f591-275e-4c9c-8eaa-e6ee0020cb08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_9f02eb44-b1a2-4991-adca-9086d8b9527e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c3fd733d-11b6-474d-8b58-50f1a0ccce1e" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_9f02eb44-b1a2-4991-adca-9086d8b9527e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_dade840e-26d9-4d65-9d16-ddb64e71d8a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_c8eb7f5d-c8f8-4f27-be3e-2c56e282b7d1" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_dade840e-26d9-4d65-9d16-ddb64e71d8a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtFairValueDisclosures_b734dcce-c9ac-4bc4-9872-1df9f94bf666" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleDebtFairValueDisclosures"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_dade840e-26d9-4d65-9d16-ddb64e71d8a4" xlink:to="loc_us-gaap_ConvertibleDebtFairValueDisclosures_b734dcce-c9ac-4bc4-9872-1df9f94bf666" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableFairValueDisclosure_a2809949-2d3f-4376-8899-57ef70ebe05e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_dade840e-26d9-4d65-9d16-ddb64e71d8a4" xlink:to="loc_us-gaap_LoansPayableFairValueDisclosure_a2809949-2d3f-4376-8899-57ef70ebe05e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTS" xlink:type="simple" xlink:href="exas-20200630.xsd#LICENSEANDCOLLABORATIONAGREEMENTS"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_exas_LICENSEAGREEMENTSAbstract_c4f3c53a-8f54-4397-a15c-4fe9cc952a7f" xlink:href="exas-20200630.xsd#exas_LICENSEAGREEMENTSAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_LicensingAgreementDisclosureTextBlock_7042579c-4f6b-466b-a638-cda6868b8fdd" xlink:href="exas-20200630.xsd#exas_LicensingAgreementDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_LICENSEAGREEMENTSAbstract_c4f3c53a-8f54-4397-a15c-4fe9cc952a7f" xlink:to="loc_exas_LicensingAgreementDisclosureTextBlock_7042579c-4f6b-466b-a638-cda6868b8fdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSMayoDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#LICENSEANDCOLLABORATIONAGREEMENTSMayoDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSMayoDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_exas_LICENSEAGREEMENTSAbstract_a3948b8d-b149-4e7b-9b65-b16ffd08b628" xlink:href="exas-20200630.xsd#exas_LICENSEAGREEMENTSAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_1aa25b95-2bf5-4757-8fa4-b42022978f41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_LICENSEAGREEMENTSAbstract_a3948b8d-b149-4e7b-9b65-b16ffd08b628" xlink:to="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_1aa25b95-2bf5-4757-8fa4-b42022978f41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_6692c9c7-d32b-4a05-982f-a6c1248bec9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_1aa25b95-2bf5-4757-8fa4-b42022978f41" xlink:to="loc_us-gaap_TypeOfArrangementAxis_6692c9c7-d32b-4a05-982f-a6c1248bec9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_7f35bb33-ff7e-4cca-967e-be1b80945ec5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfArrangementAxis_6692c9c7-d32b-4a05-982f-a6c1248bec9f" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_7f35bb33-ff7e-4cca-967e-be1b80945ec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LicensingAgreementsMember_070d0257-e554-44c4-845f-486d56e79c31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LicensingAgreementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_7f35bb33-ff7e-4cca-967e-be1b80945ec5" xlink:to="loc_us-gaap_LicensingAgreementsMember_070d0257-e554-44c4-845f-486d56e79c31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_eee26989-a65f-4acd-a012-532b3d34524a" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_1aa25b95-2bf5-4757-8fa4-b42022978f41" xlink:to="loc_dei_LegalEntityAxis_eee26989-a65f-4acd-a012-532b3d34524a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_15b9f118-2cea-4815-b6c6-6b3f9151589f" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_eee26989-a65f-4acd-a012-532b3d34524a" xlink:to="loc_dei_EntityDomain_15b9f118-2cea-4815-b6c6-6b3f9151589f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_MAYOFoundationMember_82f0b737-d511-4497-8554-8c5874908d9e" xlink:href="exas-20200630.xsd#exas_MAYOFoundationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_15b9f118-2cea-4815-b6c6-6b3f9151589f" xlink:to="loc_exas_MAYOFoundationMember_82f0b737-d511-4497-8554-8c5874908d9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_cc5c13a9-3a61-4cc0-baab-e01f729903cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_1aa25b95-2bf5-4757-8fa4-b42022978f41" xlink:to="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_cc5c13a9-3a61-4cc0-baab-e01f729903cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_49528f72-d660-4e04-859a-92c34a2eb471" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_cc5c13a9-3a61-4cc0-baab-e01f729903cc" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_49528f72-d660-4e04-859a-92c34a2eb471" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSEpicSciencesDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#LICENSEANDCOLLABORATIONAGREEMENTSEpicSciencesDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSEpicSciencesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_exas_LICENSEAGREEMENTSAbstract_042aa3cd-f676-4b3b-b951-9a67ed5b2436" xlink:href="exas-20200630.xsd#exas_LICENSEAGREEMENTSAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_74c05b32-b405-4e80-8f22-980c821c453a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_LICENSEAGREEMENTSAbstract_042aa3cd-f676-4b3b-b951-9a67ed5b2436" xlink:to="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_74c05b32-b405-4e80-8f22-980c821c453a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_d0fd1c36-de2c-48e4-9518-cb3deb119849" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_74c05b32-b405-4e80-8f22-980c821c453a" xlink:to="loc_us-gaap_TypeOfArrangementAxis_d0fd1c36-de2c-48e4-9518-cb3deb119849" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_875bd19f-9f39-40ab-86c2-de81c7a2d2a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfArrangementAxis_d0fd1c36-de2c-48e4-9518-cb3deb119849" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_875bd19f-9f39-40ab-86c2-de81c7a2d2a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LicensingAgreementsMember_0fa48bc6-e72b-4e83-940f-97dbb4bd309a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LicensingAgreementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_875bd19f-9f39-40ab-86c2-de81c7a2d2a0" xlink:to="loc_us-gaap_LicensingAgreementsMember_0fa48bc6-e72b-4e83-940f-97dbb4bd309a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_f2597787-9cf1-4031-b857-7ce263e13c94" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_74c05b32-b405-4e80-8f22-980c821c453a" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_f2597787-9cf1-4031-b857-7ce263e13c94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_08ce1ae2-a16d-46d4-98b8-fc2d54c05f62" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_f2597787-9cf1-4031-b857-7ce263e13c94" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_08ce1ae2-a16d-46d4-98b8-fc2d54c05f62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_EpicSciencesMember_9707e7de-f771-4b06-bb9d-3bcc80fdab19" xlink:href="exas-20200630.xsd#exas_EpicSciencesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_08ce1ae2-a16d-46d4-98b8-fc2d54c05f62" xlink:to="loc_exas_EpicSciencesMember_9707e7de-f771-4b06-bb9d-3bcc80fdab19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_81baabba-cd6e-414c-9a9e-9fb6324cda81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_74c05b32-b405-4e80-8f22-980c821c453a" xlink:to="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_81baabba-cd6e-414c-9a9e-9fb6324cda81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_LicenseAndLaboratoryAgreementTerm_4de4e595-1595-4b29-93e8-5e33fbd68bdb" xlink:href="exas-20200630.xsd#exas_LicenseAndLaboratoryAgreementTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_81baabba-cd6e-414c-9a9e-9fb6324cda81" xlink:to="loc_exas_LicenseAndLaboratoryAgreementTerm_4de4e595-1595-4b29-93e8-5e33fbd68bdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentOwnedBalanceShares_e04031f3-a537-4508-bda9-0302c8f9430d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentOwnedBalanceShares"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_81baabba-cd6e-414c-9a9e-9fb6324cda81" xlink:to="loc_us-gaap_InvestmentOwnedBalanceShares_e04031f3-a537-4508-bda9-0302c8f9430d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentOwnedAtFairValue_abed03a1-1924-45ed-ade8-f5c8ef972205" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentOwnedAtFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_81baabba-cd6e-414c-9a9e-9fb6324cda81" xlink:to="loc_us-gaap_InvestmentOwnedAtFairValue_abed03a1-1924-45ed-ade8-f5c8ef972205" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSBiocartisDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#LICENSEANDCOLLABORATIONAGREEMENTSBiocartisDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSBiocartisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_exas_LICENSEAGREEMENTSAbstract_fcd29f23-8c5e-4067-8df5-909ef70f01cf" xlink:href="exas-20200630.xsd#exas_LICENSEAGREEMENTSAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_558fdf6c-f8cd-45ea-a198-ed9c470b1962" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_LICENSEAGREEMENTSAbstract_fcd29f23-8c5e-4067-8df5-909ef70f01cf" xlink:to="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_558fdf6c-f8cd-45ea-a198-ed9c470b1962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_ac50f9ec-e444-4fd9-9d52-89509c0238a5" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_558fdf6c-f8cd-45ea-a198-ed9c470b1962" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_ac50f9ec-e444-4fd9-9d52-89509c0238a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_f948548b-80f8-42b1-a97d-1702bebbe661" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_ac50f9ec-e444-4fd9-9d52-89509c0238a5" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_f948548b-80f8-42b1-a97d-1702bebbe661" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_BiocartisNVMember_ee53fb0e-26ea-47a1-ba65-ac50874f82f5" xlink:href="exas-20200630.xsd#exas_BiocartisNVMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_f948548b-80f8-42b1-a97d-1702bebbe661" xlink:to="loc_exas_BiocartisNVMember_ee53fb0e-26ea-47a1-ba65-ac50874f82f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_8032b195-7921-4f5a-b7a6-9c2781d075ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_558fdf6c-f8cd-45ea-a198-ed9c470b1962" xlink:to="loc_us-gaap_TypeOfArrangementAxis_8032b195-7921-4f5a-b7a6-9c2781d075ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_caf150cb-b496-4273-91b2-c88057c9bc72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfArrangementAxis_8032b195-7921-4f5a-b7a6-9c2781d075ce" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_caf150cb-b496-4273-91b2-c88057c9bc72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LicensingAgreementsMember_6fd385c7-c25b-4889-9fe9-72b1d715fe24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LicensingAgreementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_caf150cb-b496-4273-91b2-c88057c9bc72" xlink:to="loc_us-gaap_LicensingAgreementsMember_6fd385c7-c25b-4889-9fe9-72b1d715fe24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_CollaborativeArrangementsSalesMilestoneAxis_fc31a5e8-d399-47ef-bb3a-c7969adb783f" xlink:href="exas-20200630.xsd#exas_CollaborativeArrangementsSalesMilestoneAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_558fdf6c-f8cd-45ea-a198-ed9c470b1962" xlink:to="loc_exas_CollaborativeArrangementsSalesMilestoneAxis_fc31a5e8-d399-47ef-bb3a-c7969adb783f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_CollaborativeArrangementsSalesMilestoneDomain_9804801b-a3ce-4e49-8e5f-587cec6b750f" xlink:href="exas-20200630.xsd#exas_CollaborativeArrangementsSalesMilestoneDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_CollaborativeArrangementsSalesMilestoneAxis_fc31a5e8-d399-47ef-bb3a-c7969adb783f" xlink:to="loc_exas_CollaborativeArrangementsSalesMilestoneDomain_9804801b-a3ce-4e49-8e5f-587cec6b750f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_SalesMilestoneRangeOneMember_14f12ded-e237-4b35-9c04-2b98e8937d90" xlink:href="exas-20200630.xsd#exas_SalesMilestoneRangeOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_CollaborativeArrangementsSalesMilestoneDomain_9804801b-a3ce-4e49-8e5f-587cec6b750f" xlink:to="loc_exas_SalesMilestoneRangeOneMember_14f12ded-e237-4b35-9c04-2b98e8937d90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ExpansionOfCollaborationToOncologyMember_2c30378f-d18c-4050-b241-521afc5016af" xlink:href="exas-20200630.xsd#exas_ExpansionOfCollaborationToOncologyMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_CollaborativeArrangementsSalesMilestoneDomain_9804801b-a3ce-4e49-8e5f-587cec6b750f" xlink:to="loc_exas_ExpansionOfCollaborationToOncologyMember_2c30378f-d18c-4050-b241-521afc5016af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_5dccc6b0-006e-4d90-80ab-04751b730b04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_558fdf6c-f8cd-45ea-a198-ed9c470b1962" xlink:to="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_5dccc6b0-006e-4d90-80ab-04751b730b04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_OneTimeFeeForLicenseToPatents_ba9d2a59-f525-4492-995a-1f56e1f32c1c" xlink:href="exas-20200630.xsd#exas_OneTimeFeeForLicenseToPatents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_5dccc6b0-006e-4d90-80ab-04751b730b04" xlink:to="loc_exas_OneTimeFeeForLicenseToPatents_ba9d2a59-f525-4492-995a-1f56e1f32c1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentOwnedBalanceShares_202372ac-eb22-42fc-a2a3-ae78287d23c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentOwnedBalanceShares"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_5dccc6b0-006e-4d90-80ab-04751b730b04" xlink:to="loc_us-gaap_InvestmentOwnedBalanceShares_202372ac-eb22-42fc-a2a3-ae78287d23c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentOwnedAtFairValue_155844d8-71ba-45ea-b206-6bf07a1b2f82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentOwnedAtFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_5dccc6b0-006e-4d90-80ab-04751b730b04" xlink:to="loc_us-gaap_InvestmentOwnedAtFairValue_155844d8-71ba-45ea-b206-6bf07a1b2f82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_PaymentsContingentOnMilestones_bd0e6669-b5b9-4d25-aadb-b004a609e800" xlink:href="exas-20200630.xsd#exas_PaymentsContingentOnMilestones"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_5dccc6b0-006e-4d90-80ab-04751b730b04" xlink:to="loc_exas_PaymentsContingentOnMilestones_bd0e6669-b5b9-4d25-aadb-b004a609e800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/PFIZERPROMOTIONAGREEMENT" xlink:type="simple" xlink:href="exas-20200630.xsd#PFIZERPROMOTIONAGREEMENT"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/PFIZERPROMOTIONAGREEMENT" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_exas_PromotionAgreementDisclosureAbstract_496c0a27-0339-460c-bae2-59a37b37332c" xlink:href="exas-20200630.xsd#exas_PromotionAgreementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollaborativeArrangementDisclosureTextBlock_99a1eb35-0ece-450a-a6ac-64d7a805f81c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollaborativeArrangementDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_PromotionAgreementDisclosureAbstract_496c0a27-0339-460c-bae2-59a37b37332c" xlink:to="loc_us-gaap_CollaborativeArrangementDisclosureTextBlock_99a1eb35-0ece-450a-a6ac-64d7a805f81c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/PFIZERPROMOTIONAGREEMENTDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#PFIZERPROMOTIONAGREEMENTDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/PFIZERPROMOTIONAGREEMENTDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_exas_PromotionAgreementDisclosureAbstract_e9243fa9-59c1-429b-ab6e-584782a317f3" xlink:href="exas-20200630.xsd#exas_PromotionAgreementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_7463102d-8ec3-48fd-87f0-40f4026c6962" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_PromotionAgreementDisclosureAbstract_e9243fa9-59c1-429b-ab6e-584782a317f3" xlink:to="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_7463102d-8ec3-48fd-87f0-40f4026c6962" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_faf4006e-d9a2-40f2-a4b0-383348baed9a" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_7463102d-8ec3-48fd-87f0-40f4026c6962" xlink:to="loc_dei_LegalEntityAxis_faf4006e-d9a2-40f2-a4b0-383348baed9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_8c1394df-10ea-44ab-8606-76f071fdb587" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_faf4006e-d9a2-40f2-a4b0-383348baed9a" xlink:to="loc_dei_EntityDomain_8c1394df-10ea-44ab-8606-76f071fdb587" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_PfizerIncMember_83a031b3-d251-431a-bfe7-9956676f1c07" xlink:href="exas-20200630.xsd#exas_PfizerIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_8c1394df-10ea-44ab-8606-76f071fdb587" xlink:to="loc_exas_PfizerIncMember_83a031b3-d251-431a-bfe7-9956676f1c07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_49ed52b6-f721-46f9-aec5-221908eb3df4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_7463102d-8ec3-48fd-87f0-40f4026c6962" xlink:to="loc_us-gaap_TypeOfArrangementAxis_49ed52b6-f721-46f9-aec5-221908eb3df4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_403806c5-5ff9-4226-a721-1d6a1a20a11f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfArrangementAxis_49ed52b6-f721-46f9-aec5-221908eb3df4" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_403806c5-5ff9-4226-a721-1d6a1a20a11f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ManufacturedProductOtherMember_d90342c6-2010-490a-acc5-10f94b3fe937" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ManufacturedProductOtherMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_403806c5-5ff9-4226-a721-1d6a1a20a11f" xlink:to="loc_us-gaap_ManufacturedProductOtherMember_d90342c6-2010-490a-acc5-10f94b3fe937" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_e306f27f-6969-462c-8e64-18b3738d1e24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_7463102d-8ec3-48fd-87f0-40f4026c6962" xlink:to="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_e306f27f-6969-462c-8e64-18b3738d1e24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingExpense_61f3c863-55ad-49b1-a0dc-efd67b6dc10e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MarketingExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_e306f27f-6969-462c-8e64-18b3738d1e24" xlink:to="loc_us-gaap_MarketingExpense_61f3c863-55ad-49b1-a0dc-efd67b6dc10e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties_5e0badff-1ea7-4ad5-a724-b3ffaf31585a" xlink:href="exas-20200630.xsd#exas_ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_e306f27f-6969-462c-8e64-18b3738d1e24" xlink:to="loc_exas_ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties_5e0badff-1ea7-4ad5-a724-b3ffaf31585a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/STOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="exas-20200630.xsd#STOCKHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/STOCKHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_9d9fb493-7afd-4c3c-ba3a-a60168942715" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_7d3c423e-5bb0-461c-9473-e19e94b59192" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_9d9fb493-7afd-4c3c-ba3a-a60168942715" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_7d3c423e-5bb0-461c-9473-e19e94b59192" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/STOCKHOLDERSEQUITYTables" xlink:type="simple" xlink:href="exas-20200630.xsd#STOCKHOLDERSEQUITYTables"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/STOCKHOLDERSEQUITYTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_337cd2f9-c68a-4404-aa33-619e1dec3c89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_dfe35cc2-aea4-46b1-a81b-62f504b50924" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_337cd2f9-c68a-4404-aa33-619e1dec3c89" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_dfe35cc2-aea4-46b1-a81b-62f504b50924" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_d73e11e0-8842-460a-bba2-545c57217eee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_337cd2f9-c68a-4404-aa33-619e1dec3c89" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_d73e11e0-8842-460a-bba2-545c57217eee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/STOCKHOLDERSEQUITYDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#STOCKHOLDERSEQUITYDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/STOCKHOLDERSEQUITYDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_8cdcba1f-5d9a-48a0-83ee-7a0d2d156288" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable_1f92b6dc-8906-4ae9-a397-0ade31db222e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_8cdcba1f-5d9a-48a0-83ee-7a0d2d156288" xlink:to="loc_us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable_1f92b6dc-8906-4ae9-a397-0ade31db222e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_735cc81b-ee9a-440c-a121-dfea359281d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable_1f92b6dc-8906-4ae9-a397-0ade31db222e" xlink:to="loc_us-gaap_DebtInstrumentAxis_735cc81b-ee9a-440c-a121-dfea359281d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_2b7ccb75-33c7-4023-91db-a1ea9e2f083d" 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_735cc81b-ee9a-440c-a121-dfea359281d3" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_2b7ccb75-33c7-4023-91db-a1ea9e2f083d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2027Member_a2226ca1-b0e8-4466-b086-9c21abee4761" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2027Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2b7ccb75-33c7-4023-91db-a1ea9e2f083d" xlink:to="loc_exas_ConvertibleNotesPayable2027Member_a2226ca1-b0e8-4466-b086-9c21abee4761" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtAxis_5e00c4ea-1de0-4956-bf44-ff19ccf0f600" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExtinguishmentOfDebtAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable_1f92b6dc-8906-4ae9-a397-0ade31db222e" xlink:to="loc_us-gaap_ExtinguishmentOfDebtAxis_5e00c4ea-1de0-4956-bf44-ff19ccf0f600" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtTypeDomain_4aad5c16-1432-46fa-b683-4a71d0462356" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExtinguishmentOfDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ExtinguishmentOfDebtAxis_5e00c4ea-1de0-4956-bf44-ff19ccf0f600" xlink:to="loc_us-gaap_ExtinguishmentOfDebtTypeDomain_4aad5c16-1432-46fa-b683-4a71d0462356" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2025Member_8c392149-8485-43a0-af3d-84c5e7f581cb" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2025Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ExtinguishmentOfDebtTypeDomain_4aad5c16-1432-46fa-b683-4a71d0462356" xlink:to="loc_exas_ConvertibleNotesPayable2025Member_8c392149-8485-43a0-af3d-84c5e7f581cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_0de9cf42-98fe-46df-8301-3cd10e99d779" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable_1f92b6dc-8906-4ae9-a397-0ade31db222e" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_0de9cf42-98fe-46df-8301-3cd10e99d779" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_95c005f3-e898-4389-b201-d5f2b488842c" 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_0de9cf42-98fe-46df-8301-3cd10e99d779" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_95c005f3-e898-4389-b201-d5f2b488842c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_GenomicHealthIncMember_35ce4bd9-4f99-4ca7-8003-14bf1829b65d" xlink:href="exas-20200630.xsd#exas_GenomicHealthIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_95c005f3-e898-4389-b201-d5f2b488842c" xlink:to="loc_exas_GenomicHealthIncMember_35ce4bd9-4f99-4ca7-8003-14bf1829b65d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ParadigmViomicsMember_5c13f88f-9ae0-4950-9ddd-3a9613474ac5" xlink:href="exas-20200630.xsd#exas_ParadigmViomicsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_95c005f3-e898-4389-b201-d5f2b488842c" xlink:to="loc_exas_ParadigmViomicsMember_5c13f88f-9ae0-4950-9ddd-3a9613474ac5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_cb3fbe29-fa2e-48c5-87d4-3e3d9e1adc8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable_1f92b6dc-8906-4ae9-a397-0ade31db222e" xlink:to="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_cb3fbe29-fa2e-48c5-87d4-3e3d9e1adc8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt_a279861b-7f1d-4002-b9e6-c4a1f75574c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_cb3fbe29-fa2e-48c5-87d4-3e3d9e1adc8e" xlink:to="loc_us-gaap_RepaymentsOfConvertibleDebt_a279861b-7f1d-4002-b9e6-c4a1f75574c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_e7611268-43bd-4dc4-8b91-06f5962986de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_cb3fbe29-fa2e-48c5-87d4-3e3d9e1adc8e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_e7611268-43bd-4dc4-8b91-06f5962986de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments_161310c6-5862-4389-b2f4-c4afcb992e94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_cb3fbe29-fa2e-48c5-87d4-3e3d9e1adc8e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments_161310c6-5862-4389-b2f4-c4afcb992e94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares_93650c5b-961a-42bf-97d7-4efe0cb27c26" xlink:href="exas-20200630.xsd#exas_RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_cb3fbe29-fa2e-48c5-87d4-3e3d9e1adc8e" xlink:to="loc_exas_RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares_93650c5b-961a-42bf-97d7-4efe0cb27c26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_6064f0e0-3571-436c-848d-f0fbdd44d5e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_cb3fbe29-fa2e-48c5-87d4-3e3d9e1adc8e" xlink:to="loc_us-gaap_RepaymentsOfDebt_6064f0e0-3571-436c-848d-f0fbdd44d5e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_c0067362-810c-4621-9481-82c4d5db05a0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_cb3fbe29-fa2e-48c5-87d4-3e3d9e1adc8e" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_c0067362-810c-4621-9481-82c4d5db05a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_f0ebb856-17d6-4050-97ab-b7721c8d62fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_cb3fbe29-fa2e-48c5-87d4-3e3d9e1adc8e" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts_f0ebb856-17d6-4050-97ab-b7721c8d62fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_1af61ea7-4f5d-4a27-aa96-b96a598d41b3" 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_SubsidiaryOrEquityMethodInvesteeLineItems_cb3fbe29-fa2e-48c5-87d4-3e3d9e1adc8e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueAcquisitions_1af61ea7-4f5d-4a27-aa96-b96a598d41b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_c543e9ea-28a7-4106-a1d4-f9653460404a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_cb3fbe29-fa2e-48c5-87d4-3e3d9e1adc8e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesAcquisitions_c543e9ea-28a7-4106-a1d4-f9653460404a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_13108bc3-54d1-4b81-804d-1bc0336fa9d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_cb3fbe29-fa2e-48c5-87d4-3e3d9e1adc8e" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_13108bc3-54d1-4b81-804d-1bc0336fa9d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofOCIDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#STOCKHOLDERSEQUITYScheduleofOCIDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofOCIDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_376ab41c-3bc3-41d8-953d-233c2ce1a679" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1ba91ae7-c9de-47db-9e76-c3ca33486690" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_376ab41c-3bc3-41d8-953d-233c2ce1a679" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1ba91ae7-c9de-47db-9e76-c3ca33486690" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_27ac2027-bb04-47f5-b2a1-7583f298eb8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1ba91ae7-c9de-47db-9e76-c3ca33486690" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_27ac2027-bb04-47f5-b2a1-7583f298eb8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_26f08daa-5c17-43a0-8b79-f7517f8d3bbb" 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_27ac2027-bb04-47f5-b2a1-7583f298eb8b" xlink:to="loc_us-gaap_EquityComponentDomain_26f08daa-5c17-43a0-8b79-f7517f8d3bbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_fb110645-2809-4731-921e-05fbc569fdf4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_26f08daa-5c17-43a0-8b79-f7517f8d3bbb" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_fb110645-2809-4731-921e-05fbc569fdf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_1196395a-6e4c-453c-af5e-964034cdb23a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_26f08daa-5c17-43a0-8b79-f7517f8d3bbb" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_1196395a-6e4c-453c-af5e-964034cdb23a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_576fa9da-0f17-4bad-9c80-c5316484ed7d" 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_26f08daa-5c17-43a0-8b79-f7517f8d3bbb" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_576fa9da-0f17-4bad-9c80-c5316484ed7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_aa051450-58c7-4359-ac67-433c428e7b3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_1ba91ae7-c9de-47db-9e76-c3ca33486690" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_aa051450-58c7-4359-ac67-433c428e7b3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e76fd599-38fd-41b0-9547-4ab2f6d47c08" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_aa051450-58c7-4359-ac67-433c428e7b3e" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e76fd599-38fd-41b0-9547-4ab2f6d47c08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e8972868-3c9c-43ae-8514-77634db0693f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e76fd599-38fd-41b0-9547-4ab2f6d47c08" xlink:to="loc_us-gaap_StockholdersEquity_e8972868-3c9c-43ae-8514-77634db0693f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_8117a7d2-57c0-452e-b234-e6c57c5c1178" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e76fd599-38fd-41b0-9547-4ab2f6d47c08" xlink:to="loc_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent_8117a7d2-57c0-452e-b234-e6c57c5c1178" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_f6b64d82-c836-4da4-b6d7-ce7153e5ab4d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e76fd599-38fd-41b0-9547-4ab2f6d47c08" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent_f6b64d82-c836-4da4-b6d7-ce7153e5ab4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_e691d4fc-2c4f-4918-9358-b1bd2aa887c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e76fd599-38fd-41b0-9547-4ab2f6d47c08" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_e691d4fc-2c4f-4918-9358-b1bd2aa887c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_41264b4c-796a-4be2-ba16-58170d88d7e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e76fd599-38fd-41b0-9547-4ab2f6d47c08" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1_41264b4c-796a-4be2-ba16-58170d88d7e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_39e28915-6344-4e1d-bfbe-e137cdf1021b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_e76fd599-38fd-41b0-9547-4ab2f6d47c08" xlink:to="loc_us-gaap_StockholdersEquity_39e28915-6344-4e1d-bfbe-e137cdf1021b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofamountsreclassifiedfromAOCIDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#STOCKHOLDERSEQUITYScheduleofamountsreclassifiedfromAOCIDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofamountsreclassifiedfromAOCIDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_bd563877-a4f3-4667-a8fe-7724b3100c90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_28fb42dc-eb14-43f1-ad5c-28ae49ce1231" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_bd563877-a4f3-4667-a8fe-7724b3100c90" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_28fb42dc-eb14-43f1-ad5c-28ae49ce1231" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_699d4a7a-e1d9-4565-b51b-e781135825b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_28fb42dc-eb14-43f1-ad5c-28ae49ce1231" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_699d4a7a-e1d9-4565-b51b-e781135825b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_3340cecf-d9bc-4442-af1b-ad4f2d1f014f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_699d4a7a-e1d9-4565-b51b-e781135825b5" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_3340cecf-d9bc-4442-af1b-ad4f2d1f014f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_665d53ee-ea76-474c-931e-4b139379d44c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_3340cecf-d9bc-4442-af1b-ad4f2d1f014f" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_665d53ee-ea76-474c-931e-4b139379d44c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_441344fc-f4bc-4b49-9f85-39706052cf97" 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_AccumulatedOtherComprehensiveIncomeLossTable_28fb42dc-eb14-43f1-ad5c-28ae49ce1231" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_441344fc-f4bc-4b49-9f85-39706052cf97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_14e7026c-cf1a-4bee-8ebd-fbd8d12b1577" 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_441344fc-f4bc-4b49-9f85-39706052cf97" xlink:to="loc_us-gaap_EquityComponentDomain_14e7026c-cf1a-4bee-8ebd-fbd8d12b1577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_add3d329-07e0-4e50-9f35-47cad53f0ed8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_14e7026c-cf1a-4bee-8ebd-fbd8d12b1577" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_add3d329-07e0-4e50-9f35-47cad53f0ed8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_86018e16-9df5-44c1-94a1-7c39a77276e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_14e7026c-cf1a-4bee-8ebd-fbd8d12b1577" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_86018e16-9df5-44c1-94a1-7c39a77276e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_42f604c6-3065-467a-8d42-e5e145681c6a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_28fb42dc-eb14-43f1-ad5c-28ae49ce1231" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_42f604c6-3065-467a-8d42-e5e145681c6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_e3d63c19-499d-4217-a1f2-3da0c89de6b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_42f604c6-3065-467a-8d42-e5e145681c6a" xlink:to="loc_us-gaap_InvestmentIncomeInterest_e3d63c19-499d-4217-a1f2-3da0c89de6b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax_5ac912a7-6201-4e9f-94db-a90e71550e95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_42f604c6-3065-467a-8d42-e5e145681c6a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax_5ac912a7-6201-4e9f-94db-a90e71550e95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_348a9f1f-f4f1-4ead-9418-2b24621e1d1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_42f604c6-3065-467a-8d42-e5e145681c6a" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_348a9f1f-f4f1-4ead-9418-2b24621e1d1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/STOCKBASEDCOMPENSATION" xlink:type="simple" xlink:href="exas-20200630.xsd#STOCKBASEDCOMPENSATION"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/STOCKBASEDCOMPENSATION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6274a477-0b4b-48df-bab9-29e4287df70e" 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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_16857163-624a-4bf0-b711-32b2d5c254eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6274a477-0b4b-48df-bab9-29e4287df70e" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_16857163-624a-4bf0-b711-32b2d5c254eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONTables" xlink:type="simple" xlink:href="exas-20200630.xsd#STOCKBASEDCOMPENSATIONTables"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_511c844a-a8a4-489b-988f-62ba4d3dd3dc" 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_exas_ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_06ceb348-5f31-4265-9d0e-b368af670c68" xlink:href="exas-20200630.xsd#exas_ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_511c844a-a8a4-489b-988f-62ba4d3dd3dc" xlink:to="loc_exas_ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_06ceb348-5f31-4265-9d0e-b368af670c68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_260628dd-199b-448e-8b35-549368e4ecb7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_511c844a-a8a4-489b-988f-62ba4d3dd3dc" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_260628dd-199b-448e-8b35-549368e4ecb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_58e7f086-dcc6-436c-b1d7-6175f4beb590" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_511c844a-a8a4-489b-988f-62ba4d3dd3dc" xlink:to="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_58e7f086-dcc6-436c-b1d7-6175f4beb590" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#STOCKBASEDCOMPENSATIONNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b6f93d5a-a821-4110-ba52-1f6b3da3bcd9" 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_99bff20d-ae36-4804-b7fa-8ad8c1c5274a" 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_b6f93d5a-a821-4110-ba52-1f6b3da3bcd9" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_99bff20d-ae36-4804-b7fa-8ad8c1c5274a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_71fb0fb3-b6f4-4df6-ba5a-63807a39d4ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_99bff20d-ae36-4804-b7fa-8ad8c1c5274a" xlink:to="loc_us-gaap_AwardTypeAxis_71fb0fb3-b6f4-4df6-ba5a-63807a39d4ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3cb74521-d4b7-4279-a2e7-4074e5eefe41" 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_71fb0fb3-b6f4-4df6-ba5a-63807a39d4ea" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3cb74521-d4b7-4279-a2e7-4074e5eefe41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_EmployeeAndNonEmployeesStockOptionMember_145cba6f-6ddc-4a5a-946d-42de38a18a1b" xlink:href="exas-20200630.xsd#exas_EmployeeAndNonEmployeesStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3cb74521-d4b7-4279-a2e7-4074e5eefe41" xlink:to="loc_exas_EmployeeAndNonEmployeesStockOptionMember_145cba6f-6ddc-4a5a-946d-42de38a18a1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_RestrictedStockAwardsAndRestrictedStockUnitsRSUMember_6560b8e7-c3b5-4f61-b9fe-5d0a4db26374" xlink:href="exas-20200630.xsd#exas_RestrictedStockAwardsAndRestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_3cb74521-d4b7-4279-a2e7-4074e5eefe41" xlink:to="loc_exas_RestrictedStockAwardsAndRestrictedStockUnitsRSUMember_6560b8e7-c3b5-4f61-b9fe-5d0a4db26374" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_96c3bbdf-d34e-4b59-bfe6-1510553d5239" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_99bff20d-ae36-4804-b7fa-8ad8c1c5274a" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_96c3bbdf-d34e-4b59-bfe6-1510553d5239" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5f384725-707d-498c-82e7-578f957bdd5f" 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_96c3bbdf-d34e-4b59-bfe6-1510553d5239" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5f384725-707d-498c-82e7-578f957bdd5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_GenomicHealthIncMember_870a38a5-031d-4f9f-ae3f-8fcd9af25596" xlink:href="exas-20200630.xsd#exas_GenomicHealthIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5f384725-707d-498c-82e7-578f957bdd5f" xlink:to="loc_exas_GenomicHealthIncMember_870a38a5-031d-4f9f-ae3f-8fcd9af25596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_4bade2f1-0352-4948-abf5-049c87fc4942" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_99bff20d-ae36-4804-b7fa-8ad8c1c5274a" xlink:to="loc_us-gaap_PlanNameAxis_4bade2f1-0352-4948-abf5-049c87fc4942" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_2049709b-1a27-406b-aa9e-f8b4fa9dc029" 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_4bade2f1-0352-4948-abf5-049c87fc4942" xlink:to="loc_us-gaap_PlanNameDomain_2049709b-1a27-406b-aa9e-f8b4fa9dc029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_StockBasedCompensationPlansMember_507e9602-a933-42a0-92af-0f0c8297e0a4" xlink:href="exas-20200630.xsd#exas_StockBasedCompensationPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_2049709b-1a27-406b-aa9e-f8b4fa9dc029" xlink:to="loc_exas_StockBasedCompensationPlansMember_507e9602-a933-42a0-92af-0f0c8297e0a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a3026d2d-19e2-49ae-bb3a-d12d42d673f8" 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_99bff20d-ae36-4804-b7fa-8ad8c1c5274a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a3026d2d-19e2-49ae-bb3a-d12d42d673f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_182f9812-c49e-4309-a817-ce4eeb636d13" 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_a3026d2d-19e2-49ae-bb3a-d12d42d673f8" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_182f9812-c49e-4309-a817-ce4eeb636d13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost_7c8ef260-3c9f-406e-9c1b-a15998d0dcee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a3026d2d-19e2-49ae-bb3a-d12d42d673f8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost_7c8ef260-3c9f-406e-9c1b-a15998d0dcee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_NumberOfEmployeesPerformanceBasedEquityAwardsImpactedByChangeInOperationalMilestones_c328ceb7-d6e8-47fd-9cc6-f0df58882351" xlink:href="exas-20200630.xsd#exas_NumberOfEmployeesPerformanceBasedEquityAwardsImpactedByChangeInOperationalMilestones"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a3026d2d-19e2-49ae-bb3a-d12d42d673f8" xlink:to="loc_exas_NumberOfEmployeesPerformanceBasedEquityAwardsImpactedByChangeInOperationalMilestones_c328ceb7-d6e8-47fd-9cc6-f0df58882351" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_74e65a73-6722-4ad4-8a18-8186c02ec42e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a3026d2d-19e2-49ae-bb3a-d12d42d673f8" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_74e65a73-6722-4ad4-8a18-8186c02ec42e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_65369502-1368-46d9-86ba-ba7c10f4431c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a3026d2d-19e2-49ae-bb3a-d12d42d673f8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_65369502-1368-46d9-86ba-ba7c10f4431c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_ed6fef42-5c06-45cc-82fb-8f8b38485db9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a3026d2d-19e2-49ae-bb3a-d12d42d673f8" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_ed6fef42-5c06-45cc-82fb-8f8b38485db9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_758df0ee-a0ef-4bfd-8192-077dec6bd548" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_a3026d2d-19e2-49ae-bb3a-d12d42d673f8" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_758df0ee-a0ef-4bfd-8192-077dec6bd548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#STOCKBASEDCOMPENSATIONFairValueandActivityDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2744ebaf-5cb0-4e1f-aec4-adf594874817" 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_8b463eed-df25-4da9-921e-626ab18c15ec" 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_2744ebaf-5cb0-4e1f-aec4-adf594874817" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_8b463eed-df25-4da9-921e-626ab18c15ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_b98d9866-008b-444c-ad3e-70424d18cc86" 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_8b463eed-df25-4da9-921e-626ab18c15ec" xlink:to="loc_us-gaap_PlanNameAxis_b98d9866-008b-444c-ad3e-70424d18cc86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_147e0c77-de12-4782-bc47-49a99d2b131e" 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_b98d9866-008b-444c-ad3e-70424d18cc86" xlink:to="loc_us-gaap_PlanNameDomain_147e0c77-de12-4782-bc47-49a99d2b131e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_StockBasedCompensationPlansMember_7c71040d-80c1-4367-abab-535896bfa9ce" xlink:href="exas-20200630.xsd#exas_StockBasedCompensationPlansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_147e0c77-de12-4782-bc47-49a99d2b131e" xlink:to="loc_exas_StockBasedCompensationPlansMember_7c71040d-80c1-4367-abab-535896bfa9ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_47c7b173-4abb-48bd-ab4d-1ebc31e50b9d" 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_8b463eed-df25-4da9-921e-626ab18c15ec" xlink:to="loc_us-gaap_AwardTypeAxis_47c7b173-4abb-48bd-ab4d-1ebc31e50b9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4a348507-236e-443a-a628-7ff5d6326c3c" 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_47c7b173-4abb-48bd-ab4d-1ebc31e50b9d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4a348507-236e-443a-a628-7ff5d6326c3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_EmployeeAndNonEmployeesStockOptionMember_ddffc7a3-50f9-4c17-95dd-4231856a4a84" xlink:href="exas-20200630.xsd#exas_EmployeeAndNonEmployeesStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4a348507-236e-443a-a628-7ff5d6326c3c" xlink:to="loc_exas_EmployeeAndNonEmployeesStockOptionMember_ddffc7a3-50f9-4c17-95dd-4231856a4a84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_dfaf35af-969f-415c-a61b-d54171cb1296" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4a348507-236e-443a-a628-7ff5d6326c3c" xlink:to="loc_us-gaap_EmployeeStockMember_dfaf35af-969f-415c-a61b-d54171cb1296" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_RestrictedStockAwardsAndRestrictedStockUnitsRSUMember_0742973b-886b-4112-921e-67b20e701ca1" xlink:href="exas-20200630.xsd#exas_RestrictedStockAwardsAndRestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4a348507-236e-443a-a628-7ff5d6326c3c" xlink:to="loc_exas_RestrictedStockAwardsAndRestrictedStockUnitsRSUMember_0742973b-886b-4112-921e-67b20e701ca1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_84572d80-6fa4-4a42-9e8f-fa14f3061a36" 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_8b463eed-df25-4da9-921e-626ab18c15ec" xlink:to="loc_srt_RangeAxis_84572d80-6fa4-4a42-9e8f-fa14f3061a36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_61a03b18-aa22-4f4f-83cd-13c00e7e5092" 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_84572d80-6fa4-4a42-9e8f-fa14f3061a36" xlink:to="loc_srt_RangeMember_61a03b18-aa22-4f4f-83cd-13c00e7e5092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4ec6dc38-b296-4951-912c-7162fd0498b5" 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_61a03b18-aa22-4f4f-83cd-13c00e7e5092" xlink:to="loc_srt_MinimumMember_4ec6dc38-b296-4951-912c-7162fd0498b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_e75cb4d7-c9f8-47ad-ba0e-c77894fab9b9" 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_61a03b18-aa22-4f4f-83cd-13c00e7e5092" xlink:to="loc_srt_MaximumMember_e75cb4d7-c9f8-47ad-ba0e-c77894fab9b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d0eb73e7-f433-49f5-8052-9549f93c20fa" 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_8b463eed-df25-4da9-921e-626ab18c15ec" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d0eb73e7-f433-49f5-8052-9549f93c20fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_f21a5193-e113-43bd-a9f9-e2733cbffd4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d0eb73e7-f433-49f5-8052-9549f93c20fa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_f21a5193-e113-43bd-a9f9-e2733cbffd4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_c468d91b-2c24-4642-b229-fb842312974d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_f21a5193-e113-43bd-a9f9-e2733cbffd4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_c468d91b-2c24-4642-b229-fb842312974d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_ae07459e-d885-40de-92a1-0f8863969f96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_f21a5193-e113-43bd-a9f9-e2733cbffd4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_ae07459e-d885-40de-92a1-0f8863969f96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dfab77bc-8231-4e05-b692-e09a87450482" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_f21a5193-e113-43bd-a9f9-e2733cbffd4f" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dfab77bc-8231-4e05-b692-e09a87450482" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_1ec0ee8c-2245-4ea2-95c2-3903bfb6db5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_f21a5193-e113-43bd-a9f9-e2733cbffd4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_1ec0ee8c-2245-4ea2-95c2-3903bfb6db5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_92c371db-a67e-4133-a775-4d80f86b7369" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_f21a5193-e113-43bd-a9f9-e2733cbffd4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_92c371db-a67e-4133-a775-4d80f86b7369" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_688cffd9-a38c-4808-b87d-51249786dbdd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_f21a5193-e113-43bd-a9f9-e2733cbffd4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_688cffd9-a38c-4808-b87d-51249786dbdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_be46d9b5-564f-4bd5-a1d2-4a337c9cb3d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_f21a5193-e113-43bd-a9f9-e2733cbffd4f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_be46d9b5-564f-4bd5-a1d2-4a337c9cb3d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7db6f24a-e1e4-4467-98a0-7c87da112a9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d0eb73e7-f433-49f5-8052-9549f93c20fa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7db6f24a-e1e4-4467-98a0-7c87da112a9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c67b0a07-8065-4cd3-8aea-0aaff55fe63f" 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_7db6f24a-e1e4-4467-98a0-7c87da112a9e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_c67b0a07-8065-4cd3-8aea-0aaff55fe63f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_be50024d-705e-4306-b786-927937d35d4c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7db6f24a-e1e4-4467-98a0-7c87da112a9e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_be50024d-705e-4306-b786-927937d35d4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_f421cbd2-8ae1-4132-bb05-b13af2d58e56" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7db6f24a-e1e4-4467-98a0-7c87da112a9e" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_f421cbd2-8ae1-4132-bb05-b13af2d58e56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_32b3ffc1-f185-4c6f-9810-2d98b0d446b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7db6f24a-e1e4-4467-98a0-7c87da112a9e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_32b3ffc1-f185-4c6f-9810-2d98b0d446b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9031f5ea-ae98-4836-8fdd-08b92c2d96f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7db6f24a-e1e4-4467-98a0-7c87da112a9e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_9031f5ea-ae98-4836-8fdd-08b92c2d96f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_0c406946-d263-4fe2-9e11-19da4f68bc89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7db6f24a-e1e4-4467-98a0-7c87da112a9e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_0c406946-d263-4fe2-9e11-19da4f68bc89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0b3dcd98-da45-4209-b8c0-7127c8c3c4cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d0eb73e7-f433-49f5-8052-9549f93c20fa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0b3dcd98-da45-4209-b8c0-7127c8c3c4cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9fac4f82-01ee-4dae-ab90-b0dfeffc0d44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0b3dcd98-da45-4209-b8c0-7127c8c3c4cb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_9fac4f82-01ee-4dae-ab90-b0dfeffc0d44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_6c446958-f48a-4f2b-aa05-10a0992896e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0b3dcd98-da45-4209-b8c0-7127c8c3c4cb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_6c446958-f48a-4f2b-aa05-10a0992896e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_02796324-7e25-4768-9b99-667567afa552" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0b3dcd98-da45-4209-b8c0-7127c8c3c4cb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_02796324-7e25-4768-9b99-667567afa552" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_58cd895f-9f77-4b1e-b890-6086486a6112" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0b3dcd98-da45-4209-b8c0-7127c8c3c4cb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_58cd895f-9f77-4b1e-b890-6086486a6112" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_5d66195b-c020-4b5e-bbc7-5ff4749978f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0b3dcd98-da45-4209-b8c0-7127c8c3c4cb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_5d66195b-c020-4b5e-bbc7-5ff4749978f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_71c11b78-c3da-4f1d-b57f-2b14e2f36b80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_0b3dcd98-da45-4209-b8c0-7127c8c3c4cb" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_71c11b78-c3da-4f1d-b57f-2b14e2f36b80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_0919cd5d-bbc0-473b-a7c4-3b12ef2a7d2e" xlink:href="exas-20200630.xsd#exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d0eb73e7-f433-49f5-8052-9549f93c20fa" xlink:to="loc_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_0919cd5d-bbc0-473b-a7c4-3b12ef2a7d2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_7647ad88-c595-482d-a502-9473ad53de98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_0919cd5d-bbc0-473b-a7c4-3b12ef2a7d2e" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_7647ad88-c595-482d-a502-9473ad53de98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_be618f5b-821b-41d9-b1c6-e4fede1ff41d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract_0919cd5d-bbc0-473b-a7c4-3b12ef2a7d2e" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_be618f5b-821b-41d9-b1c6-e4fede1ff41d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_fdb457eb-7a5c-4fe7-a03b-3de0e8130c78" xlink:href="exas-20200630.xsd#exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d0eb73e7-f433-49f5-8052-9549f93c20fa" xlink:to="loc_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_fdb457eb-7a5c-4fe7-a03b-3de0e8130c78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_8f18b7fa-0805-4482-87f5-2a999ec30841" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_fdb457eb-7a5c-4fe7-a03b-3de0e8130c78" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_8f18b7fa-0805-4482-87f5-2a999ec30841" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_3b0ea0be-96ac-4f84-932c-9772ba3b7523" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_fdb457eb-7a5c-4fe7-a03b-3de0e8130c78" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_3b0ea0be-96ac-4f84-932c-9772ba3b7523" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_98c1e2ae-b56a-4698-b2fa-3d5b55f1a4ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract_fdb457eb-7a5c-4fe7-a03b-3de0e8130c78" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_98c1e2ae-b56a-4698-b2fa-3d5b55f1a4ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_cd4f4ea7-2efc-446f-a99c-17dba3b6c77e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d0eb73e7-f433-49f5-8052-9549f93c20fa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_cd4f4ea7-2efc-446f-a99c-17dba3b6c77e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8db9a8f7-7cb4-4a39-ae72-e6cf91df8436" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_cd4f4ea7-2efc-446f-a99c-17dba3b6c77e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_8db9a8f7-7cb4-4a39-ae72-e6cf91df8436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_110bfbe2-b732-42ed-a520-7a55e3316ca7" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_cd4f4ea7-2efc-446f-a99c-17dba3b6c77e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_110bfbe2-b732-42ed-a520-7a55e3316ca7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_aa3e2164-461a-4be5-ae19-a205e4ec7f21" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_cd4f4ea7-2efc-446f-a99c-17dba3b6c77e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_aa3e2164-461a-4be5-ae19-a205e4ec7f21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_d10fea8d-a5f8-49b9-a840-28ade6c840e8" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_cd4f4ea7-2efc-446f-a99c-17dba3b6c77e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_d10fea8d-a5f8-49b9-a840-28ade6c840e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_82d43334-4607-412c-b4bb-0963438d6245" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_cd4f4ea7-2efc-446f-a99c-17dba3b6c77e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_82d43334-4607-412c-b4bb-0963438d6245" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_96cb908b-540a-4387-9e77-0373580d5997" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d0eb73e7-f433-49f5-8052-9549f93c20fa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_96cb908b-540a-4387-9e77-0373580d5997" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1db28b45-7176-412a-a0b0-0681eda05683" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_96cb908b-540a-4387-9e77-0373580d5997" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_1db28b45-7176-412a-a0b0-0681eda05683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_32b5ee3f-90a1-4191-94fd-3437b3289c5d" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_96cb908b-540a-4387-9e77-0373580d5997" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_32b5ee3f-90a1-4191-94fd-3437b3289c5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_00f99aea-a6a2-4c92-8ed0-9af96ca61560" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_96cb908b-540a-4387-9e77-0373580d5997" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_00f99aea-a6a2-4c92-8ed0-9af96ca61560" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_18ea299e-1074-42cb-bb6a-ce4250de5998" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_96cb908b-540a-4387-9e77-0373580d5997" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_18ea299e-1074-42cb-bb6a-ce4250de5998" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3d362dc2-bb55-4dc0-ad27-8e82a8d60672" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_96cb908b-540a-4387-9e77-0373580d5997" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3d362dc2-bb55-4dc0-ad27-8e82a8d60672" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/NEWMARKETTAXCREDIT" xlink:type="simple" xlink:href="exas-20200630.xsd#NEWMARKETTAXCREDIT"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/NEWMARKETTAXCREDIT" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_exas_NewMarketTaxCreditAbstract_f07c927e-ac64-4f42-b83b-f80fb8292ceb" xlink:href="exas-20200630.xsd#exas_NewMarketTaxCreditAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_NewMarketTaxCreditTextBlock_04ad5a01-2d72-42c2-939a-8d0b75fc3f27" xlink:href="exas-20200630.xsd#exas_NewMarketTaxCreditTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_NewMarketTaxCreditAbstract_f07c927e-ac64-4f42-b83b-f80fb8292ceb" xlink:to="loc_exas_NewMarketTaxCreditTextBlock_04ad5a01-2d72-42c2-939a-8d0b75fc3f27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/NEWMARKETTAXCREDITDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#NEWMARKETTAXCREDITDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/NEWMARKETTAXCREDITDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_exas_NewMarketTaxCreditAbstract_6834a76d-2cb9-403a-b9df-463923e5543c" xlink:href="exas-20200630.xsd#exas_NewMarketTaxCreditAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_99a67d09-6453-4912-90d2-a82e32c11998" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_NewMarketTaxCreditAbstract_6834a76d-2cb9-403a-b9df-463923e5543c" xlink:to="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_99a67d09-6453-4912-90d2-a82e32c11998" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransactionTypeAxis_3fa4d18b-42f7-4487-a4bb-5a2f2baa883f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransactionTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_99a67d09-6453-4912-90d2-a82e32c11998" xlink:to="loc_us-gaap_TransactionTypeAxis_3fa4d18b-42f7-4487-a4bb-5a2f2baa883f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransactionDomain_c49caa46-dba5-4b4c-b575-3dca3ad0f007" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransactionTypeAxis_3fa4d18b-42f7-4487-a4bb-5a2f2baa883f" xlink:to="loc_us-gaap_TransactionDomain_c49caa46-dba5-4b4c-b575-3dca3ad0f007" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_NewMarketTaxCreditProgramMember_6be4f0ea-7450-4476-bedb-6bde8f3b8306" xlink:href="exas-20200630.xsd#exas_NewMarketTaxCreditProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransactionDomain_c49caa46-dba5-4b4c-b575-3dca3ad0f007" xlink:to="loc_exas_NewMarketTaxCreditProgramMember_6be4f0ea-7450-4476-bedb-6bde8f3b8306" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableInterestEntityLineItems_6c36e83d-7161-4e09-97d0-06097de03526" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfVariableInterestEntitiesTable_99a67d09-6453-4912-90d2-a82e32c11998" xlink:to="loc_us-gaap_VariableInterestEntityLineItems_6c36e83d-7161-4e09-97d0-06097de03526" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_NetProceedsFromFinancingArrangement_925211d1-0ad7-4647-bd80-63e361c2d95d" xlink:href="exas-20200630.xsd#exas_NetProceedsFromFinancingArrangement"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_6c36e83d-7161-4e09-97d0-06097de03526" xlink:to="loc_exas_NetProceedsFromFinancingArrangement_925211d1-0ad7-4647-bd80-63e361c2d95d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_NumberOfFacilitiesReceivingWorkingCapitalAndCapitalImprovements_f80242d1-82ef-4c68-9b3f-78cb0446722b" xlink:href="exas-20200630.xsd#exas_NumberOfFacilitiesReceivingWorkingCapitalAndCapitalImprovements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableInterestEntityLineItems_6c36e83d-7161-4e09-97d0-06097de03526" xlink:to="loc_exas_NumberOfFacilitiesReceivingWorkingCapitalAndCapitalImprovements_f80242d1-82ef-4c68-9b3f-78cb0446722b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/DEBT" xlink:type="simple" xlink:href="exas-20200630.xsd#DEBT"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/DEBT" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_00be0484-93cf-40f8-b015-3459ce4fcfee" 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_LongTermDebtTextBlock_2b16bc58-d734-441f-8b5e-e5e795f94c3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_00be0484-93cf-40f8-b015-3459ce4fcfee" xlink:to="loc_us-gaap_LongTermDebtTextBlock_2b16bc58-d734-441f-8b5e-e5e795f94c3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/DEBTDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#DEBTDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/DEBTDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_02cee951-0658-48e1-9a56-b8b16b8cead3" 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_3a7c7b8a-2b4a-4f7b-b1e8-437678ae98b5" 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_02cee951-0658-48e1-9a56-b8b16b8cead3" xlink:to="loc_us-gaap_DebtInstrumentTable_3a7c7b8a-2b4a-4f7b-b1e8-437678ae98b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_b106111b-44d6-4849-910e-40d06377737a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_3a7c7b8a-2b4a-4f7b-b1e8-437678ae98b5" xlink:to="loc_us-gaap_CreditFacilityAxis_b106111b-44d6-4849-910e-40d06377737a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_69764864-3c6a-4333-86f0-c411da570586" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_b106111b-44d6-4849-910e-40d06377737a" xlink:to="loc_us-gaap_CreditFacilityDomain_69764864-3c6a-4333-86f0-c411da570586" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LetterOfCreditMember_b1550cd4-ac7b-4f9b-93e5-fe6fffcda6ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LetterOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_69764864-3c6a-4333-86f0-c411da570586" xlink:to="loc_us-gaap_LetterOfCreditMember_b1550cd4-ac7b-4f9b-93e5-fe6fffcda6ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_e314155f-aa2c-4197-acd1-58471f0efef4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_3a7c7b8a-2b4a-4f7b-b1e8-437678ae98b5" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_e314155f-aa2c-4197-acd1-58471f0efef4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_a44d936c-2beb-4397-9aee-cb6f45e4ef09" 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_e314155f-aa2c-4197-acd1-58471f0efef4" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_a44d936c-2beb-4397-9aee-cb6f45e4ef09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_cde42916-6928-4096-a58f-f5879053edf1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_a44d936c-2beb-4397-9aee-cb6f45e4ef09" xlink:to="loc_us-gaap_ConstructionLoansMember_cde42916-6928-4096-a58f-f5879053edf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_TaxIncrementFinancingLoanAgreementsMember_8852536a-d8e3-45d9-87b2-ef2b0452eff6" xlink:href="exas-20200630.xsd#exas_TaxIncrementFinancingLoanAgreementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_a44d936c-2beb-4397-9aee-cb6f45e4ef09" xlink:to="loc_exas_TaxIncrementFinancingLoanAgreementsMember_8852536a-d8e3-45d9-87b2-ef2b0452eff6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_0fe38bc5-c34c-4b6d-8723-aa121b94520f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_3a7c7b8a-2b4a-4f7b-b1e8-437678ae98b5" xlink:to="loc_us-gaap_VariableRateAxis_0fe38bc5-c34c-4b6d-8723-aa121b94520f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_767a4732-d340-412f-85d3-54616e8c3242" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_0fe38bc5-c34c-4b6d-8723-aa121b94520f" xlink:to="loc_us-gaap_VariableRateDomain_767a4732-d340-412f-85d3-54616e8c3242" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_OneMonthLondonInterbankOfferRateMember_8ac5c0ef-7b9f-49ad-9324-46df9a3867b4" xlink:href="exas-20200630.xsd#exas_OneMonthLondonInterbankOfferRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_767a4732-d340-412f-85d3-54616e8c3242" xlink:to="loc_exas_OneMonthLondonInterbankOfferRateMember_8ac5c0ef-7b9f-49ad-9324-46df9a3867b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_69f6c6df-f616-470f-9d03-e216906f728b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_3a7c7b8a-2b4a-4f7b-b1e8-437678ae98b5" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_69f6c6df-f616-470f-9d03-e216906f728b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_0fb3a6f8-8de3-4545-8f5d-d409a9426315" 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_69f6c6df-f616-470f-9d03-e216906f728b" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_0fb3a6f8-8de3-4545-8f5d-d409a9426315" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_69d8f7dd-0591-4d79-8a42-c04f5df1a872" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_0fb3a6f8-8de3-4545-8f5d-d409a9426315" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_69d8f7dd-0591-4d79-8a42-c04f5df1a872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember_ba280582-3f24-4e63-bc5a-a299ac2477dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCurrentLiabilitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_0fb3a6f8-8de3-4545-8f5d-d409a9426315" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesMember_ba280582-3f24-4e63-bc5a-a299ac2477dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_3a7c7b8a-2b4a-4f7b-b1e8-437678ae98b5" xlink:to="loc_us-gaap_DebtInstrumentLineItems_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_5020b773-5551-4979-810a-8db054661ff0" 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_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_5020b773-5551-4979-810a-8db054661ff0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_cb09fb3a-2738-4a85-bff5-4c64a9cce4b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_cb09fb3a-2738-4a85-bff5-4c64a9cce4b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentPeriodicPaymentInterestTerm_c1277719-1db5-437c-9e37-66ae3260852f" xlink:href="exas-20200630.xsd#exas_DebtInstrumentPeriodicPaymentInterestTerm"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:to="loc_exas_DebtInstrumentPeriodicPaymentInterestTerm_c1277719-1db5-437c-9e37-66ae3260852f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentRemainingAmortizationPeriod_11ad787a-dab3-4521-b7ee-5ea9bb5c54a5" xlink:href="exas-20200630.xsd#exas_DebtInstrumentRemainingAmortizationPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:to="loc_exas_DebtInstrumentRemainingAmortizationPeriod_11ad787a-dab3-4521-b7ee-5ea9bb5c54a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a627ff05-dc09-46e2-9daf-d60cc1639d3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_a627ff05-dc09-46e2-9daf-d60cc1639d3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_MinimumOwnInvestmentToBeMadeInConstructionProject_e28aa625-e3d6-4e0d-85d4-cfced6b12cda" xlink:href="exas-20200630.xsd#exas_MinimumOwnInvestmentToBeMadeInConstructionProject"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:to="loc_exas_MinimumOwnInvestmentToBeMadeInConstructionProject_e28aa625-e3d6-4e0d-85d4-cfced6b12cda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermConstructionLoanCurrent_b857deb7-fce1-4ccf-88ba-eae3098be15e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermConstructionLoanCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:to="loc_us-gaap_LongTermConstructionLoanCurrent_b857deb7-fce1-4ccf-88ba-eae3098be15e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsIncurred_29d1c75a-697c-4cf9-9657-2ae6a22a259a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestCostsIncurred"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:to="loc_us-gaap_InterestCostsIncurred_29d1c75a-697c-4cf9-9657-2ae6a22a259a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalized_2887d5c8-f37e-4c0b-a2b5-25f0fc98820f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestCostsCapitalized"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:to="loc_us-gaap_InterestCostsCapitalized_2887d5c8-f37e-4c0b-a2b5-25f0fc98820f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_93d65432-fae5-4b89-bb58-160ea8f9e03f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_93d65432-fae5-4b89-bb58-160ea8f9e03f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentCovenantLiquidityRequiredMinimum_6a58dbc1-4592-438b-9fb7-cc699b59e3a1" xlink:href="exas-20200630.xsd#exas_DebtInstrumentCovenantLiquidityRequiredMinimum"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:to="loc_exas_DebtInstrumentCovenantLiquidityRequiredMinimum_6a58dbc1-4592-438b-9fb7-cc699b59e3a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_NumberOfAgreementsEntered_42ea54fe-b3d9-440f-b0f0-fcfda6944848" xlink:href="exas-20200630.xsd#exas_NumberOfAgreementsEntered"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:to="loc_exas_NumberOfAgreementsEntered_42ea54fe-b3d9-440f-b0f0-fcfda6944848" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_NumberOfJobsRequiredToCreatedAndMaintained_63f7dc66-ce73-40a5-beee-727c31418b57" xlink:href="exas-20200630.xsd#exas_NumberOfJobsRequiredToCreatedAndMaintained"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:to="loc_exas_NumberOfJobsRequiredToCreatedAndMaintained_63f7dc66-ce73-40a5-beee-727c31418b57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityAmortizationPeriod_bb17089d-c01a-485f-b270-67c9577e7ffb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RegulatoryLiabilityAmortizationPeriod"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:to="loc_us-gaap_RegulatoryLiabilityAmortizationPeriod_bb17089d-c01a-485f-b270-67c9577e7ffb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_647e19bb-9a1b-476d-a48d-f7b1e1910188" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:to="loc_us-gaap_DebtInstrumentTerm_647e19bb-9a1b-476d-a48d-f7b1e1910188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_8c79ea0c-33f2-4988-85c5-1496fbc7452d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_53f8f7b7-b8bd-4e1a-9bea-3c9f3b27e34e" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_8c79ea0c-33f2-4988-85c5-1496fbc7452d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="simple" xlink:href="exas-20200630.xsd#COMMITMENTSANDCONTINGENCIES"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_7217d0f8-1bd0-4374-9315-5cd957dbc04e" 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_2e998b9c-e488-4658-a7aa-a881063b1012" 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_7217d0f8-1bd0-4374-9315-5cd957dbc04e" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_2e998b9c-e488-4658-a7aa-a881063b1012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESTables" xlink:type="simple" xlink:href="exas-20200630.xsd#COMMITMENTSANDCONTINGENCIESTables"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_e56c5400-a7d5-4166-bf6e-64889e258e08" 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_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_bcb0d0c2-650a-4fd4-bdca-6457bb434d29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_e56c5400-a7d5-4166-bf6e-64889e258e08" xlink:to="loc_us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_bcb0d0c2-650a-4fd4-bdca-6457bb434d29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESSupplementalDisclosureofCashFlowInformationDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#COMMITMENTSANDCONTINGENCIESSupplementalDisclosureofCashFlowInformationDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESSupplementalDisclosureofCashFlowInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_33be2472-d22a-4969-9103-778ce47b92ef" 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_LesseeLeaseDescriptionTable_97d34014-4559-4d88-a3a2-84d45d95e5a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_33be2472-d22a-4969-9103-778ce47b92ef" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_97d34014-4559-4d88-a3a2-84d45d95e5a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_67be378a-3256-49a7-ba25-9dea73d7ab9a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_97d34014-4559-4d88-a3a2-84d45d95e5a3" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_67be378a-3256-49a7-ba25-9dea73d7ab9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_f2281ae7-e32d-4b3a-9926-97c4f25a51e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_67be378a-3256-49a7-ba25-9dea73d7ab9a" xlink:to="loc_us-gaap_TypeOfAdoptionMember_f2281ae7-e32d-4b3a-9926-97c4f25a51e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_635906a3-ccb3-4f2f-b908-c22e8ab8bb73" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_f2281ae7-e32d-4b3a-9926-97c4f25a51e0" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_635906a3-ccb3-4f2f-b908-c22e8ab8bb73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_73029afa-7666-4309-b1c9-12c8bbe12b21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_97d34014-4559-4d88-a3a2-84d45d95e5a3" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_73029afa-7666-4309-b1c9-12c8bbe12b21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_c04daca9-8077-4810-b768-fba20f0aaa82" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowOperatingActivitiesLesseeAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_73029afa-7666-4309-b1c9-12c8bbe12b21" xlink:to="loc_us-gaap_CashFlowOperatingActivitiesLesseeAbstract_c04daca9-8077-4810-b768-fba20f0aaa82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_d31f2378-6490-474c-bac1-8699e8153299" 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_CashFlowOperatingActivitiesLesseeAbstract_c04daca9-8077-4810-b768-fba20f0aaa82" xlink:to="loc_us-gaap_OperatingLeasePayments_d31f2378-6490-474c-bac1-8699e8153299" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_b10e119f-0f06-4428-8abf-372e579704fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_73029afa-7666-4309-b1c9-12c8bbe12b21" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_b10e119f-0f06-4428-8abf-372e579704fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_014f91da-a994-4b49-8739-ad84dfa1c7ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_b10e119f-0f06-4428-8abf-372e579704fb" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_014f91da-a994-4b49-8739-ad84dfa1c7ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESAdditionalInformationDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#COMMITMENTSANDCONTINGENCIESAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4698134b-1348-4dae-b605-ef5c43c76278" 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_OperatingLeaseRightOfUseAsset_bb944b27-8e94-4e3b-bdce-b20dc4206237" 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_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4698134b-1348-4dae-b605-ef5c43c76278" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_bb944b27-8e94-4e3b-bdce-b20dc4206237" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_5950239a-8535-400b-b52c-a3f3ba894cf8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4698134b-1348-4dae-b605-ef5c43c76278" xlink:to="loc_us-gaap_OperatingLeaseLiability_5950239a-8535-400b-b52c-a3f3ba894cf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_92b22024-1f64-42a0-b9c5-2b1074f355d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4698134b-1348-4dae-b605-ef5c43c76278" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_92b22024-1f64-42a0-b9c5-2b1074f355d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_fec3e04c-b22a-4e29-a839-679145173eae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4698134b-1348-4dae-b605-ef5c43c76278" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_fec3e04c-b22a-4e29-a839-679145173eae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_2641fd57-34fa-494b-9b1e-ebe9a0a963c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4698134b-1348-4dae-b605-ef5c43c76278" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_2641fd57-34fa-494b-9b1e-ebe9a0a963c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_408c31f4-1a65-43dd-a09a-cc494d0de15e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4698134b-1348-4dae-b605-ef5c43c76278" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_408c31f4-1a65-43dd-a09a-cc494d0de15e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITS" xlink:type="simple" xlink:href="exas-20200630.xsd#WISCONSINECONOMICDEVELOPMENTTAXCREDITS"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_exas_WISCONSINECONOMICDEVELOPMENTTAXCREDITSAbstract_ff954a92-7844-4b33-8bb7-a72d03761ff5" xlink:href="exas-20200630.xsd#exas_WISCONSINECONOMICDEVELOPMENTTAXCREDITSAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_WisconsinEconomicDevelopmentTaxCreditDisclosureTextBlock_244b8b3f-0c27-4974-9334-5935d620e8c2" xlink:href="exas-20200630.xsd#exas_WisconsinEconomicDevelopmentTaxCreditDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_WISCONSINECONOMICDEVELOPMENTTAXCREDITSAbstract_ff954a92-7844-4b33-8bb7-a72d03761ff5" xlink:to="loc_exas_WisconsinEconomicDevelopmentTaxCreditDisclosureTextBlock_244b8b3f-0c27-4974-9334-5935d620e8c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#WISCONSINECONOMICDEVELOPMENTTAXCREDITDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_exas_WISCONSINECONOMICDEVELOPMENTTAXCREDITSAbstract_5bfe5647-b542-4e50-a269-f32e86b243ce" xlink:href="exas-20200630.xsd#exas_WISCONSINECONOMICDEVELOPMENTTAXCREDITSAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_73494839-2961-4eab-8a2b-d76a7a107129" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_WISCONSINECONOMICDEVELOPMENTTAXCREDITSAbstract_5bfe5647-b542-4e50-a269-f32e86b243ce" xlink:to="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_73494839-2961-4eab-8a2b-d76a7a107129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfArrangementAxis_849f001a-ffcd-4680-bfc9-9aadd08c596d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfArrangementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_73494839-2961-4eab-8a2b-d76a7a107129" xlink:to="loc_us-gaap_TypeOfArrangementAxis_849f001a-ffcd-4680-bfc9-9aadd08c596d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_d75a6b94-bc52-4ffb-992d-c324e68cf44c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfArrangementAxis_849f001a-ffcd-4680-bfc9-9aadd08c596d" xlink:to="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_d75a6b94-bc52-4ffb-992d-c324e68cf44c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_WisconsinEconomicDevelopmentTaxCreditAgreementMember_150a3d39-e4b7-4b56-88ca-e403fc68c35f" xlink:href="exas-20200630.xsd#exas_WisconsinEconomicDevelopmentTaxCreditAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ArrangementsAndNonarrangementTransactionsMember_d75a6b94-bc52-4ffb-992d-c324e68cf44c" xlink:to="loc_exas_WisconsinEconomicDevelopmentTaxCreditAgreementMember_150a3d39-e4b7-4b56-88ca-e403fc68c35f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_351e85e7-3689-44cf-8e6e-0c622b90eb60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_73494839-2961-4eab-8a2b-d76a7a107129" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_351e85e7-3689-44cf-8e6e-0c622b90eb60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_76555e22-449f-4197-918e-c062b1c31f8d" 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_351e85e7-3689-44cf-8e6e-0c622b90eb60" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_76555e22-449f-4197-918e-c062b1c31f8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_c4e9de95-7044-4773-843f-f8d2dd603597" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_76555e22-449f-4197-918e-c062b1c31f8d" xlink:to="loc_us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember_c4e9de95-7044-4773-843f-f8d2dd603597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentAssetsMember_9aab1585-ffc7-48f3-94d3-e4f4543bb5b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncurrentAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_76555e22-449f-4197-918e-c062b1c31f8d" xlink:to="loc_us-gaap_OtherNoncurrentAssetsMember_9aab1585-ffc7-48f3-94d3-e4f4543bb5b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesMember_2d2d3cff-1b17-40c0-af60-a1d7b5362d94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCurrentLiabilitiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_76555e22-449f-4197-918e-c062b1c31f8d" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesMember_2d2d3cff-1b17-40c0-af60-a1d7b5362d94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_bcca22a4-c08c-463d-aa5d-acb295f277b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_73494839-2961-4eab-8a2b-d76a7a107129" xlink:to="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_bcca22a4-c08c-463d-aa5d-acb295f277b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_RefundableTaxCreditsAvailableContingentOnCapitalInvestmentsAndCreationOfFullTimePositions_fbebfbf0-9a92-43d3-bcbf-d272b8af7a10" xlink:href="exas-20200630.xsd#exas_RefundableTaxCreditsAvailableContingentOnCapitalInvestmentsAndCreationOfFullTimePositions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_bcca22a4-c08c-463d-aa5d-acb295f277b5" xlink:to="loc_exas_RefundableTaxCreditsAvailableContingentOnCapitalInvestmentsAndCreationOfFullTimePositions_fbebfbf0-9a92-43d3-bcbf-d272b8af7a10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_CapitalInvestmentExpendituresRequirementForRefundableTaxCredits_664e1630-ca61-4a76-ad49-edd7f14afc75" xlink:href="exas-20200630.xsd#exas_CapitalInvestmentExpendituresRequirementForRefundableTaxCredits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_bcca22a4-c08c-463d-aa5d-acb295f277b5" xlink:to="loc_exas_CapitalInvestmentExpendituresRequirementForRefundableTaxCredits_664e1630-ca61-4a76-ad49-edd7f14afc75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_NumberOfFullTimePositionsRequiredToBeCreatedToEarnRefundableTaxCredits_5b9ed3a2-005f-4524-9cae-05116c40569e" xlink:href="exas-20200630.xsd#exas_NumberOfFullTimePositionsRequiredToBeCreatedToEarnRefundableTaxCredits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_bcca22a4-c08c-463d-aa5d-acb295f277b5" xlink:to="loc_exas_NumberOfFullTimePositionsRequiredToBeCreatedToEarnRefundableTaxCredits_5b9ed3a2-005f-4524-9cae-05116c40569e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_PeriodForCapitalInvestmentExpendituresAndCreationOfFullTimePositionsToEarnRefundableTaxCredits_2f3aa614-c338-4a50-99af-0633fe0759d3" xlink:href="exas-20200630.xsd#exas_PeriodForCapitalInvestmentExpendituresAndCreationOfFullTimePositionsToEarnRefundableTaxCredits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_bcca22a4-c08c-463d-aa5d-acb295f277b5" xlink:to="loc_exas_PeriodForCapitalInvestmentExpendituresAndCreationOfFullTimePositionsToEarnRefundableTaxCredits_2f3aa614-c338-4a50-99af-0633fe0759d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_RefundableTaxCreditEarnedToDate_13c97b07-d30d-41e4-adc3-769a2ebb847a" xlink:href="exas-20200630.xsd#exas_RefundableTaxCreditEarnedToDate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_bcca22a4-c08c-463d-aa5d-acb295f277b5" xlink:to="loc_exas_RefundableTaxCreditEarnedToDate_13c97b07-d30d-41e4-adc3-769a2ebb847a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_RefundableTaxCreditReceived_286bfe9b-abdc-49fc-9c8c-ec7054f5008c" xlink:href="exas-20200630.xsd#exas_RefundableTaxCreditReceived"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_bcca22a4-c08c-463d-aa5d-acb295f277b5" xlink:to="loc_exas_RefundableTaxCreditReceived_286bfe9b-abdc-49fc-9c8c-ec7054f5008c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_RefundableTaxCreditReceivable_76e415d8-e513-4003-b0de-3f732065d9c2" xlink:href="exas-20200630.xsd#exas_RefundableTaxCreditReceivable"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_bcca22a4-c08c-463d-aa5d-acb295f277b5" xlink:to="loc_exas_RefundableTaxCreditReceivable_76e415d8-e513-4003-b0de-3f732065d9c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_AmortizationOfRefundableTaxCredits_4d065a56-1649-45a1-8e6b-77485317de1e" xlink:href="exas-20200630.xsd#exas_AmortizationOfRefundableTaxCredits"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_bcca22a4-c08c-463d-aa5d-acb295f277b5" xlink:to="loc_exas_AmortizationOfRefundableTaxCredits_4d065a56-1649-45a1-8e6b-77485317de1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_RefundableTaxCreditOffsettingLiability_5382804b-aefa-4933-964f-e2d7364f5261" xlink:href="exas-20200630.xsd#exas_RefundableTaxCreditOffsettingLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_bcca22a4-c08c-463d-aa5d-acb295f277b5" xlink:to="loc_exas_RefundableTaxCreditOffsettingLiability_5382804b-aefa-4933-964f-e2d7364f5261" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CONVERTIBLENOTES" xlink:type="simple" xlink:href="exas-20200630.xsd#CONVERTIBLENOTES"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/CONVERTIBLENOTES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_exas_CONVERTIBLENOTESAbstract_132f1401-817c-423e-8290-75f8ce881d47" xlink:href="exas-20200630.xsd#exas_CONVERTIBLENOTESAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesTextBlock_7eb5c416-9fc3-46d1-b9ba-324aa9f0bb4b" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_CONVERTIBLENOTESAbstract_132f1401-817c-423e-8290-75f8ce881d47" xlink:to="loc_exas_ConvertibleNotesTextBlock_7eb5c416-9fc3-46d1-b9ba-324aa9f0bb4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CONVERTIBLENOTESTables" xlink:type="simple" xlink:href="exas-20200630.xsd#CONVERTIBLENOTESTables"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/CONVERTIBLENOTESTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_exas_CONVERTIBLENOTESAbstract_82c2e195-6db3-455a-8f71-8a195810378a" xlink:href="exas-20200630.xsd#exas_CONVERTIBLENOTESAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleDebtTableTextBlock_be6bab96-8781-4310-a92b-7ab913c1017f" 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_exas_CONVERTIBLENOTESAbstract_82c2e195-6db3-455a-8f71-8a195810378a" xlink:to="loc_us-gaap_ConvertibleDebtTableTextBlock_be6bab96-8781-4310-a92b-7ab913c1017f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ScheduleOfAllocationOfTransactionCostsRelatedToConvertibleDebtTableTextBlock_dacb8186-33dd-4395-82d2-313c6612eeb4" xlink:href="exas-20200630.xsd#exas_ScheduleOfAllocationOfTransactionCostsRelatedToConvertibleDebtTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_CONVERTIBLENOTESAbstract_82c2e195-6db3-455a-8f71-8a195810378a" xlink:to="loc_exas_ScheduleOfAllocationOfTransactionCostsRelatedToConvertibleDebtTableTextBlock_dacb8186-33dd-4395-82d2-313c6612eeb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_InterestExpenseDebtTableTextBlock_6ab586c6-f507-4c78-b98c-f8aa4ef60133" xlink:href="exas-20200630.xsd#exas_InterestExpenseDebtTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_CONVERTIBLENOTESAbstract_82c2e195-6db3-455a-8f71-8a195810378a" xlink:to="loc_exas_InterestExpenseDebtTableTextBlock_6ab586c6-f507-4c78-b98c-f8aa4ef60133" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CONVERTIBLENOTESDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#CONVERTIBLENOTESDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/CONVERTIBLENOTESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_exas_CONVERTIBLENOTESAbstract_c8785d6f-f6ef-432e-8869-db36357364db" xlink:href="exas-20200630.xsd#exas_CONVERTIBLENOTESAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ScheduleOfConvertibleNotesTable_cfb22382-fcd0-444d-977f-10c8b6708abe" xlink:href="exas-20200630.xsd#exas_ScheduleOfConvertibleNotesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_CONVERTIBLENOTESAbstract_c8785d6f-f6ef-432e-8869-db36357364db" xlink:to="loc_exas_ScheduleOfConvertibleNotesTable_cfb22382-fcd0-444d-977f-10c8b6708abe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_0b3760ab-024d-494b-8105-03465fc367cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_ScheduleOfConvertibleNotesTable_cfb22382-fcd0-444d-977f-10c8b6708abe" xlink:to="loc_us-gaap_DebtInstrumentAxis_0b3760ab-024d-494b-8105-03465fc367cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1ea811f2-eb5f-4c21-8077-c2a3a568abc2" 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_0b3760ab-024d-494b-8105-03465fc367cf" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1ea811f2-eb5f-4c21-8077-c2a3a568abc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleNotesPayableMember_4007ab14-f00f-43ac-8353-5a3f672eb889" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleNotesPayableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1ea811f2-eb5f-4c21-8077-c2a3a568abc2" xlink:to="loc_us-gaap_ConvertibleNotesPayableMember_4007ab14-f00f-43ac-8353-5a3f672eb889" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_AggregateConvertibleNotesMember_1c59c6aa-3aba-46ca-a42d-417696dcb375" xlink:href="exas-20200630.xsd#exas_AggregateConvertibleNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConvertibleNotesPayableMember_4007ab14-f00f-43ac-8353-5a3f672eb889" xlink:to="loc_exas_AggregateConvertibleNotesMember_1c59c6aa-3aba-46ca-a42d-417696dcb375" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2028Member_8c359604-db1a-4752-80ca-bb746f3b4dbc" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2028Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConvertibleNotesPayableMember_4007ab14-f00f-43ac-8353-5a3f672eb889" xlink:to="loc_exas_ConvertibleNotesPayable2028Member_8c359604-db1a-4752-80ca-bb746f3b4dbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2027Member_a02e722c-f674-47eb-b816-4ab5803e271e" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2027Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConvertibleNotesPayableMember_4007ab14-f00f-43ac-8353-5a3f672eb889" xlink:to="loc_exas_ConvertibleNotesPayable2027Member_a02e722c-f674-47eb-b816-4ab5803e271e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2025Member_501866bc-19d7-410f-8245-13f8ce28a36f" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2025Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConvertibleNotesPayableMember_4007ab14-f00f-43ac-8353-5a3f672eb889" xlink:to="loc_exas_ConvertibleNotesPayable2025Member_501866bc-19d7-410f-8245-13f8ce28a36f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_f10150ea-839c-4367-a067-489e988b759c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_ScheduleOfConvertibleNotesTable_cfb22382-fcd0-444d-977f-10c8b6708abe" xlink:to="loc_us-gaap_DebtInstrumentLineItems_f10150ea-839c-4367-a067-489e988b759c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_ffd7af4f-6889-49fa-b095-19668a65b86d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f10150ea-839c-4367-a067-489e988b759c" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_ffd7af4f-6889-49fa-b095-19668a65b86d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_62592684-8941-4127-9f2f-10b2c8ab3ae3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f10150ea-839c-4367-a067-489e988b759c" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_62592684-8941-4127-9f2f-10b2c8ab3ae3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentConvertibleAmountOfLiabilityComponentAtIssuance_731f76ed-046c-4ebf-9e7c-17a6451cf9de" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleAmountOfLiabilityComponentAtIssuance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f10150ea-839c-4367-a067-489e988b759c" xlink:to="loc_exas_DebtInstrumentConvertibleAmountOfLiabilityComponentAtIssuance_731f76ed-046c-4ebf-9e7c-17a6451cf9de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayableGross_2c9ebdc2-3b00-49f8-a681-f3ad4ce7c3b0" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayableGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f10150ea-839c-4367-a067-489e988b759c" xlink:to="loc_exas_ConvertibleNotesPayableGross_2c9ebdc2-3b00-49f8-a681-f3ad4ce7c3b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_ba076a3d-b3ce-49eb-ad5a-e65ddd1591d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f10150ea-839c-4367-a067-489e988b759c" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_ba076a3d-b3ce-49eb-ad5a-e65ddd1591d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_57c07094-d682-4ce5-834f-d6ca9efbc7c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f10150ea-839c-4367-a067-489e988b759c" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_57c07094-d682-4ce5-834f-d6ca9efbc7c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedNetLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleNotesPayable_e6de017a-aaff-48ab-a826-17ff224c77f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleNotesPayable"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f10150ea-839c-4367-a067-489e988b759c" xlink:to="loc_us-gaap_ConvertibleNotesPayable_e6de017a-aaff-48ab-a826-17ff224c77f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentConvertibleFairValueOfLiabilityComponent_8d2c2fd6-f39c-4350-a7b7-f4533d9fa082" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleFairValueOfLiabilityComponent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f10150ea-839c-4367-a067-489e988b759c" xlink:to="loc_exas_DebtInstrumentConvertibleFairValueOfLiabilityComponent_8d2c2fd6-f39c-4350-a7b7-f4533d9fa082" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_0fa23a48-6af1-410a-a156-6151df240410" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_f10150ea-839c-4367-a067-489e988b759c" xlink:to="loc_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent_0fa23a48-6af1-410a-a156-6151df240410" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CONVERTIBLENOTESUnamortizeddiscountanddebtissuancecostsDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#CONVERTIBLENOTESUnamortizeddiscountanddebtissuancecostsDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/CONVERTIBLENOTESUnamortizeddiscountanddebtissuancecostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_exas_CONVERTIBLENOTESAbstract_e8568f99-e5f3-4b9f-8553-d4847d97617e" xlink:href="exas-20200630.xsd#exas_CONVERTIBLENOTESAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ScheduleOfConvertibleNotesTable_040f961a-ac1d-46bb-bf88-b312c4725a4a" xlink:href="exas-20200630.xsd#exas_ScheduleOfConvertibleNotesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_CONVERTIBLENOTESAbstract_e8568f99-e5f3-4b9f-8553-d4847d97617e" xlink:to="loc_exas_ScheduleOfConvertibleNotesTable_040f961a-ac1d-46bb-bf88-b312c4725a4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_ed3a9e0c-efd1-4e29-b64e-bcb11ea8ee11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_ScheduleOfConvertibleNotesTable_040f961a-ac1d-46bb-bf88-b312c4725a4a" xlink:to="loc_us-gaap_DebtInstrumentAxis_ed3a9e0c-efd1-4e29-b64e-bcb11ea8ee11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_af2a4ad9-c71a-40c6-8242-a87dd88921fa" 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_ed3a9e0c-efd1-4e29-b64e-bcb11ea8ee11" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_af2a4ad9-c71a-40c6-8242-a87dd88921fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleNotesPayableMember_f8ea162d-a915-476f-94c2-4cfdb6f1e351" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleNotesPayableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_af2a4ad9-c71a-40c6-8242-a87dd88921fa" xlink:to="loc_us-gaap_ConvertibleNotesPayableMember_f8ea162d-a915-476f-94c2-4cfdb6f1e351" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_AggregateConvertibleNotesMember_b57eeb9d-46ca-4e0d-929f-114d8265fbe8" xlink:href="exas-20200630.xsd#exas_AggregateConvertibleNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConvertibleNotesPayableMember_f8ea162d-a915-476f-94c2-4cfdb6f1e351" xlink:to="loc_exas_AggregateConvertibleNotesMember_b57eeb9d-46ca-4e0d-929f-114d8265fbe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2028Member_f4025e54-7abe-4ce6-ab8c-eed226f65d81" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2028Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConvertibleNotesPayableMember_f8ea162d-a915-476f-94c2-4cfdb6f1e351" xlink:to="loc_exas_ConvertibleNotesPayable2028Member_f4025e54-7abe-4ce6-ab8c-eed226f65d81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2027Member_7dbfbd4e-e7b4-4982-bae3-0054e805a302" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2027Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConvertibleNotesPayableMember_f8ea162d-a915-476f-94c2-4cfdb6f1e351" xlink:to="loc_exas_ConvertibleNotesPayable2027Member_7dbfbd4e-e7b4-4982-bae3-0054e805a302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2025Member_e1398c7f-8e88-4c01-a4a2-dd91b32ce00a" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2025Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConvertibleNotesPayableMember_f8ea162d-a915-476f-94c2-4cfdb6f1e351" xlink:to="loc_exas_ConvertibleNotesPayable2025Member_e1398c7f-8e88-4c01-a4a2-dd91b32ce00a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesCurrentAndNonCurrentLineItems_6982a184-1045-472d-aa7d-b3ff4673e44c" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesCurrentAndNonCurrentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_ScheduleOfConvertibleNotesTable_040f961a-ac1d-46bb-bf88-b312c4725a4a" xlink:to="loc_exas_ConvertibleNotesCurrentAndNonCurrentLineItems_6982a184-1045-472d-aa7d-b3ff4673e44c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscount_8a87ca23-ba52-472a-9bac-acceb3cae9aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_ConvertibleNotesCurrentAndNonCurrentLineItems_6982a184-1045-472d-aa7d-b3ff4673e44c" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscount_8a87ca23-ba52-472a-9bac-acceb3cae9aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsGross_ee5e7708-73a0-4f44-b451-d9f897dccfee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_ConvertibleNotesCurrentAndNonCurrentLineItems_6982a184-1045-472d-aa7d-b3ff4673e44c" xlink:to="loc_us-gaap_DeferredFinanceCostsGross_ee5e7708-73a0-4f44-b451-d9f897dccfee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CONVERTIBLENOTESScheduleofUnderlyingEquityandLiabilityAllocationofTransactionCostsDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#CONVERTIBLENOTESScheduleofUnderlyingEquityandLiabilityAllocationofTransactionCostsDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/CONVERTIBLENOTESScheduleofUnderlyingEquityandLiabilityAllocationofTransactionCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_ad305611-fe13-4e01-b771-effb0e59c777" 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_exas_ScheduleOfConvertibleNotesTable_93681753-45cb-4108-820d-e6cb619b4717" xlink:href="exas-20200630.xsd#exas_ScheduleOfConvertibleNotesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_ad305611-fe13-4e01-b771-effb0e59c777" xlink:to="loc_exas_ScheduleOfConvertibleNotesTable_93681753-45cb-4108-820d-e6cb619b4717" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_81fbcf74-b86c-41aa-a834-31d4a4dddb55" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_ScheduleOfConvertibleNotesTable_93681753-45cb-4108-820d-e6cb619b4717" xlink:to="loc_us-gaap_DebtInstrumentAxis_81fbcf74-b86c-41aa-a834-31d4a4dddb55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_2fa3ca8f-fccc-4420-aa0c-b6677f0ffb7d" 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_81fbcf74-b86c-41aa-a834-31d4a4dddb55" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_2fa3ca8f-fccc-4420-aa0c-b6677f0ffb7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_January2025NotesMember_c386ea0b-703a-41ee-906e-3a2f5082c4df" xlink:href="exas-20200630.xsd#exas_January2025NotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2fa3ca8f-fccc-4420-aa0c-b6677f0ffb7d" xlink:to="loc_exas_January2025NotesMember_c386ea0b-703a-41ee-906e-3a2f5082c4df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_June2025NotesMember_be7a3243-7779-4110-a3de-8711e05e1e8d" xlink:href="exas-20200630.xsd#exas_June2025NotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2fa3ca8f-fccc-4420-aa0c-b6677f0ffb7d" xlink:to="loc_exas_June2025NotesMember_be7a3243-7779-4110-a3de-8711e05e1e8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2027Member_e04896d1-88fc-4ccc-9818-31a3e8688c31" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2027Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2fa3ca8f-fccc-4420-aa0c-b6677f0ffb7d" xlink:to="loc_exas_ConvertibleNotesPayable2027Member_e04896d1-88fc-4ccc-9818-31a3e8688c31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2028Member_d99e2363-cb5c-4610-9864-73b7d1a78f28" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2028Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_2fa3ca8f-fccc-4420-aa0c-b6677f0ffb7d" xlink:to="loc_exas_ConvertibleNotesPayable2028Member_d99e2363-cb5c-4610-9864-73b7d1a78f28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_0a8880e9-99cc-4859-9fe4-ba35e9e98ea0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_ScheduleOfConvertibleNotesTable_93681753-45cb-4108-820d-e6cb619b4717" xlink:to="loc_us-gaap_DebtInstrumentLineItems_0a8880e9-99cc-4859-9fe4-ba35e9e98ea0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent_d0d9343b-6d45-43b8-9d07-a394d3e28212" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0a8880e9-99cc-4859-9fe4-ba35e9e98ea0" xlink:to="loc_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent_d0d9343b-6d45-43b8-9d07-a394d3e28212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent_7a797b31-08a7-43fa-a0b2-0e93da0b2317" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0a8880e9-99cc-4859-9fe4-ba35e9e98ea0" xlink:to="loc_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent_7a797b31-08a7-43fa-a0b2-0e93da0b2317" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentConvertibleTransactionCosts_ec66db7d-8f52-4e8d-bb25-47b2a5328a90" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleTransactionCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_0a8880e9-99cc-4859-9fe4-ba35e9e98ea0" xlink:to="loc_exas_DebtInstrumentConvertibleTransactionCosts_ec66db7d-8f52-4e8d-bb25-47b2a5328a90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#CONVERTIBLENOTESAdditionalinformationDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_exas_CONVERTIBLENOTESAbstract_518af705-4c3d-4438-a1d6-75adc9057ae9" xlink:href="exas-20200630.xsd#exas_CONVERTIBLENOTESAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_e57ac688-452c-47e1-8d70-190798f79a2a" 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_exas_CONVERTIBLENOTESAbstract_518af705-4c3d-4438-a1d6-75adc9057ae9" xlink:to="loc_us-gaap_DebtInstrumentTable_e57ac688-452c-47e1-8d70-190798f79a2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_5b52ea60-6abf-4147-84fb-3d0b867ae110" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_e57ac688-452c-47e1-8d70-190798f79a2a" xlink:to="loc_us-gaap_DebtInstrumentAxis_5b52ea60-6abf-4147-84fb-3d0b867ae110" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_72934cc5-aafe-4120-9505-3e22abe269dc" 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_5b52ea60-6abf-4147-84fb-3d0b867ae110" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_72934cc5-aafe-4120-9505-3e22abe269dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertibleNotesPayableMember_b6a26600-dd8d-4aa7-87a8-4aaf598a7487" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleNotesPayableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_72934cc5-aafe-4120-9505-3e22abe269dc" xlink:to="loc_us-gaap_ConvertibleNotesPayableMember_b6a26600-dd8d-4aa7-87a8-4aaf598a7487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_AggregateConvertibleNotesMember_367fcfb9-5cd7-482c-a2ee-da4631ce11ff" xlink:href="exas-20200630.xsd#exas_AggregateConvertibleNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConvertibleNotesPayableMember_b6a26600-dd8d-4aa7-87a8-4aaf598a7487" xlink:to="loc_exas_AggregateConvertibleNotesMember_367fcfb9-5cd7-482c-a2ee-da4631ce11ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_JanuaryNotesMember_caa49bc6-747d-43dc-ba94-d590eeca78d0" xlink:href="exas-20200630.xsd#exas_JanuaryNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_AggregateConvertibleNotesMember_367fcfb9-5cd7-482c-a2ee-da4631ce11ff" xlink:to="loc_exas_JanuaryNotesMember_caa49bc6-747d-43dc-ba94-d590eeca78d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_JuneNotesMember_9f268cde-71af-4d3d-95f2-b5ccf3f86562" xlink:href="exas-20200630.xsd#exas_JuneNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_AggregateConvertibleNotesMember_367fcfb9-5cd7-482c-a2ee-da4631ce11ff" xlink:to="loc_exas_JuneNotesMember_9f268cde-71af-4d3d-95f2-b5ccf3f86562" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2025Member_3af15f2f-7456-4761-a0da-fb5783ca899a" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2025Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_AggregateConvertibleNotesMember_367fcfb9-5cd7-482c-a2ee-da4631ce11ff" xlink:to="loc_exas_ConvertibleNotesPayable2025Member_3af15f2f-7456-4761-a0da-fb5783ca899a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2027Member_125170b6-1951-43d9-938c-cc692f36a1ea" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2027Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_AggregateConvertibleNotesMember_367fcfb9-5cd7-482c-a2ee-da4631ce11ff" xlink:to="loc_exas_ConvertibleNotesPayable2027Member_125170b6-1951-43d9-938c-cc692f36a1ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ConvertibleNotesPayable2028Member_e7a5c674-4d7b-4917-9a8c-6887d02f373c" xlink:href="exas-20200630.xsd#exas_ConvertibleNotesPayable2028Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_exas_AggregateConvertibleNotesMember_367fcfb9-5cd7-482c-a2ee-da4631ce11ff" xlink:to="loc_exas_ConvertibleNotesPayable2028Member_e7a5c674-4d7b-4917-9a8c-6887d02f373c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_e57ac688-452c-47e1-8d70-190798f79a2a" xlink:to="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_4e4df23b-aa6e-4d8b-ab89-2b6d721dfe02" 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_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_4e4df23b-aa6e-4d8b-ab89-2b6d721dfe02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_e9b6203d-33f0-4655-9764-acdeacdea84e" 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_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_e9b6203d-33f0-4655-9764-acdeacdea84e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromConvertibleDebt_85d3941f-d1fb-402f-9072-d91c548b4a8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromConvertibleDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_us-gaap_ProceedsFromConvertibleDebt_85d3941f-d1fb-402f-9072-d91c548b4a8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfConvertibleDebt_d6122a63-9aa8-4c2a-8c25-e023ef5d4d16" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_us-gaap_RepaymentsOfConvertibleDebt_d6122a63-9aa8-4c2a-8c25-e023ef5d4d16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_413fda86-32b5-4322-9143-4414dc02f134" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_us-gaap_RepaymentsOfDebt_413fda86-32b5-4322-9143-4414dc02f134" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesIssued1_a702a8f0-33a1-4a38-9d7e-fcc6f721af28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_us-gaap_ConversionOfStockSharesIssued1_a702a8f0-33a1-4a38-9d7e-fcc6f721af28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments_d6017e83-9522-48ca-b043-1ea51c8f7e3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments_d6017e83-9522-48ca-b043-1ea51c8f7e3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares_e1a9d33c-4bb8-4d32-a87e-55ee2d3fd737" xlink:href="exas-20200630.xsd#exas_RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_exas_RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares_e1a9d33c-4bb8-4d32-a87e-55ee2d3fd737" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentConvertibleLiabilityComponentConsiderationSettled_05981c1e-1458-46e9-9512-001053625b0f" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleLiabilityComponentConsiderationSettled"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_exas_DebtInstrumentConvertibleLiabilityComponentConsiderationSettled_05981c1e-1458-46e9-9512-001053625b0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentAmountSettledInExtinguishment_d6746104-3559-4817-9f78-aac712aa396a" xlink:href="exas-20200630.xsd#exas_DebtInstrumentAmountSettledInExtinguishment"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_exas_DebtInstrumentAmountSettledInExtinguishment_d6746104-3559-4817-9f78-aac712aa396a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentConvertibleEquityComponentConsiderationSettled_92e9bab6-5566-4b79-bcba-b8a3a34e3c75" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleEquityComponentConsiderationSettled"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_exas_DebtInstrumentConvertibleEquityComponentConsiderationSettled_92e9bab6-5566-4b79-bcba-b8a3a34e3c75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentConvertibleEquityComponentTaxImpact_6a6882ce-bf13-4839-8b2c-6fcf435a3694" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleEquityComponentTaxImpact"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_exas_DebtInstrumentConvertibleEquityComponentTaxImpact_6a6882ce-bf13-4839-8b2c-6fcf435a3694" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentConvertibleEquityComponentInterestAccrued_1a2571cb-ab79-49e1-ae93-e1ff54f0fbc6" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleEquityComponentInterestAccrued"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_exas_DebtInstrumentConvertibleEquityComponentInterestAccrued_1a2571cb-ab79-49e1-ae93-e1ff54f0fbc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_77ee544b-154d-43cc-927a-364f1c1d47b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio1"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionRatio1_77ee544b-154d-43cc-927a-364f1c1d47b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_476c23ae-fbfa-417f-b0ee-c032a7cb37d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionPrice1"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_us-gaap_DebtInstrumentConvertibleConversionPrice1_476c23ae-fbfa-417f-b0ee-c032a7cb37d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentRepurchasePriceDueToChangeInControlAsPercentageOfPrincipalAmount_30704470-a308-4989-a598-191249416d65" xlink:href="exas-20200630.xsd#exas_DebtInstrumentRepurchasePriceDueToChangeInControlAsPercentageOfPrincipalAmount"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_exas_DebtInstrumentRepurchasePriceDueToChangeInControlAsPercentageOfPrincipalAmount_30704470-a308-4989-a598-191249416d65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssuedPricePerShare_b2fc6a49-f8be-4868-9bc4-695fc9214246" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssuedPricePerShare"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_us-gaap_SharesIssuedPricePerShare_b2fc6a49-f8be-4868-9bc4-695fc9214246" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentConvertibleTransactionCosts_1166124a-e4a1-4098-8567-b9fef41a9b48" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleTransactionCosts"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_exas_DebtInstrumentConvertibleTransactionCosts_1166124a-e4a1-4098-8567-b9fef41a9b48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent_a0156222-5a44-4f3c-898d-c7e8bd7e0cb4" xlink:href="exas-20200630.xsd#exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent_a0156222-5a44-4f3c-898d-c7e8bd7e0cb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1_f26eaa48-7328-4252-bf3a-8833d8466465" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1_f26eaa48-7328-4252-bf3a-8833d8466465" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract_297d9263-f9c2-4a66-8bd9-009353f872ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_836486ca-53c7-47a5-b253-dd96272faec2" xlink:to="loc_us-gaap_InterestExpenseAbstract_297d9263-f9c2-4a66-8bd9-009353f872ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_09c66b38-e302-4484-b4e3-ebabef50fd09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_297d9263-f9c2-4a66-8bd9-009353f872ba" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_09c66b38-e302-4484-b4e3-ebabef50fd09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDebtDiscountPremium_21058b66-bb9e-49fb-9477-a96d3281cd5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_297d9263-f9c2-4a66-8bd9-009353f872ba" xlink:to="loc_us-gaap_AmortizationOfDebtDiscountPremium_21058b66-bb9e-49fb-9477-a96d3281cd5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_8e28afdd-c706-44be-b094-3d0ec8cd12f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_297d9263-f9c2-4a66-8bd9-009353f872ba" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_8e28afdd-c706-44be-b094-3d0ec8cd12f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_CouponInterestExpense_8a927d70-a93e-4260-9027-7f2710261f38" xlink:href="exas-20200630.xsd#exas_CouponInterestExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_297d9263-f9c2-4a66-8bd9-009353f872ba" xlink:to="loc_exas_CouponInterestExpense_8a927d70-a93e-4260-9027-7f2710261f38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_5f3d4df8-303d-4026-bb90-ae5e8e6e5d8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_297d9263-f9c2-4a66-8bd9-009353f872ba" xlink:to="loc_us-gaap_InterestExpenseDebt_5f3d4df8-303d-4026-bb90-ae5e8e6e5d8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOther_ebd5af98-3477-45ed-944c-5c75f5633589" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseOther"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_297d9263-f9c2-4a66-8bd9-009353f872ba" xlink:to="loc_us-gaap_InterestExpenseOther_ebd5af98-3477-45ed-944c-5c75f5633589" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_dae42294-13a7-4b6e-b387-35fa881d244a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_297d9263-f9c2-4a66-8bd9-009353f872ba" xlink:to="loc_us-gaap_InterestExpense_dae42294-13a7-4b6e-b387-35fa881d244a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/BUSINESSCOMBINATIONS" xlink:type="simple" xlink:href="exas-20200630.xsd#BUSINESSCOMBINATIONS"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/BUSINESSCOMBINATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_272895ec-7ed8-49e1-8de6-165783311950" 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_bdca2c07-8669-4a0f-bf6e-b692c98f9405" 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_272895ec-7ed8-49e1-8de6-165783311950" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_bdca2c07-8669-4a0f-bf6e-b692c98f9405" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/BUSINESSCOMBINATIONSTables" xlink:type="simple" xlink:href="exas-20200630.xsd#BUSINESSCOMBINATIONSTables"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/BUSINESSCOMBINATIONSTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_0136a4ca-064b-44ba-a97d-da086cdd2562" 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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_b92da9e0-0695-4a5c-96d0-74c89a88b66c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_0136a4ca-064b-44ba-a97d-da086cdd2562" xlink:to="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_b92da9e0-0695-4a5c-96d0-74c89a88b66c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/BUSINESSCOMBINATIONSNarrativeDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#BUSINESSCOMBINATIONSNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/BUSINESSCOMBINATIONSNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_34acf8d7-c769-4cd2-b03b-a2ca12bddeaf" 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_bfb49c24-ec79-4910-b05b-f9d59198fda0" 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_34acf8d7-c769-4cd2-b03b-a2ca12bddeaf" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bfb49c24-ec79-4910-b05b-f9d59198fda0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_afbfc413-0d6e-4246-a076-85520d307a6f" 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_bfb49c24-ec79-4910-b05b-f9d59198fda0" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_afbfc413-0d6e-4246-a076-85520d307a6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_83156129-42ca-4140-bf4c-7b432b107f0c" 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_afbfc413-0d6e-4246-a076-85520d307a6f" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_83156129-42ca-4140-bf4c-7b432b107f0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ParadigmViomicsMember_101a1c74-00e6-4054-98e4-e5599176e1df" xlink:href="exas-20200630.xsd#exas_ParadigmViomicsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_83156129-42ca-4140-bf4c-7b432b107f0c" xlink:to="loc_exas_ParadigmViomicsMember_101a1c74-00e6-4054-98e4-e5599176e1df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c83b43b7-17ea-4949-adfa-1497765999cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bfb49c24-ec79-4910-b05b-f9d59198fda0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c83b43b7-17ea-4949-adfa-1497765999cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_26f5a3fe-2123-475c-bff9-69af5650af08" 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_c83b43b7-17ea-4949-adfa-1497765999cc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_26f5a3fe-2123-475c-bff9-69af5650af08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DevelopedTechnologyRightsMember_b3b6a2ce-8531-4b41-855e-e43d5c1a7b69" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DevelopedTechnologyRightsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_26f5a3fe-2123-475c-bff9-69af5650af08" xlink:to="loc_us-gaap_DevelopedTechnologyRightsMember_b3b6a2ce-8531-4b41-855e-e43d5c1a7b69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_006e5d87-8547-4fe6-b409-a9b299405626" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_bfb49c24-ec79-4910-b05b-f9d59198fda0" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_006e5d87-8547-4fe6-b409-a9b299405626" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_6aa65546-1ac9-4ef3-ba71-0d2d63e2a04e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_006e5d87-8547-4fe6-b409-a9b299405626" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_6aa65546-1ac9-4ef3-ba71-0d2d63e2a04e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_c10cbe01-f3de-41f6-b8f7-9d55930e97e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_006e5d87-8547-4fe6-b409-a9b299405626" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_c10cbe01-f3de-41f6-b8f7-9d55930e97e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_62afa54b-3eda-4cf1-b22f-233426787bae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_006e5d87-8547-4fe6-b409-a9b299405626" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_62afa54b-3eda-4cf1-b22f-233426787bae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_BusinessAcquisitionEquityInterestIssuedOrIssuableSharesReservedForFutureIssuance_99190058-b6ad-4097-a24d-57f13b2973df" xlink:href="exas-20200630.xsd#exas_BusinessAcquisitionEquityInterestIssuedOrIssuableSharesReservedForFutureIssuance"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_006e5d87-8547-4fe6-b409-a9b299405626" xlink:to="loc_exas_BusinessAcquisitionEquityInterestIssuedOrIssuableSharesReservedForFutureIssuance_99190058-b6ad-4097-a24d-57f13b2973df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_c9d6772b-5c59-47af-b59f-7555d486ad84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_006e5d87-8547-4fe6-b409-a9b299405626" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_c9d6772b-5c59-47af-b59f-7555d486ad84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1_758a5be5-75cf-41ff-a2fd-69bf48a24973" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_006e5d87-8547-4fe6-b409-a9b299405626" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1_758a5be5-75cf-41ff-a2fd-69bf48a24973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombinationVestingPeriod_1ab71950-1efd-40a8-9ca0-cb509bfd7a7e" xlink:href="exas-20200630.xsd#exas_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombinationVestingPeriod"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_006e5d87-8547-4fe6-b409-a9b299405626" xlink:to="loc_exas_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombinationVestingPeriod_1ab71950-1efd-40a8-9ca0-cb509bfd7a7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/BUSINESSCOMBINATIONSScheduleofAssetsAcquiredandLiabilitiesAssumedFromParadigmDiagnosticsAcquisitionDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#BUSINESSCOMBINATIONSScheduleofAssetsAcquiredandLiabilitiesAssumedFromParadigmDiagnosticsAcquisitionDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/BUSINESSCOMBINATIONSScheduleofAssetsAcquiredandLiabilitiesAssumedFromParadigmDiagnosticsAcquisitionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_bf779e44-04f2-4a6d-851a-72d3deffe0cb" 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_e41a5a1d-a0a1-4e93-a9ae-ab4ed2de6236" 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_bf779e44-04f2-4a6d-851a-72d3deffe0cb" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_e41a5a1d-a0a1-4e93-a9ae-ab4ed2de6236" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_b23f60af-cdae-4121-b07f-7e9fbc43115b" 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_e41a5a1d-a0a1-4e93-a9ae-ab4ed2de6236" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_b23f60af-cdae-4121-b07f-7e9fbc43115b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f4eb749f-07d5-476c-9a50-42ed5473b259" 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_b23f60af-cdae-4121-b07f-7e9fbc43115b" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f4eb749f-07d5-476c-9a50-42ed5473b259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ParadigmViomicsMember_a392f575-699c-485e-8aaa-8cd76e9f1c09" xlink:href="exas-20200630.xsd#exas_ParadigmViomicsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f4eb749f-07d5-476c-9a50-42ed5473b259" xlink:to="loc_exas_ParadigmViomicsMember_a392f575-699c-485e-8aaa-8cd76e9f1c09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_2ab558a1-ac87-4ca9-a8dd-0907c52eaf7b" 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_e41a5a1d-a0a1-4e93-a9ae-ab4ed2de6236" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_2ab558a1-ac87-4ca9-a8dd-0907c52eaf7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_4e8bd1c7-939a-46dc-a88b-c6c14450a4f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2ab558a1-ac87-4ca9-a8dd-0907c52eaf7b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets_4e8bd1c7-939a-46dc-a88b-c6c14450a4f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_c5149425-000f-4121-8842-087c4d1de1c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2ab558a1-ac87-4ca9-a8dd-0907c52eaf7b" xlink:to="loc_us-gaap_Goodwill_c5149425-000f-4121-8842-087c4d1de1c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_1f41fcda-d921-49c2-8582-316c907cd30d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2ab558a1-ac87-4ca9-a8dd-0907c52eaf7b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill_1f41fcda-d921-49c2-8582-316c907cd30d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_48fe1fc8-eafa-4bf1-b6e2-a2b874609bea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2ab558a1-ac87-4ca9-a8dd-0907c52eaf7b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_48fe1fc8-eafa-4bf1-b6e2-a2b874609bea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_b2c042a7-068d-4484-bb00-29aad9408e7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_2ab558a1-ac87-4ca9-a8dd-0907c52eaf7b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_b2c042a7-068d-4484-bb00-29aad9408e7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/SEGMENTINFORMATION" xlink:type="simple" xlink:href="exas-20200630.xsd#SEGMENTINFORMATION"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/SEGMENTINFORMATION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_2a33e19e-4927-4f40-9913-3c86b6a2092a" 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_e58a66c6-c5ba-4e31-a525-43ac0458238c" 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_2a33e19e-4927-4f40-9913-3c86b6a2092a" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_e58a66c6-c5ba-4e31-a525-43ac0458238c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/SEGMENTINFORMATIONTables" xlink:type="simple" xlink:href="exas-20200630.xsd#SEGMENTINFORMATIONTables"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/SEGMENTINFORMATIONTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_d315f5d5-1929-4e8c-8172-7855bcf01675" 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_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_8e8d77bd-ff5b-4bbc-9f75-4844badf135f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_d315f5d5-1929-4e8c-8172-7855bcf01675" xlink:to="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_8e8d77bd-ff5b-4bbc-9f75-4844badf135f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/SEGMENTINFORMATIONDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#SEGMENTINFORMATIONDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/SEGMENTINFORMATIONDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_52a88ffe-1b54-4839-8247-2017302eda9f" 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_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_a666c0e7-cd17-4b6f-a747-77b17d97c7cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_52a88ffe-1b54-4839-8247-2017302eda9f" xlink:to="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_a666c0e7-cd17-4b6f-a747-77b17d97c7cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_bd1470b7-4c13-46c9-b583-f74115d2693a" 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_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_a666c0e7-cd17-4b6f-a747-77b17d97c7cb" xlink:to="loc_srt_StatementGeographicalAxis_bd1470b7-4c13-46c9-b583-f74115d2693a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_bdf62625-2fb9-4368-9e4e-9f084cc94edc" 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_bd1470b7-4c13-46c9-b583-f74115d2693a" xlink:to="loc_srt_SegmentGeographicalDomain_bdf62625-2fb9-4368-9e4e-9f084cc94edc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_0a94f37f-1aab-4752-9151-a0a4062235fc" 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_bdf62625-2fb9-4368-9e4e-9f084cc94edc" xlink:to="loc_country_US_0a94f37f-1aab-4752-9151-a0a4062235fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_eb3d8baa-ac78-4800-8c43-0310576f8007" 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_bdf62625-2fb9-4368-9e4e-9f084cc94edc" xlink:to="loc_us-gaap_NonUsMember_eb3d8baa-ac78-4800-8c43-0310576f8007" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_1c5da539-c8ff-4361-af16-643e077e6a27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingRevenueReconcilingItemLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable_a666c0e7-cd17-4b6f-a747-77b17d97c7cb" xlink:to="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_1c5da539-c8ff-4361-af16-643e077e6a27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_3848cb7e-46ee-4b75-8c7f-28c4f0db41dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingRevenueReconcilingItemLineItems_1c5da539-c8ff-4361-af16-643e077e6a27" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_3848cb7e-46ee-4b75-8c7f-28c4f0db41dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/INCOMETAXES" xlink:type="simple" xlink:href="exas-20200630.xsd#INCOMETAXES"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/INCOMETAXES" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_684ec55b-1081-434b-9f9d-3ac7f9d8e034" 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_fba6ecbd-606e-4c9d-b667-8c31270ce97e" 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_684ec55b-1081-434b-9f9d-3ac7f9d8e034" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_fba6ecbd-606e-4c9d-b667-8c31270ce97e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/INCOMETAXESDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#INCOMETAXESDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/INCOMETAXESDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_5a5d349d-383c-4270-8f52-3be6d7559bac" 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_IncomeTaxExpenseBenefit_7dd11894-43d0-4343-901f-c2fb890cad68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5a5d349d-383c-4270-8f52-3be6d7559bac" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_7dd11894-43d0-4343-901f-c2fb890cad68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_44d2390f-d409-493a-b05b-9a420c75aaf7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5a5d349d-383c-4270-8f52-3be6d7559bac" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_44d2390f-d409-493a-b05b-9a420c75aaf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_e83ef856-04cc-4b7b-9178-9469dd73d3c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_5a5d349d-383c-4270-8f52-3be6d7559bac" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_e83ef856-04cc-4b7b-9178-9469dd73d3c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/SUBSEQUENTEVENTS" xlink:type="simple" xlink:href="exas-20200630.xsd#SUBSEQUENTEVENTS"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/SUBSEQUENTEVENTS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_998c8348-54e7-43cb-94d1-65cf75326160" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_faa9b955-c3e2-4fd9-8bca-76185973b381" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_998c8348-54e7-43cb-94d1-65cf75326160" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_faa9b955-c3e2-4fd9-8bca-76185973b381" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.exactsciences.com/role/SUBSEQUENTEVENTSDetails" xlink:type="simple" xlink:href="exas-20200630.xsd#SUBSEQUENTEVENTSDetails"/>
  <link:presentationLink xlink:role="http://www.exactsciences.com/role/SUBSEQUENTEVENTSDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_3a731570-1ca0-4caa-a35b-e68f649d204e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_b6f84d23-72d4-415a-b809-1d052057cda3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_3a731570-1ca0-4caa-a35b-e68f649d204e" xlink:to="loc_us-gaap_SubsequentEventTable_b6f84d23-72d4-415a-b809-1d052057cda3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_eda32593-9252-47d0-8803-aca5ef5cd317" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_b6f84d23-72d4-415a-b809-1d052057cda3" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_eda32593-9252-47d0-8803-aca5ef5cd317" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_f698da9d-6d1c-4918-83c4-563b42f6d9ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_eda32593-9252-47d0-8803-aca5ef5cd317" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_f698da9d-6d1c-4918-83c4-563b42f6d9ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_b70e7f58-6e2d-4d1c-bd37-f58f974fb634" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_f698da9d-6d1c-4918-83c4-563b42f6d9ca" xlink:to="loc_us-gaap_SubsequentEventMember_b70e7f58-6e2d-4d1c-bd37-f58f974fb634" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_66c78d5f-5028-44f3-88a4-4ffd610c2b12" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_b6f84d23-72d4-415a-b809-1d052057cda3" xlink:to="loc_us-gaap_StatementClassOfStockAxis_66c78d5f-5028-44f3-88a4-4ffd610c2b12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_28315386-7e49-47ea-a52d-5097fac390c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_66c78d5f-5028-44f3-88a4-4ffd610c2b12" xlink:to="loc_us-gaap_ClassOfStockDomain_28315386-7e49-47ea-a52d-5097fac390c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesBPreferredStockMember_64bdbd05-8ceb-4cd4-b05d-89bb72440505" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeriesBPreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_28315386-7e49-47ea-a52d-5097fac390c4" xlink:to="loc_us-gaap_SeriesBPreferredStockMember_64bdbd05-8ceb-4cd4-b05d-89bb72440505" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_2f025793-b96e-4d4e-a566-756540d5bb20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_28315386-7e49-47ea-a52d-5097fac390c4" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_2f025793-b96e-4d4e-a566-756540d5bb20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_dda272bc-c7d8-4ad8-ad58-0b097de73e8c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_b6f84d23-72d4-415a-b809-1d052057cda3" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_dda272bc-c7d8-4ad8-ad58-0b097de73e8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_0b576d4e-29e9-4d29-a655-2cf529f31e25" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_dda272bc-c7d8-4ad8-ad58-0b097de73e8c" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_0b576d4e-29e9-4d29-a655-2cf529f31e25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_exas_ThriveEarlierDetectionCorporationMember_235b3833-63d8-47b6-9dab-72afff17b9c5" xlink:href="exas-20200630.xsd#exas_ThriveEarlierDetectionCorporationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_0b576d4e-29e9-4d29-a655-2cf529f31e25" xlink:to="loc_exas_ThriveEarlierDetectionCorporationMember_235b3833-63d8-47b6-9dab-72afff17b9c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_3a9c0344-c653-4eed-a4d2-758011b97bfb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_b6f84d23-72d4-415a-b809-1d052057cda3" xlink:to="loc_us-gaap_SubsequentEventLineItems_3a9c0344-c653-4eed-a4d2-758011b97bfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentOwnedBalanceShares_5ca6ad65-e9ca-4be2-b2a1-05961f12a403" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentOwnedBalanceShares"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_3a9c0344-c653-4eed-a4d2-758011b97bfb" xlink:to="loc_us-gaap_InvestmentOwnedBalanceShares_5ca6ad65-e9ca-4be2-b2a1-05961f12a403" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentOwnedAtCost_d9400c78-80c9-4bbd-aaa9-c75b0e099fe1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentOwnedAtCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_3a9c0344-c653-4eed-a4d2-758011b97bfb" xlink:to="loc_us-gaap_InvestmentOwnedAtCost_d9400c78-80c9-4bbd-aaa9-c75b0e099fe1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>exas-20200630_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  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:exas="http://www.exactsciences.com/20200630"
  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: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="exas-20200630.xsd" xlink:type="simple"/>
    <context id="i65fc8c606a6142798f12be22f1680428_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i88e0381d6e9248678f8c09a1d5b25792_I20200730">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
        </entity>
        <period>
            <instant>2020-07-30</instant>
        </period>
    </context>
    <context id="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i87f2342f1888417ea324207a75f35699_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i99f45e62638044bf822298eda6f12619_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ib55f72f8780a4bc18c48b75cc9cc952c_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="ia42d7a7561044db4af1bfe0e63b6231a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</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="i1dedb33bf7fb4a7890995af8cedcd008_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</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="i8092b124e43a48a0bcf2e36f44fee812_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</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="i416df2fb0a4e4e1f8dfe2fdd0d7de6c2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</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="i5d8a1b52165e4d4eb643f1dc86563ce4_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="icf3fc9b7cbfc433f87a25fc8c6d5210d_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ibdfa10cf1694464db0539432be66104a_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i07b247005c2242f2bb59f2dbf15f7ed2_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i0cc56ed743944d00834dbe54365c1519_D20200101-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ic36198ff8044445a921c92890c65935d_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</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="ib5eaf77ec3fd404e983ddf8a0186d40d_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</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="i8447cd9d691946dbaa8b2a98a3e20a55_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</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="i0ce749f9fea4409589ac79e8495b0793_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</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="iaf66e302815a4f4eaebaca661cdb137a_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</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="iefbff432bb664f8e8732fc24e18935fa_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</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="if164a16d82074e319ab960e1ebc4d996_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</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="ifda8ba444b39486ab739dd70affac966_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</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="ie45696a9bee34ec4931a751a4e37a97d_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</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="i183ac34126bd4ebb896d8b36545a25ea_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</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="i7add9e56054d4aa1b4b9b65f7b76d484_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</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="i78807279fed543b4acb8d3de7b1a2d8c_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</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="if0eecc9c47054f8e94e075b6d4c23e47_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="ifdd1d6bfa47340489fe93f8d9dd9a9c6_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="id95493ba43d44966a6e02ab0a6fd4c20_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5713e08cadd04859aa29dbe6beaafa61_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id68f59c64b5f4545826b9ae3f25b2d63_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="id4cb95c1d5fe42568eed4244a5cc6a8e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="idc9f42a7232343eca9b2c22ade25d08d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i6a8e5be9e9cf41dfa2a60668d758d174_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ia59a217cf9374dad901b127b5f3396ce_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i42f1903518c5498497626816c320fb5f_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="if48c3759d2034cb3b6787c05a860c805_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i34a70d77c5db490e9de98af39c187df9_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i75092798907446d1b6308bd70d7bd6ea_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</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="i7a3a4019bcc34c88bfab930d28cfcdfa_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</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="i123290e447e74b88bdc7ba32978652bf_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</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="i82965abf0c4443e99a06eb3c6aaa9f5b_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</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="i35174a328e6c4be283738ec60d87d013_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</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="ibb25b1468f044c81ae45fbbe39204fd8_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</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="if9fe3ff79dea4c468a9b89d33d56402e_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</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="ib4702b4bbc3641308f98d1e0f1ad2405_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</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="ib0b9d7ebb87e46eeae9d580cea4ef4c6_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</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="i5b94c9cba9ad44ce80123ed07765486f_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</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="ic7efb6d0a2544281a2ec1b63a17cebd6_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</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="ie421a55614cd464a90e90f47ad2f5cca_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</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="i337469e4d0a649caa57f68344dcee212_D20200401-20200430">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-04-30</endDate>
        </period>
    </context>
    <context id="i6fdb21f2da7f4e8e863c43cab9b067b5_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="id5399d1643284f03bf5f1b5b029f0980_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie60568f237b7443ebd48b490bbc76390_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i10a90bb98c9d41dfbdc242eabfef5901_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ic1adbe9c101e481ebd2c5c6942f73c76_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i581df691565144eca3ee1442f9b8b73a_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">exas:EmployeeAndNonEmployeesStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8b69a0e73df34c3c8e420f50f86cceb4_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">exas:EmployeeAndNonEmployeesStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ica795e939bef4de9b7f5c7622517d53b_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i94b0d6f0418342329fccb79ea31010cb_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i4b537cf3d0dd46f88e63cca1430539f7_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iecc01011a9f9486b99608d2029f7e01c_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic5805dd13761419da6db39ca6043624b_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">exas:VariablePriceContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i8c8a9e9fb5804683b3a2007832b82d99_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">exas:VariablePriceContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic617d8cf77354d32a11c6697485046af_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">exas:VariablePriceContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic5fc5327ffe448e1a2acea07f23fcaf8_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis">exas:VariablePriceContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i9b16ead6d41c475ea7cc3461195223fe_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:ScreeningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3114453f2b3a44108570d601b559ee50_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:ScreeningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i6c87987b45b9458f8cdb97585c2dbfc9_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:ScreeningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i04d492a3ad5c480490c1d8371312f000_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:ScreeningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ia8e792bc3b41426a84d892823ffe7d65_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:ScreeningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i56a79b735ff443d5be3acde46347d865_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:ScreeningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i93671384b97f4f85bc8e7a97a9ec2532_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:ScreeningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2c5eb064cfe64c88bcf9981cf94815a2_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:ScreeningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ida37c79dbb614b9087c0f76c4a453758_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:ScreeningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic0755c91895a4dd5bc4ccffe9967b322_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:ScreeningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i5b301a3b964d4b5ba4b17381572c3ed6_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:ScreeningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iba65f35f0d6d47c88d11011a0836a7ec_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:ScreeningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i64e05d07086b4ac184b4d301c1053706_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:ScreeningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i51d3a45d9e55429bb61e12c27a086a87_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:ScreeningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i9ee33d46999f4edb8fabae4a02ea467e_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:ScreeningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i73cbefb37e184cbb8d184f1d99910a82_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:ScreeningMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i40c409fcf25c49afbc28fb3fe32ceb77_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i74754096ecdf4df88f00cb4da7c9fa85_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i8d769bca1c3c43ce836fa31d219ad3f0_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i75052acb0b4a405aa7508bc55f03d9c5_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic14363f63e844c5f86022b355bf1e5b5_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i04e3e6c974854aa585e9febbbec474c9_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i7dadfa9a040a4cc3b9657ff2aab6e561_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i517df5770d0546809af5cea54f055c59_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i9f0b5199a04b4ffaaa5834ac8e28a1b0_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">exas:InternationalSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2e87b7d36eb44f25bbbec9ccadaecede_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">exas:InternationalSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i15357b653aa046b2a7ab0bca1a9b4036_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">exas:InternationalSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie2c4357e13aa4df9a20b53f878f558e8_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">exas:InternationalSalesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i59292958bdc844c48e6bf95628def83d_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie02dacd13fbc4c05b2cb8cac66689d36_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i75fc9088a6754d6d8255dcdfc6682600_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id9435e3b31444ec497ce53a0c22e9a02_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductAndServiceOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="iaf31320264e343b387852d0fe20e0a63_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i419d642527b44a39b55f62dd51987d8b_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i5fbecff615414937958b25b92af288f1_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia60b1d06c61f4953a446b4bcc3fb167b_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:PrecisionOncologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i9b07b6178b224e8fa1dc64b14917386c_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:COVID19TestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i91209894ecb040b88f612ed5f1d1d573_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:COVID19TestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="id37899884bb24e4b9bcd68ff74a49d34_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:COVID19TestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9d14d0d487e34ee68e1463d29bf342dd_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="exas:ServiceOrProductTypeAxis">exas:COVID19TestingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i92782aa1f06544f2877a58a06d528a57_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">exas:COVID19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i47f433d2e0fd42e8b3202772610813ab_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">exas:CashAndMoneyMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ie46c140b73a4421380594a6164074b42_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">exas:CashAndMoneyMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie11f41d98d0a442e99006250d091cbc5_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ic05ee1fbd17d437d9b8574e324f24f06_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i697cf7b8566e4b9394f97f54e6048f4b_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">exas:RestrictedCashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i34c29db6a17a49e199356f8b8cf3e51a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">exas:RestrictedCashMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if7bcaa56dfd44880a5c7afa8cd9c2b02_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i7d5f6f47ba684602955961df44eaaf05_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id180645e76da4e29b184a65d03c6838d_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="if64ee30ab757400a85ad23ca7672aeda_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i1b385b60007343de9d8560de5077ae7e_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ic05df37643a94abfb0f234756710d30a_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i5c6d48388090476da51c436b2fd913f8_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="iaebef14364f04a38b96b6f3a8cc7f424_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="idb67999fcd9146fea213b1816188c2aa_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:CashAndCashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i352c6c9aee2041f7a0e603d3b5c97700_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8bcbfccf872d4dc4b0cc1c7e0a74ea5a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:ShortTermInvestmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3f78141b7dfd4b3ba47b2659efe921de_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i250bb8d7b4c84797853ea68293ff9330_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i8f755fc2a6f34e7dbe396b037f898810_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="iad22235b10584b5da385a64d836ed500_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:DebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i9797d5d4d2d74946bb78dc6d0073ed7f_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i1f9f0b36fd184bdf993eae4649bdde5e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i61a81fe6747a4fbd95f7d8fc09679b7e_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">exas:BuildingsAndLeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i496adad1d8d2487eabf6c80aec8b36b3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">exas:BuildingsAndLeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id48dc1df47424eac943c7710254486f9_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if889b7177640446db6847ced55b54aeb_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i2b3461b88b0f453badf5e435939ca11b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id2120d395f4544118ba0a55e8e3c87f8_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ica4713bc002c49cfac307b498ea6a642_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4d08714bb29a4216b777f76da8ee1620_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i5e130f8a9ee44a9f87687b4ae73c6541_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ifb1d03f50cb34c65b035fb1153652820_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">exas:OfficeEquipmentAndComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if88e1b37805245ab91f6ab0e936b6d96_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">exas:OfficeEquipmentAndComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i95a7425fb4474dd48c055bc0b3421a43_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">exas:OfficeEquipmentAndComputerSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i1584654f08b941f49c6c746b8c50d37e_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="id7cf3965f7c94344bd95fda3368cac53_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i4abf7a3aa049470da1d0d81d72fc399d_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i2f8aaec7af084c1fa1140464ca7fa9f4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i034a1bf8a88442f5a165d4fcd1914337_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i908b00edffdc423d96c6e1a522fbb893_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if4ceededfd40449b82f202614cb69f0f_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ia860ca493db04488ad4b01ddd70c5a6d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9fd1c8570f5943aca35e870775ee5c85_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i5f757f96c5404bc4b9c7bc3ffa7d45e8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5490fceaa80a41a09f275c00ef766103_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerSoftwareIntangibleAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i0e569a2d11804699881b7c316d6bd5ce_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="idd164dca78ab4748b438e61b4d28e1aa_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ic576c649f3c9481db1fc0ed9ad189bbf_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6ac2ac5df95c4f7eb8e20be3f731bade_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i50e54dedc3e44ea7817177d27f92aa7f_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i885dcfb1c6844796951faf6955777141_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i24e0afe9d8724c38b3f3aa20f37fbed8_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="idc78d90764924150aeb4dd9cb262342a_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i83ce7014531c4348a32fd8c7b311fe3a_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ServiceAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i7ee789f2f00a48c1a85399c95d6be3c5_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ServiceAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i0a83a36cd3d740ceb3c55cd9f2640239_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie707aa91d16d4db88faba2c5a95c8cb6_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i9bdb15da6193491d9182154724d0f140_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i39278ade4e5b4aa0b85b1013a19b9860_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ia2ff53d45dae43ca9c806bb837330075_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i17c109a1066f445eb1a98f9c5c468afa_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6d09667877d5420a933bf6ebc23e38ed_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i94bc2092dc9245739ea16e59f097288e_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib7ea07405f8a45c1a5c1a74c2bf070e2_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i604e295881f74b3fb4d0e5f90df4289f_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iee1ebb9fb75d47d78adc1e6102872051_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i3827d6cff0da45098370b4f3001de4f2_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ie4c3cde2b3c84e60bad4a62d35fa89d3_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ServiceAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i12707f6c4dad4bdb8f4e3bc696cd9664_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:ServiceAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3aea36421ca74dd79cddc038616f61eb_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ie6a2b633503344bfb6c35d4908ddc5ee_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i76792a8c07684091b06da414368fae07_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i84b7f3d781db470a871f4e05a9f4ca7a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i322da870ff66477f9a015f3a1d27d936_I20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">exas:ParadigmViomicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-31</instant>
        </period>
    </context>
    <context id="i28426939bd104453a00d4a9e7ba299ec_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">exas:GenomicHealthIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ia6d2f296a87e4207b082a1659f0ea5f8_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">exas:GenomicHealthIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="i8cd0e85e1b8a4802a7079653fda363eb_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">exas:ParadigmViomicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4563b8cc06e446c689193d8783d05d37_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i994bd80bd2fd43cfa22fdd289a3d53b7_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i651280b7ae934c8d94a37ea2f9f8c104_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i6b6d8531d8b64c228566e230da13dc00_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i290debfcb6914acb97818b3bbeb95d46_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ieae87b149d8041a3a496d52b656fee9d_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i6abff88dd22848b7a44a452390c74e7e_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i2166a793bdd8459c92828e2e0d5b0c0c_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ia17d98efcdd3479a89c0685c89722f55_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">exas:RestrictedCashMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i7e5a11344d304d87bfba6708c5cea108_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">exas:RestrictedCashMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="iaf69067fb7984db2be8ade21a79724bd_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">exas:RestrictedCashMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ic7aa036096ff49ce923109b3921f4244_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">exas:RestrictedCashMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i2268e1fcfd0e4fe9a1163d50bbc5afec_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i61fc24eb01694d02aca9f69e0c1d6bae_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i1fa72da8ef62459bac505491e806e957_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i400aa829042d4d27a9e7b5358a4b9e66_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i36511f3e82aa4d8699ca4ec4904f4d0a_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ifae02d8d10cf442f8cbd3c239f953475_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="iecec584dfbee4c88b8e584173657ad38_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ice78f063c882436ba44cccba63106956_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="iaeaedf21bfca49d589b6d6f08c41dfbb_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i1234af73b56e417b8cea237323f2e71b_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i497b8f7074dc49cd9dc138a58d24ca96_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="icd072cace00f4e988f32d8f2196f99d3_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ifb3754dbbf764e7d82ba35fe9cb659ed_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i19ff3a9bdd724596b87ff8d21b513b6b_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="idc17070b36fa48e994fe28f98e0bafe1_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i7501bc1b03404d23863272e7f448eeb9_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ic5a905d3e04147a8b0064b8514178266_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="if2acaee4029647bea621f26435c65560_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ide36523b621947fa99bbe5793c048e8e_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i34f4bfd65c844648a6d47de0f67605c5_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="idf1bb59aa15747cc956b86380b4e039e_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i83cc24a1c08d44b8b06bad94c65d664c_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i643e41a7783a48b4aa024887444f4312_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="idb3c449efe8b470ca6cefd222ef5f1cd_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="if0a740f914114bcba51911a1453ddeed_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="idf8b459be03d4f92887366ea6e5f7ed1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i053285a6bc414ad9acddb7b7eb0966c6_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i84e802f011334449bf1be5e580d5703a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if97974e7b05441fd83b0a284a89c84b5_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib29e3f9b586d4cce8454622f26906d47_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i35755d4e4aca4b5d865f55a00ebf6f41_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i371eb492ebf3406187604855fffe85c1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic77d82d61c87496faa7e0799920061b8_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">exas:RestrictedCashMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ica364f0084a348e38d342159bc2ee1cd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">exas:RestrictedCashMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia600504589844a9282df193f59e55b99_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">exas:RestrictedCashMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i913d12f44c0d422689346e302b4af06c_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">exas:RestrictedCashMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="icb12f0a5fda84c158d4a424672a844be_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3b9bbbf16f294adca69ad4a30ddf4b8a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i7536bce11d044beb964cacf70a28bcda_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ib430417fe94f4a06998b399478f60075_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iec75dda268684bf0b30d13b5ddf25700_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i160cd2039eca4180ab2ce867ef37eaa4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9de20b27783c425cb4d863fe744b4a99_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i8d009724a2c34e359da697cd09e8d396_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i5e784d12954a409a9ae572b0bff41d2d_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i197b9cf5dbf941ce99009c2de5c1edc4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4bbe367c66c7485e91994a10fd39d43a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i28e3cdb2a27548aca2496f96f9c435b9_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i81218efdd3e84c46ae08a1aad6c64061_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">exas:BiomatricaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i79a315ed3ab14afcb50450694dbcf070_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">exas:EpicSciencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i02f483de8ac44c68829b19a42f269eef_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">exas:EpicSciencesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9316731a470946c0961ec68559f38bf0_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ibb0e14003ae24b289469f5927d131755_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i370d86cdcdd74264989d1a3125b5d9ac_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iee6dfc621e414fc9be24613492794ef1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2028Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i97ce761b372d478189f016ab3c78371f_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i13b017e29a6442819be72e99437b101c_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i7fbf6caa0678420b92248493353a1182_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i6c423cabdb8e44d29da122dcae106789_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic7da1edd2e894cfeb5b18d015de8a432_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ia1e0a68e6ebc464885b441ac5315061e_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ic6ec9d88fe3a43a6be7fa07e8c07177a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ic5a5bdd838cc4e5fa283b25ae925f457_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ia3f38287eed846328e250846751de2d9_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ib39dcbd10115429e91120c47e77c2421_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="idab7d8338ec749498b4316c12f8bd423_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="ief6a7c6b64284a12924714456eb8a65b_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i92ad34644a7f4f458a129878846e385d_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">exas:MAYOFoundationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia83ae4ca21d64bbfba9a3bfa944d0c39_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">exas:MAYOFoundationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ibc1a53f9d8f94b07bc051268e915af2a_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">exas:MAYOFoundationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia31bcbffbde74cac9ea4f110f8d052eb_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">exas:MAYOFoundationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i1fbe022769444db29f0fd1809ecb792d_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">exas:EpicSciencesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i20f139de8cca4dc19e066ff4198b5dd8_I20170930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">exas:BiocartisNVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:LicensingAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-09-30</instant>
        </period>
    </context>
    <context id="i54a2c6963f6c4f7d850eb1819ebf2c0d_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">exas:BiocartisNVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i64579458e0a94effae743ef34a22f14a_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">exas:BiocartisNVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i30ab014e43fb47b195dc21c9d762a385_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">exas:BiocartisNVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i61131bb66b9e4bd2963f6aee9ba2a837_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">exas:BiocartisNVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="exas:CollaborativeArrangementsSalesMilestoneAxis">exas:SalesMilestoneRangeOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3d95d11b452849d489551d324f0e020f_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">exas:BiocartisNVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="exas:CollaborativeArrangementsSalesMilestoneAxis">exas:ExpansionOfCollaborationToOncologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie096dbee83e04c2693da8a45109a0f13_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:ManufacturedProductOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">exas:PfizerIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ibc18282660774699abf108f96f4a5b80_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:ManufacturedProductOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">exas:PfizerIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i7055be47ce9a4d6f99bf577d96da9d7a_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:ManufacturedProductOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">exas:PfizerIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3c250eedd9744c04a2bd46115bfac415_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">us-gaap:ManufacturedProductOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">exas:PfizerIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i68565ba00d414c10a11f186be1f6c1a8_D20190301-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2027Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ExtinguishmentOfDebtAxis">exas:ConvertibleNotesPayable2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i2540541e0a4d448a890ad4efaa2c5382_D20190301-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ExtinguishmentOfDebtAxis">exas:ConvertibleNotesPayable2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i26b1c73069334f6f89f961c137960ea3_D20191101-20191130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">exas:GenomicHealthIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2019-11-30</endDate>
        </period>
    </context>
    <context id="i123da742115d48c5987893c425b892c5_D20191101-20191130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
        </entity>
        <period>
            <startDate>2019-11-01</startDate>
            <endDate>2019-11-30</endDate>
        </period>
    </context>
    <context id="ibfd6a6140a454ccb8a4c2ee11454908d_D20200301-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">exas:ParadigmViomicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i935837605ba64ef9a79b09e824217117_D20200301-20200331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="ia4519cbaef7148c695082f259e5d9ef3_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i3c347a7fc9f24e948e4ef2cfc5e9c6ed_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="if81f8acb8609401f8fe280e668ec8e97_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="iaa022d21e34e42e6b93231e8906aabb0_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i4a7e9d5e14a2492cbb8cd84bc30be6df_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i88432517cd3a48ee8acbeea95c15e50b_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i32505f345a194e7592db37b623966edc_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i7a2b5dce86244b38a2b23aa2c0a83c23_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ia2e684f787dd42fc9be326467a7ce601_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i070631b52b654b8fa2d53f9574541660_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i6c014eaac66645a0bae78dfcd932a26a_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i07068ce66774470494c5afab229f0a6b_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i65d3c895d746445c84fb9bac76964104_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie62f81b01eb7470697da00656fe73730_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i5eee6ea17f5d49d4907f074b3bd9cdd4_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ibbd7a5b287fd43439b2c6da534522aa6_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="id0f7a69de465491e8fc689566076020d_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia0607ad93f47448084e900eee9bf68bb_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i413e3b5305e7454aa62a4aa7c0fdeb44_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exas:EmployeeAndNonEmployeesStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">exas:GenomicHealthIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia8510bc6c19c426dbbc4d366e52290d2_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exas:EmployeeAndNonEmployeesStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">exas:GenomicHealthIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i50c5659a58714b5e9c7bfe61b5234d32_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exas:RestrictedStockAwardsAndRestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">exas:GenomicHealthIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ifec004adb94949748ed85d48b8d951bf_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exas:RestrictedStockAwardsAndRestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">exas:GenomicHealthIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia961ac9cab934a5caa138812e0d2d5f9_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">exas:GenomicHealthIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id91a81fea4de4a42b65267aa503fe296_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">exas:GenomicHealthIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0e4436fcdd044e838ee801fd7c0e6411_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exas:EmployeeAndNonEmployeesStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2e258c70ac9b4a8a9e178a0e60b5c3f3_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exas:RestrictedStockAwardsAndRestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ia0b83881fe7d4369afe7749279a2455f_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exas:EmployeeAndNonEmployeesStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i10e016ef1e294b3cb52747639ae9a5ac_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exas:EmployeeAndNonEmployeesStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="if9bb2abb93424fb0b5178ff1ae66fabe_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exas:EmployeeAndNonEmployeesStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i990e15d2231545c588e4422da9e0468d_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exas:EmployeeAndNonEmployeesStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i902aefd91bc04072ade166deaa56ff9c_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="id18cc6bb156541f2a4ae9b8339865b2d_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i88285cd08d2e4a078e223ded4cadb9a4_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i63e11a5e523d4ad8b69c421457ff6116_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i9294f81f02db42e9a0cd75109844384c_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ie17a13cdff564deca228c0bea382ed69_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6a0023bb904b40ad9c3358bf54eef3f6_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i6a35dfa1ab684a0a99f942e78c8fca0b_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i478ab1031f974ca2bd4f7304f6a12818_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i6b4ec8de90b945d79210397d402ed285_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i9962dc4d6b154db7822a5cde24fe2c35_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i69fc44af15014b4caa1c94f7791b25f4_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic9cccc9712f345939159fdc12793c340_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exas:StockBasedCompensationPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i9d985e9e36464a8f84eacefce6474584_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exas:StockBasedCompensationPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ief64227117094117b09302ffb5cfeb2d_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exas:StockBasedCompensationPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ieac915b537e0439fbcc461496cadce45_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exas:StockBasedCompensationPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i013757b605d843a6a56d81fd3776a802_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">exas:StockBasedCompensationPlansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic90a7c02eb3f4cda945af114901e9de1_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exas:RestrictedStockAwardsAndRestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i42beadd2b5354f3ea6a1ebf6ad97f4bc_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exas:RestrictedStockAwardsAndRestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ib888742ee8904ddeadf7974e2799f0a0_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">exas:RestrictedStockAwardsAndRestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i74fd73e24e8e4398bf1abe09fe90e682_D20141001-20141231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TransactionTypeAxis">exas:NewMarketTaxCreditProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2014-10-01</startDate>
            <endDate>2014-12-31</endDate>
        </period>
    </context>
    <context id="i9e7589c89e1246a9b7ef9b91e6123ad6_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i35a95d47fbc1427ab81f69dc843d84c3_D20171201-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">exas:OneMonthLondonInterbankOfferRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="ia9e6b33fd37e4cdb808b77b98f7d8b15_D20171201-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i370d07750a3b4f28a7bfcbc21e8023b9_D20171201-20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-12-01</startDate>
            <endDate>2017-12-31</endDate>
        </period>
    </context>
    <context id="i5260267a8e73452eb0fa51d26e188649_I20171130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LetterOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-11-30</instant>
        </period>
    </context>
    <context id="i7becba9367014dfcb85f6ed70632522a_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i64591ea94fea4af6b81c64f69eef8027_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i5b68648527824ac8a6773d1811016402_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i75f5d8227eaa4ebeaa56609f4b8bc239_D20190101-20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="ifa73c6f0b6b64690bc03f3473a2ff360_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i3435fd2213254a95b66e633aabe4a610_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exas:TaxIncrementFinancingLoanAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="icc343c523bc34d05ac040af600ae85e8_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exas:TaxIncrementFinancingLoanAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="icc499005d6694a88974e45f77440445a_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exas:TaxIncrementFinancingLoanAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0e6c99fb704d40e2b5886d5b1b7b3a05_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exas:TaxIncrementFinancingLoanAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ic18663bc81874937ae2b32543831ebfb_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">exas:TaxIncrementFinancingLoanAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0f31edf91f044d42b78b7e349eb5cc7f_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ib2f4ca20aed44ae5b2bc2f78483dc196_I20150331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">exas:WisconsinEconomicDevelopmentTaxCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-03-31</instant>
        </period>
    </context>
    <context id="iefb3376336cd40759ec475061dd60175_D20150101-20150331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">exas:WisconsinEconomicDevelopmentTaxCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2015-01-01</startDate>
            <endDate>2015-03-31</endDate>
        </period>
    </context>
    <context id="i80f5a289335e4b53a0dab8d94d09d876_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">exas:WisconsinEconomicDevelopmentTaxCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i7bd140b8662247e99bcf5684e5dec0de_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">exas:WisconsinEconomicDevelopmentTaxCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i13945b3139ad4691a297c92db5399e3a_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">exas:WisconsinEconomicDevelopmentTaxCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="iac471a6cfefb424a9dbfa715ea865845_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherNoncurrentAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">exas:WisconsinEconomicDevelopmentTaxCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i1f3383d2696241f490dbc98491c0be8e_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">exas:WisconsinEconomicDevelopmentTaxCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i8a1e6c2afe174cdbb8b3f1c5294282b4_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">exas:WisconsinEconomicDevelopmentTaxCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i12b8180f778f4f2d965a7a41b4a51213_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">exas:WisconsinEconomicDevelopmentTaxCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic49fd8fd8bb3490d81bc504fc5b13d7e_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">exas:WisconsinEconomicDevelopmentTaxCreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ib39160903ac849c695d5295d66c72472_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ia5e49e5fc144426a9fe24f8e9a17cf30_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="id45b4c48cb6143abbd2dd69a27826bf9_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i12cc79c0d6094cc5b1bf9a0024443a03_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i0605c96690614f2a8b793eba54e602b5_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="i2fe19e14f00c4a20a1f33d34dcd67379_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="iefd87aaf67014d72be391b8568ed8b60_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:AggregateConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ie72432a2d99b4e4bab1953297facd7c4_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:AggregateConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i27d5712090e942daa011871eb0777584_I20180612">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-12</instant>
        </period>
    </context>
    <context id="i9ed1b3d4f721491bbeaf15b7ba1cf8b2_I20180117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:JanuaryNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-17</instant>
        </period>
    </context>
    <context id="i2952118311a546aa9d3b8cec232d6c3e_I20180117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-17</instant>
        </period>
    </context>
    <context id="id5887f062d1c4c6c88dbff5f545e0292_D20180117-20180117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">us-gaap:ConvertibleNotesPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-17</startDate>
            <endDate>2018-01-17</endDate>
        </period>
    </context>
    <context id="i2f18cfd64c6047f1a40b23b0c530021c_I20180612">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:JuneNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-12</instant>
        </period>
    </context>
    <context id="i9b362614b2c548f5b36690d1b78f20ba_D20180612-20180612">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:JuneNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-12</startDate>
            <endDate>2018-06-12</endDate>
        </period>
    </context>
    <context id="ic901b845fee24ebc9394069f95393a80_I20190308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:AggregateConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-08</instant>
        </period>
    </context>
    <context id="i80fd1ebab23e4bd892c9eb091c02d48d_D20190308-20190308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:AggregateConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-08</startDate>
            <endDate>2019-03-08</endDate>
        </period>
    </context>
    <context id="i5dfea2724622483a9c7c9e47cdffdd55_D20190301-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i5e9184262d3a4948b067b3ab5a79dc4e_D20190301-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="if1945aee618b4c18b9526dd22868ee74_D20190301-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
        </entity>
        <period>
            <startDate>2019-03-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="ib961100b52a24f05af1e3ad499932d27_I20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-02-29</instant>
        </period>
    </context>
    <context id="i38fdb03d41f74d8f96041c2a5782d333_D20200201-20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i1662eea5dd404c70b83a9cd33660ec79_D20200201-20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i76c36b2550e74672951d6a5c54b4342c_D20200229-20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-29</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i073d593771fb426ca37cefc95d6d6efc_D20200201-20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
        </entity>
        <period>
            <startDate>2020-02-01</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i810ab4c159be4f84b1fe74aee47e4049_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0ed2dcd43bf84c08b59bb38280f8d677_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic92bd87e15014f55bd6f25ec4f021d89_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i5e41a521ea0b49adbc719a4c28732ae9_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:AggregateConvertibleNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2846d4f83a214c26935584dc1a51cfd3_D20180117-20180117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:January2025NotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-17</startDate>
            <endDate>2018-01-17</endDate>
        </period>
    </context>
    <context id="i3918dbb649254692a2c71dcffcf68102_D20180612-20180612">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:June2025NotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-06-12</startDate>
            <endDate>2018-06-12</endDate>
        </period>
    </context>
    <context id="i4a81101da34442e785fbf77dbb00b5be_D20190308-20190308">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2027Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-08</startDate>
            <endDate>2019-03-08</endDate>
        </period>
    </context>
    <context id="i111f138bf3f6480197e157d109bbebab_D20200229-20200229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">exas:ConvertibleNotesPayable2028Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-29</startDate>
            <endDate>2020-02-29</endDate>
        </period>
    </context>
    <context id="i72a860c3439642ed8ac8d06c1950aedf_D20200303-20200303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">exas:ParadigmViomicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-03</startDate>
            <endDate>2020-03-03</endDate>
        </period>
    </context>
    <context id="i3f5258d28560491d9375516c1404120d_I20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">exas:ParadigmViomicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-30</instant>
        </period>
    </context>
    <context id="ic4ef8da13a574256a7f58d96a419f740_I20200303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">exas:ParadigmViomicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-03</instant>
        </period>
    </context>
    <context id="i5aa40cabb64a43b6bed07eb902c7dac3_D20200303-20200303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">exas:ParadigmViomicsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:DevelopedTechnologyRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-03</startDate>
            <endDate>2020-03-03</endDate>
        </period>
    </context>
    <context id="ib47f23945a9b4eb6bf20e75939d0ce41_D20200303-20200303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
        </entity>
        <period>
            <startDate>2020-03-03</startDate>
            <endDate>2020-03-03</endDate>
        </period>
    </context>
    <context id="i1effdf44e77643e3a45d8b09e94a59cc_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i0cad00646bb744d1a6a4a617e5c37006_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i32558c0e6bd64301a39ff2c9b9f81b21_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="ic10b40ba767141099b500145baa72cd6_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i480c842be13f4f03bf97bd4d8727be0c_D20200401-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-04-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i2b6b2e58287f4018a0164069f713fa9f_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic209e5f6b57a46bdb07c44e1f31e469d_D20200101-20200630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-06-30</endDate>
        </period>
    </context>
    <context id="i16e509c14f3f41979008677ee4bdac91_D20190101-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i93f7eb69dcba411da2337e658c6f5707_I20200731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">exas:ThriveEarlierDetectionCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesBPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-31</instant>
        </period>
    </context>
    <context id="i2b6b0513e3f749a4b7d90c8a7045aefa_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001124140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">exas:ThriveEarlierDetectionCorporationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-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="stagesinsoftwaredevelopment">
        <measure>exas:stagesInSoftwareDevelopment</measure>
    </unit>
    <unit id="eur">
        <measure>iso4217:EUR</measure>
    </unit>
    <unit id="employees">
        <measure>exas:employees</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="facility">
        <measure>exas:facility</measure>
    </unit>
    <unit id="agreement">
        <measure>exas:agreement</measure>
    </unit>
    <unit id="employee">
        <measure>exas:employee</measure>
    </unit>
    <unit id="item">
        <measure>exas:item</measure>
    </unit>
    <dei:DocumentPeriodEndDate
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80L2ZyYWc6MDczY2ExMWEyNGEyNDRlZWIzNjVkZmQwNjg0ZDE5OTIvdGFibGU6MmI5ZGVhMjYwOWIyNDEyNTk5MWQ4M2Y3MzBkNjFmNjAvdGFibGVyYW5nZToyYjlkZWEyNjA5YjI0MTI1OTkxZDgzZjczMGQ2MWY2MF8zLTEtMS0xLTA_f9bda3b6-ec55-49c9-b569-566dc66a1576">2020-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80L2ZyYWc6MDczY2ExMWEyNGEyNDRlZWIzNjVkZmQwNjg0ZDE5OTIvdGFibGU6MmI5ZGVhMjYwOWIyNDEyNTk5MWQ4M2Y3MzBkNjFmNjAvdGFibGVyYW5nZToyYjlkZWEyNjA5YjI0MTI1OTkxZDgzZjczMGQ2MWY2MF80LTEtMS0xLTA_f5275afd-3c17-4e61-90c5-8040d91a1e8e">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80L2ZyYWc6MDczY2ExMWEyNGEyNDRlZWIzNjVkZmQwNjg0ZDE5OTIvdGFibGU6MmI5ZGVhMjYwOWIyNDEyNTk5MWQ4M2Y3MzBkNjFmNjAvdGFibGVyYW5nZToyYjlkZWEyNjA5YjI0MTI1OTkxZDgzZjczMGQ2MWY2MF81LTEtMS0xLTA_38bee2a2-93f0-4888-beff-f37bf64ef35e">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80L2ZyYWc6MDczY2ExMWEyNGEyNDRlZWIzNjVkZmQwNjg0ZDE5OTIvdGFibGU6MmI5ZGVhMjYwOWIyNDEyNTk5MWQ4M2Y3MzBkNjFmNjAvdGFibGVyYW5nZToyYjlkZWEyNjA5YjI0MTI1OTkxZDgzZjczMGQ2MWY2MF82LTEtMS0xLTA_65af5a97-320b-47a6-86c0-c042d365d270">0001124140</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80L2ZyYWc6MDczY2ExMWEyNGEyNDRlZWIzNjVkZmQwNjg0ZDE5OTIvdGFibGU6MmI5ZGVhMjYwOWIyNDEyNTk5MWQ4M2Y3MzBkNjFmNjAvdGFibGVyYW5nZToyYjlkZWEyNjA5YjI0MTI1OTkxZDgzZjczMGQ2MWY2MF83LTEtMS0xLTA_abdafd71-cdd8-4202-9dfd-bb54cafc5ea4">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80L2ZyYWc6MDczY2ExMWEyNGEyNDRlZWIzNjVkZmQwNjg0ZDE5OTIvdGV4dHJlZ2lvbjowNzNjYTExYTI0YTI0NGVlYjM2NWRmZDA2ODRkMTk5Ml80OTQ3ODAyMzI1MDA4_bfe7f5c0-c63b-4c2d-b0ac-c64043f76092">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:DebtInstrumentTerm
      contextRef="i3435fd2213254a95b66e633aabe4a610_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMzE5Nw_6c58cfbc-e89c-4489-9486-912ea74c2557">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:RegulatoryLiabilityAmortizationPeriod
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMzU4NA_fddb6019-d6e6-47c5-a131-119c46f229fb">P2Y</us-gaap:RegulatoryLiabilityAmortizationPeriod>
    <exas:PeriodForCapitalInvestmentExpendituresAndCreationOfFullTimePositionsToEarnRefundableTaxCredits
      contextRef="iefb3376336cd40759ec475061dd60175_D20150101-20150331"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMzMy_4fcaf126-8c4a-4765-bc03-0bb7444be369">P7Y</exas:PeriodForCapitalInvestmentExpendituresAndCreationOfFullTimePositionsToEarnRefundableTaxCredits>
    <exas:PeriodForCapitalInvestmentExpendituresAndCreationOfFullTimePositionsToEarnRefundableTaxCredits
      contextRef="iefb3376336cd40759ec475061dd60175_D20150101-20150331"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfNzM2_4fcaf126-8c4a-4765-bc03-0bb7444be369">P7Y</exas:PeriodForCapitalInvestmentExpendituresAndCreationOfFullTimePositionsToEarnRefundableTaxCredits>
    <exas:PeriodForCapitalInvestmentExpendituresAndCreationOfFullTimePositionsToEarnRefundableTaxCredits
      contextRef="iefb3376336cd40759ec475061dd60175_D20150101-20150331"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMTU3Ng_4fcaf126-8c4a-4765-bc03-0bb7444be369">P7Y</exas:PeriodForCapitalInvestmentExpendituresAndCreationOfFullTimePositionsToEarnRefundableTaxCredits>
    <exas:BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombinationVestingPeriod
      contextRef="i72a860c3439642ed8ac8d06c1950aedf_D20200303-20200303"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RleHRyZWdpb246Yzg5ODg5MGE5MWY0NGY5Njk2ZmZjZDU0OTdmNDg1ODlfMTY0OTI2NzQ0NjIwNA_f2a9bc0f-4fb0-4da5-98a6-de2558ecbecc">P4Y</exas:BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombinationVestingPeriod>
    <dei:DocumentType
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGV4dHJlZ2lvbjpiOGRhYjhhYjVmZjY0YjA5OTc2NzgzNWFjMjViOTY2N18yMDU0_a5fc268d-4b04-49c3-b8fb-204655dd29af">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGV4dHJlZ2lvbjpiOGRhYjhhYjVmZjY0YjA5OTc2NzgzNWFjMjViOTY2N18yMDU5_60e3183a-f919-404a-b09b-8d16a5d662d0">true</dei:DocumentQuarterlyReport>
    <dei:DocumentTransitionReport
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGV4dHJlZ2lvbjpiOGRhYjhhYjVmZjY0YjA5OTc2NzgzNWFjMjViOTY2N18yMDYw_1109d314-d0f3-4f1c-9f7f-f3bd5a1d106e">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGV4dHJlZ2lvbjpiOGRhYjhhYjVmZjY0YjA5OTc2NzgzNWFjMjViOTY2N18yMDU1_6d150bc3-7b5a-4857-b53a-884ba5ffc363">001-35092</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGV4dHJlZ2lvbjpiOGRhYjhhYjVmZjY0YjA5OTc2NzgzNWFjMjViOTY2N18yMDYx_f4a8bb01-eee6-49bc-9c05-3dc4af849430">EXACT SCIENCES CORPORATION</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGFibGU6ZmM0YWZhMzI4MDAwNDJjMDgxYThkY2U5YTE3ZTU4M2YvdGFibGVyYW5nZTpmYzRhZmEzMjgwMDA0MmMwODFhOGRjZTlhMTdlNTgzZl8wLTAtMS0xLTA_19bfb15d-fc5a-4b6f-8b1b-be2e58154c78">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGFibGU6ZmM0YWZhMzI4MDAwNDJjMDgxYThkY2U5YTE3ZTU4M2YvdGFibGVyYW5nZTpmYzRhZmEzMjgwMDA0MmMwODFhOGRjZTlhMTdlNTgzZl8wLTEtMS0xLTA_31a2ebe2-57ff-4deb-a81f-43fa92808f98">02-0478229</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGFibGU6MmYzMmQyYzBhMDc5NDE0ZmFkZjkzMDZmYjhmZTYxOTgvdGFibGVyYW5nZToyZjMyZDJjMGEwNzk0MTRmYWRmOTMwNmZiOGZlNjE5OF8wLTAtMS0xLTAvdGV4dHJlZ2lvbjoxOWFkNzZiZjJmN2E0YjExOTFiZTNjNTdmZmNhNTBkZV80_56d327dd-565b-49cb-8ea4-9ee219aceeff">5505 Endeavor Lane</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGFibGU6MmYzMmQyYzBhMDc5NDE0ZmFkZjkzMDZmYjhmZTYxOTgvdGFibGVyYW5nZToyZjMyZDJjMGEwNzk0MTRmYWRmOTMwNmZiOGZlNjE5OF8wLTAtMS0xLTAvdGV4dHJlZ2lvbjoxOWFkNzZiZjJmN2E0YjExOTFiZTNjNTdmZmNhNTBkZV84_7a655bad-4f07-4a76-853b-7e9d3e89b09b">Madison</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGFibGU6MmYzMmQyYzBhMDc5NDE0ZmFkZjkzMDZmYjhmZTYxOTgvdGFibGVyYW5nZToyZjMyZDJjMGEwNzk0MTRmYWRmOTMwNmZiOGZlNjE5OF8wLTAtMS0xLTAvdGV4dHJlZ2lvbjoxOWFkNzZiZjJmN2E0YjExOTFiZTNjNTdmZmNhNTBkZV8xMQ_8e87a7c8-f619-43ff-bcd3-06390d6e756f">WI</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGFibGU6MmYzMmQyYzBhMDc5NDE0ZmFkZjkzMDZmYjhmZTYxOTgvdGFibGVyYW5nZToyZjMyZDJjMGEwNzk0MTRmYWRmOTMwNmZiOGZlNjE5OF8wLTEtMS0xLTA_4120d56f-4bff-4563-bcc6-355552de5b6f">53719</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGV4dHJlZ2lvbjpiOGRhYjhhYjVmZjY0YjA5OTc2NzgzNWFjMjViOTY2N18yMDU2_ec2093eb-144a-4964-9b02-8c2fe807187d">608</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGV4dHJlZ2lvbjpiOGRhYjhhYjVmZjY0YjA5OTc2NzgzNWFjMjViOTY2N18yMDU3_85a79717-f423-4db2-828a-380c5491e879">535-8815</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGFibGU6OGJlNzBmNjc5NTI0NGM4NWE3ZDIxZTYwZjFmZDc3ZWYvdGFibGVyYW5nZTo4YmU3MGY2Nzk1MjQ0Yzg1YTdkMjFlNjBmMWZkNzdlZl8xLTAtMS0xLTA_9aacb3f5-2374-4e0c-93a3-a5bb8785ee9c">Common Stock, $0.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGFibGU6OGJlNzBmNjc5NTI0NGM4NWE3ZDIxZTYwZjFmZDc3ZWYvdGFibGVyYW5nZTo4YmU3MGY2Nzk1MjQ0Yzg1YTdkMjFlNjBmMWZkNzdlZl8xLTItMS0xLTA_799474b2-992f-4584-83e8-62d95253eb61">EXAS</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGFibGU6OGJlNzBmNjc5NTI0NGM4NWE3ZDIxZTYwZjFmZDc3ZWYvdGFibGVyYW5nZTo4YmU3MGY2Nzk1MjQ0Yzg1YTdkMjFlNjBmMWZkNzdlZl8xLTQtMS0xLTA_7f0eaa84-ab09-41d4-b6bb-e9a03f088557">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGV4dHJlZ2lvbjpiOGRhYjhhYjVmZjY0YjA5OTc2NzgzNWFjMjViOTY2N18yMDU4_fad5496b-0408-4280-afbc-438b14c3f0b9">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGV4dHJlZ2lvbjpiOGRhYjhhYjVmZjY0YjA5OTc2NzgzNWFjMjViOTY2N18yMDYy_d05dfa9c-e602-4f16-99b6-14cb9c26d073">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGFibGU6OWMxNDdmNDRlNjVlNGY1Y2E2ZGM2ZGY0ZDEzZWMyMGQvdGFibGVyYW5nZTo5YzE0N2Y0NGU2NWU0ZjVjYTZkYzZkZjRkMTNlYzIwZF8wLTAtMS0xLTA_5d8ed0cb-6c41-4ad6-ba86-404dd2842c25">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGFibGU6OWMxNDdmNDRlNjVlNGY1Y2E2ZGM2ZGY0ZDEzZWMyMGQvdGFibGVyYW5nZTo5YzE0N2Y0NGU2NWU0ZjVjYTZkYzZkZjRkMTNlYzIwZF8xLTMtMS0xLTA_bd9c8a74-a808-4279-97f7-61b0e2a0ca6e">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGFibGU6OWMxNDdmNDRlNjVlNGY1Y2E2ZGM2ZGY0ZDEzZWMyMGQvdGFibGVyYW5nZTo5YzE0N2Y0NGU2NWU0ZjVjYTZkYzZkZjRkMTNlYzIwZF8yLTEtMS0xLTA_7690bd32-d1ec-4836-9b34-87dff13b273d">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGV4dHJlZ2lvbjpiOGRhYjhhYjVmZjY0YjA5OTc2NzgzNWFjMjViOTY2N18yMDYz_32cccfab-77f5-47a6-8941-bbabcb57cf2e">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i88e0381d6e9248678f8c09a1d5b25792_I20200730"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xL2ZyYWc6YjhkYWI4YWI1ZmY2NGIwOTk3Njc4MzVhYzI1Yjk2NjcvdGV4dHJlZ2lvbjpiOGRhYjhhYjVmZjY0YjA5OTc2NzgzNWFjMjViOTY2N18yMDEz_46c155b9-36d2-451b-b9d5-882e7c0e0ecc"
      unitRef="shares">150167320</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMy0xLTEtMS0w_8c654959-b193-4d8b-80d9-c3ff9e63ff8c"
      unitRef="usd">703926000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMy0zLTEtMS0w_e95c04c9-ce6e-4172-8dfa-dde171eb3e13"
      unitRef="usd">177254000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfNC0xLTEtMS0w_40ee2961-b8a3-4573-b603-3940bea1ec36"
      unitRef="usd">518731000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:MarketableSecuritiesCurrent
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfNC0zLTEtMS0w_c981f8ed-47e6-43c2-b2da-90578078578c"
      unitRef="usd">146401000</us-gaap:MarketableSecuritiesCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfNS0xLTEtMS0w_72f9fa34-055a-49e6-ba31-0eef10a76b1a"
      unitRef="usd">163608000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfNS0zLTEtMS0w_316369fc-28ab-430a-a96a-9366d1a19e53"
      unitRef="usd">130667000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfNi0xLTEtMS0w_225db336-72e1-4251-a872-0ac193b3cff2"
      unitRef="usd">82215000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfNi0zLTEtMS0w_a49e8c69-fa32-4a93-91f1-41a1688245d7"
      unitRef="usd">61724000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfNy0xLTEtMS0w_f30fdb55-93aa-4d32-a405-6ba0fbafbe50"
      unitRef="usd">36378000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfNy0zLTEtMS0w_628c6ee2-d1e5-4993-a067-d0fe91d8bb65"
      unitRef="usd">40913000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfOC0xLTEtMS0w_45541088-59e9-4983-86f5-083be87e4283"
      unitRef="usd">1504858000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfOC0zLTEtMS0w_ed85854a-1be9-4a70-9897-959d04c0e9e9"
      unitRef="usd">556959000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMTAtMS0xLTEtMA_b38f443a-923e-4389-af76-66205bdd4a2e"
      unitRef="usd">463437000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMTAtMy0xLTEtMA_647b546c-7d2c-4270-a8cc-001d4e18d6df"
      unitRef="usd">455325000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMTEtMS0xLTEtMA_80347a86-fdd9-40d2-a95e-94f07fa431b4"
      unitRef="usd">132751000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMTEtMy0xLTEtMA_f2c83ed4-09e9-4e8e-b30c-d6df2844dd1f"
      unitRef="usd">126444000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMTItMS0xLTEtMA_8f4893de-4953-42ff-8262-92f8a17bfb55"
      unitRef="usd">1237672000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMTItMy0xLTEtMA_b0d87e5a-34ce-422c-8aff-e5f84d62833f"
      unitRef="usd">1203197000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMTMtMS0xLTEtMA_7cc520cf-fa96-4c74-827d-d60801e1786e"
      unitRef="usd">1105115000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMTMtMy0xLTEtMA_da958b80-0958-4ff3-8294-b6bf6b249c50"
      unitRef="usd">1143550000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMTQtMS0xLTEtMA_a5d9a427-18b0-4db2-9ba8-d46af3647bc7"
      unitRef="usd">23902000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMTQtMy0xLTEtMA_2e7be4de-9915-435a-97de-8db346beda13"
      unitRef="usd">20293000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMTUtMS0xLTEtMA_09a5e23b-0257-4adf-be6a-cfd579f55807"
      unitRef="usd">4467735000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMTUtMy0xLTEtMA_25b6e30c-06a1-4376-9cff-20693e3f0d9f"
      unitRef="usd">3505768000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMTgtMS0xLTEtMA_9a695a5e-0cd0-4c18-af72-3695c40bac92"
      unitRef="usd">30998000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMTgtMy0xLTEtMA_fa428532-1b06-4937-800a-19a61cddf3ae"
      unitRef="usd">25973000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMTktMS0xLTEtMA_9143bd1f-aed0-4d75-946e-068ba0ba1075"
      unitRef="usd">139505000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMTktMy0xLTEtMA_88a60e88-9fbc-4367-b177-992f71e09fa7"
      unitRef="usd">193329000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjAtMS0xLTEtMA_e4a2fe55-66ef-4eff-897b-df0aa86c835c"
      unitRef="usd">9871000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjAtMy0xLTEtMA_32f0ef8f-7eb0-4e73-8609-0cabe25df11a"
      unitRef="usd">7891000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:ShortTermBankLoansAndNotesPayable
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjEtMS0xLTEtMA_4d60ee28-c485-4ee3-80bc-450fbea8adcf"
      unitRef="usd">1319000</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermBankLoansAndNotesPayable
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjEtMy0xLTEtMA_9cccfc8a-4a8b-4c74-bddf-0d55998df3d6"
      unitRef="usd">834000</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjItMS0xLTEtMA_2c14d45a-fb75-4a01-a429-60435ea591dc"
      unitRef="usd">40581000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjItMy0xLTEtMA_ea68a8d5-bff2-46c3-8998-5d75112587dd"
      unitRef="usd">8467000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjMtMS0xLTEtMA_78e53ea6-4aec-422c-8451-aa0ffd583b2d"
      unitRef="usd">222274000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjMtMy0xLTEtMA_19d0acfe-22c7-4522-b4d7-723d8b1c5c8d"
      unitRef="usd">236494000</us-gaap:LiabilitiesCurrent>
    <us-gaap:ConvertibleDebtNoncurrent
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjUtMS0xLTEtMA_1aae3b88-d883-4955-92b6-64825270c033"
      unitRef="usd">1534383000</us-gaap:ConvertibleDebtNoncurrent>
    <us-gaap:ConvertibleDebtNoncurrent
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjUtMy0xLTEtMA_b47afbbd-47e1-4dcd-9968-cc54268c4b55"
      unitRef="usd">803605000</us-gaap:ConvertibleDebtNoncurrent>
    <us-gaap:LongTermLoansPayable
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjYtMS0xLTEtMA_935b587c-cb95-4c98-bba6-6ff59095af0c"
      unitRef="usd">22944000</us-gaap:LongTermLoansPayable>
    <us-gaap:LongTermLoansPayable
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjYtMy0xLTEtMA_7df3f025-9127-43f9-b6c6-b291b1d18081"
      unitRef="usd">24032000</us-gaap:LongTermLoansPayable>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjctMS0xLTEtMA_95bce590-1c2f-43d5-8526-990ec38af906"
      unitRef="usd">50311000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjctMy0xLTEtMA_edacc4e7-af9c-4fe5-8fc6-1a66d1e9dc85"
      unitRef="usd">34911000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjgtMS0xLTEtMA_ca348977-6b83-4ca8-b0af-d4d87291d726"
      unitRef="usd">126630000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjgtMy0xLTEtMA_ad9b4876-4658-4ebb-83d8-184e8180532f"
      unitRef="usd">118665000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:Liabilities
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjktMS0xLTEtMA_86fe6907-b2b1-42d0-aeff-ec8321f7f4bb"
      unitRef="usd">1956542000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMjktMy0xLTEtMA_439e77f7-2ce0-474b-b344-49547ca46c57"
      unitRef="usd">1217707000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzAtMS0xLTEtMA_a3961341-63a9-4494-81e2-5df4eef8f5e4"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzAtMy0xLTEtMA_765f2253-dcad-41c4-af10-b7724283614c"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzItMC0xLTEtMC90ZXh0cmVnaW9uOmUwMjg5MzgzZDYxMjRhMDFiODdmZTkxYjUwOTBmZjQxXzIx_4998f181-0302-460a-a04b-b4389e182e60"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzItMC0xLTEtMC90ZXh0cmVnaW9uOmUwMjg5MzgzZDYxMjRhMDFiODdmZTkxYjUwOTBmZjQxXzIx_a0cdbef2-b8a1-40a2-97bd-5f176d461514"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzItMC0xLTEtMC90ZXh0cmVnaW9uOmUwMjg5MzgzZDYxMjRhMDFiODdmZTkxYjUwOTBmZjQxXzQ1_345fd455-ec23-49d9-8f4a-4cff4b28d740"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzItMC0xLTEtMC90ZXh0cmVnaW9uOmUwMjg5MzgzZDYxMjRhMDFiODdmZTkxYjUwOTBmZjQxXzQ1_3c764b6d-3658-4eb6-9bb9-52bf51560114"
      unitRef="shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzItMC0xLTEtMC90ZXh0cmVnaW9uOmUwMjg5MzgzZDYxMjRhMDFiODdmZTkxYjUwOTBmZjQxXzc4_23e10493-5464-4d17-9a23-3042ab593a23"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzItMC0xLTEtMC90ZXh0cmVnaW9uOmUwMjg5MzgzZDYxMjRhMDFiODdmZTkxYjUwOTBmZjQxXzc4_257b1083-de9c-428e-aae8-7cc0e9ce7f93"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzItMC0xLTEtMC90ZXh0cmVnaW9uOmUwMjg5MzgzZDYxMjRhMDFiODdmZTkxYjUwOTBmZjQxXzc4_3c6e1317-cefb-46cf-bbe1-ffb01998e09c"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzItMC0xLTEtMC90ZXh0cmVnaW9uOmUwMjg5MzgzZDYxMjRhMDFiODdmZTkxYjUwOTBmZjQxXzc4_e5bfd7d7-3e81-40e8-8cd7-67e9e59d2a26"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzItMS0xLTEtMA_009b8d05-8716-4d6a-8485-9307e2731178"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzItMy0xLTEtMA_0e65f08d-2c5c-4cfc-a45d-baf5d2f15623"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjk5NDM5ZjY0MmE0MDRlMTA4NmRjMzQxZDQxMjA2ZTY5XzE4_244fc15c-e659-49a2-ad28-03c6d6bf5813"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjk5NDM5ZjY0MmE0MDRlMTA4NmRjMzQxZDQxMjA2ZTY5XzE4_a117c9d3-1652-497d-852a-e76d799efca0"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjk5NDM5ZjY0MmE0MDRlMTA4NmRjMzQxZDQxMjA2ZTY5XzQy_d54962ca-1ce5-4e8d-9c77-7f18fc518082"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjk5NDM5ZjY0MmE0MDRlMTA4NmRjMzQxZDQxMjA2ZTY5XzQy_ed029667-4aa3-46dc-bc1d-1103f2791671"
      unitRef="shares">200000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjk5NDM5ZjY0MmE0MDRlMTA4NmRjMzQxZDQxMjA2ZTY5Xzc1_526f3a94-ec4c-4174-a919-6ac5cb43c9f1"
      unitRef="shares">149980798</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjk5NDM5ZjY0MmE0MDRlMTA4NmRjMzQxZDQxMjA2ZTY5Xzc1_7b4255db-918b-4c14-be38-ac8bc4a77551"
      unitRef="shares">149980798</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjk5NDM5ZjY0MmE0MDRlMTA4NmRjMzQxZDQxMjA2ZTY5Xzgy_438452ba-fa27-476e-a34d-265e6bd21bcc"
      unitRef="shares">147625696</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzMtMC0xLTEtMC90ZXh0cmVnaW9uOjk5NDM5ZjY0MmE0MDRlMTA4NmRjMzQxZDQxMjA2ZTY5Xzgy_43b49d5f-8ff5-42be-929a-310589c8a317"
      unitRef="shares">147625696</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzMtMS0xLTEtMA_c4b01b77-007c-45ca-b71a-1a06632a2f72"
      unitRef="usd">1501000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzMtMy0xLTEtMA_1fcc4835-f975-49e0-8247-51cab3aa024b"
      unitRef="usd">1477000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzQtMS0xLTEtMA_461dee10-ab89-4e06-8aec-2b345456822f"
      unitRef="usd">3819798000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzQtMy0xLTEtMA_5d0bf221-2625-4169-8cc2-fd0e8986754c"
      unitRef="usd">3406440000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzUtMS0xLTEtMA_1ec399f0-010b-4229-87ac-51c86548fa8d"
      unitRef="usd">1489000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzUtMy0xLTEtMA_55baf5b5-cd50-4ec7-96c6-b9b8ed127bfb"
      unitRef="usd">-100000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzYtMS0xLTEtMA_4eb9ffed-9bfe-43cc-9aa5-c5a86218a07d"
      unitRef="usd">-1311595000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzYtMy0xLTEtMA_97b75276-eeeb-45c0-b6a9-bdf2c69a2290"
      unitRef="usd">-1119756000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzctMS0xLTEtMA_5279e5ee-5de1-4ca4-b365-f005f712ed82"
      unitRef="usd">2511193000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzctMy0xLTEtMA_9652a232-9ea5-4e3e-903f-4e44b1c80e6c"
      unitRef="usd">2288061000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzgtMS0xLTEtMA_9d8b21d1-f60a-45ff-82f2-1efe0a6425aa"
      unitRef="usd">4467735000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xMy9mcmFnOmE1OWY3NGFhYjMwZTQ5NDlhZjQ2NjBkYjY2N2Y4MWQ4L3RhYmxlOjgyMTBkOTNmZDNkZjRhNjdiNDM5YzUxOTE4N2IwMGRjL3RhYmxlcmFuZ2U6ODIxMGQ5M2ZkM2RmNGE2N2I0MzljNTE5MTg3YjAwZGNfMzgtMy0xLTEtMA_f5797de5-3140-4855-8e0e-b7f1bce79728"
      unitRef="usd">3505768000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMi0xLTEtMS0w_0f244eb0-0106-48a8-bc10-86fbd967ef89"
      unitRef="usd">268868000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMi0zLTEtMS0w_8f0ad8b8-022c-4579-b6cf-cecd33c20995"
      unitRef="usd">199870000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMi01LTEtMS00OQ_3922398f-dc23-4c01-b1a4-7be7719e41d4"
      unitRef="usd">616689000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMi03LTEtMS00OQ_583e3c74-9d33-42f7-99c8-fd50091e4c8c"
      unitRef="usd">361913000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfNS0xLTEtMS0w_db5c0308-9556-42ab-8c64-496326cf0108"
      unitRef="usd">77892000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfNS0zLTEtMS0w_69da201d-09bb-4360-a7ca-f3262b2697f5"
      unitRef="usd">51139000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfNS01LTEtMS00OQ_85734d82-36e3-414e-a345-091f513d3b54"
      unitRef="usd">159498000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfNS03LTEtMS00OQ_23033d57-2e3c-448d-a2f1-00afec38ef09"
      unitRef="usd">93966000</us-gaap:CostOfRevenue>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfNi0xLTEtMS0w_9bd9987e-2f7b-4106-9517-3b6ef429d7ff"
      unitRef="usd">32673000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfNi0zLTEtMS0w_d3c5f5b8-38a4-4868-ac71-5b01e2e4f9dd"
      unitRef="usd">29972000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfNi01LTEtMS00OQ_4ca5fa38-40ad-4ada-af90-a5ac69f618dc"
      unitRef="usd">76182000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfNi03LTEtMS00OQ_d7108198-7367-44c9-b095-e6dd9df09667"
      unitRef="usd">61757000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfNy0xLTEtMS0w_213765e9-b784-4e16-95be-f3b6c1d697a0"
      unitRef="usd">118862000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfNy0zLTEtMS0w_6bfb0d94-1967-4f7e-af7f-301bae75fd29"
      unitRef="usd">88190000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfNy01LTEtMS00OQ_805447a6-ca83-4353-80fc-b82037f90d86"
      unitRef="usd">286611000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfNy03LTEtMS00OQ_13c5116e-7689-4589-803c-63336a74472c"
      unitRef="usd">179129000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfOC0xLTEtMS0w_978b82ea-4062-4cc3-8ccf-d8ff0e498031"
      unitRef="usd">106685000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfOC0zLTEtMS0w_4350e81b-7ffb-4608-bfe6-d76bddc78d2e"
      unitRef="usd">63723000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfOC01LTEtMS00OQ_0543dc95-7d26-4a85-8c32-9e47e49e1b46"
      unitRef="usd">220676000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfOC03LTEtMS00OQ_082a3816-9251-474b-9557-286dfde8aaca"
      unitRef="usd">127529000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfOS0xLTEtMS0w_0f1d1286-b6ce-48b8-a8e3-8e18b387daaa"
      unitRef="usd">23430000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfOS0zLTEtMS0w_159c0de3-11e7-45bc-8d45-6c23f32236c5"
      unitRef="usd">748000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfOS01LTEtMS00OQ_185619ce-c763-4b80-983d-c041775efe49"
      unitRef="usd">46769000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfOS03LTEtMS00OQ_1fe7b622-cdc6-4797-b170-d0dd80b9663d"
      unitRef="usd">1508000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:CostsAndExpenses
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTAtMS0xLTEtMA_a457642f-e777-479e-9d9c-85075f7498ff"
      unitRef="usd">359542000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTAtMy0xLTEtMA_7eb77955-41a0-4e79-b8ed-9d74d61c5cbf"
      unitRef="usd">233772000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTAtNS0xLTEtNDk_f5808bcd-f7d5-4c4d-b6c2-203769fc688c"
      unitRef="usd">789736000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTAtNy0xLTEtNDk_120bb8dc-e040-4c07-906b-ca52b1bb861d"
      unitRef="usd">463889000</us-gaap:CostsAndExpenses>
    <us-gaap:OtherOperatingIncome
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTMtMS0xLTEtMjMwOQ_7a4d2dd1-2c4f-48e8-8f04-41cedd195daf"
      unitRef="usd">23665000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTMtMy0xLTEtMjMwOQ_fcf7da48-0a08-4597-901b-8745344285f1"
      unitRef="usd">0</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTMtNS0xLTEtMjMwOQ_f513a7fe-286f-4802-a15e-2a8f18cf1868"
      unitRef="usd">23665000</us-gaap:OtherOperatingIncome>
    <us-gaap:OtherOperatingIncome
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTMtNy0xLTEtMjMwOQ_5aefe034-6036-4133-9de0-b3981a9dd0f7"
      unitRef="usd">0</us-gaap:OtherOperatingIncome>
    <us-gaap:OperatingIncomeLoss
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTEtMS0xLTEtMA_1a1bc5be-3d92-4a92-b491-84416f41e7e1"
      unitRef="usd">-67009000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTEtMy0xLTEtMA_f5bc78d1-85da-44db-91e8-1c2cbd1d40e2"
      unitRef="usd">-33902000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTEtNS0xLTEtNDk_ef6a1693-e5ce-4261-b8ac-83f9d4e662d4"
      unitRef="usd">-149382000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTEtNy0xLTEtNDk_818f9127-1042-4e54-97b0-f9abc316e4bf"
      unitRef="usd">-101976000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTQtMS0xLTEtMA_c559ea30-3b9d-4d94-9439-1d158e193290"
      unitRef="usd">2912000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTQtMy0xLTEtMA_a01d11f0-5614-402a-a321-093bcf0d34bd"
      unitRef="usd">7669000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTQtNS0xLTEtNDk_b8e122dc-582e-4c7b-b998-aaa0fa78b8a3"
      unitRef="usd">3009000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTQtNy0xLTEtNDk_d122187e-f5a8-455d-bad5-e22be3375a3a"
      unitRef="usd">14324000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTUtMS0xLTEtMA_fce94bea-8617-44cb-bdfb-b7fca4a0f517"
      unitRef="usd">-22912000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTUtMy0xLTEtMA_b3541b1f-2815-4fac-acc8-65f600b1a7a9"
      unitRef="usd">-12712000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTUtNS0xLTEtNDk_f9c1b2d2-f097-46f7-ac2d-7dca019f06af"
      unitRef="usd">-48065000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTUtNy0xLTEtNDk_0ce974dd-5fa1-4552-927d-b79abfcf87c0"
      unitRef="usd">-34702000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTYtMS0xLTEtMA_474a6a1e-c8a5-40d3-9498-b0f0ffee3b91"
      unitRef="usd">-20000000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTYtMy0xLTEtMA_9c3e2514-5036-433b-9189-bef142ac8784"
      unitRef="usd">-5043000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTYtNS0xLTEtNDk_0d8ffc1d-772f-4b38-abb6-c40f46e4a391"
      unitRef="usd">-45056000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTYtNy0xLTEtNDk_f2337d42-5d20-4ac1-a697-b27c5c55d754"
      unitRef="usd">-20378000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTgtMS0xLTEtMA_6357798d-8069-48f8-a84a-b4dd382d4d9b"
      unitRef="usd">-87009000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTgtMy0xLTEtMA_41efcc3b-5822-4893-bf19-cd8925df498d"
      unitRef="usd">-38945000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTgtNS0xLTEtNDk_091fb13c-6559-4b57-86f5-4be4d06c9233"
      unitRef="usd">-194438000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMTgtNy0xLTEtNDk_cf406c3c-fcce-4f2a-8213-ca45c0879f48"
      unitRef="usd">-122354000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMjAtMS0xLTEtMA_9e3c24bd-8ced-4aab-8103-5e85c6069c24"
      unitRef="usd">-867000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMjAtMy0xLTEtMA_db866f2d-024d-47d1-b982-d89629a6faa8"
      unitRef="usd">-443000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMjAtNS0xLTEtNDk_0b928e79-6e07-497f-8273-46484e01dd04"
      unitRef="usd">-2599000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMjAtNy0xLTEtNDk_a13866f6-4d7c-4eea-8c56-f291b5c0468b"
      unitRef="usd">-913000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMjItMS0xLTEtMA_0436a2cc-3e2d-4988-b9ca-2e3605d31fb6"
      unitRef="usd">-86142000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMjItMy0xLTEtMA_fb45962f-8938-4183-97df-e70fb3d5aec6"
      unitRef="usd">-38502000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMjItNS0xLTEtNDk_a1e04268-fcdf-44c3-8607-76ed84824d48"
      unitRef="usd">-191839000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMjItNy0xLTEtNDk_fa80ebf2-8dfa-4c74-9129-aedfa53cb00a"
      unitRef="usd">-121441000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMjQtMS0xLTEtMA_0c66adcc-4266-4048-944b-4f4c1166ee37"
      unitRef="usdPerShare">-0.58</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMjQtMy0xLTEtMA_b658f855-85cb-425e-a52b-0ee045be9535"
      unitRef="usdPerShare">-0.30</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMjQtNS0xLTEtNDk_6fecc4d7-3dfb-479f-b70b-e2889dfa0318"
      unitRef="usdPerShare">-1.29</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMjQtNy0xLTEtNDk_0360e6e8-c25c-4096-8d6d-c3715e0ee904"
      unitRef="usdPerShare">-0.95</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMjYtMS0xLTEtMA_93657c8d-4f38-4277-8329-67644ff7cf32"
      unitRef="shares">149727000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMjYtMy0xLTEtMA_cfd63f8c-29c1-4bee-959b-1cfdfbbb64d2"
      unitRef="shares">129182000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMjYtNS0xLTEtNDk_09de4340-50f3-40c1-a218-1553cb488886"
      unitRef="shares">148938000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xNi9mcmFnOjU1ODQwMmFmM2MzMzQzMWRhZWJkNGFkMzk2N2EzNWNjL3RhYmxlOmQwNDZhNjVjNmZhNTQ5YmZhNzhjMGEwNmRkMDY2ZTI5L3RhYmxlcmFuZ2U6ZDA0NmE2NWM2ZmE1NDliZmE3OGMwYTA2ZGQwNjZlMjlfMjYtNy0xLTEtNDk_11736562-2fd0-4224-85e8-2e1f53b9b348"
      unitRef="shares">127723000</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfMi0xLTEtMS0w_2cce41bd-8e49-47c0-94e6-1c5bc4a5fd66"
      unitRef="usd">-86142000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfMi0zLTEtMS0w_8954ee0a-db35-49d2-82e6-a03f2faff54f"
      unitRef="usd">-38502000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfMi01LTEtMS02OA_9e2901e6-be67-458f-8a21-68df11287c0a"
      unitRef="usd">-191839000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfMi03LTEtMS02OA_474f43db-b93d-4d94-9982-91a57623c271"
      unitRef="usd">-121441000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfNC0xLTEtMS0w_f660d33a-ae7a-4a04-ace7-aa6b5c1642b6"
      unitRef="usd">3206000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfNC0zLTEtMS0w_fbc87367-64d5-4bb7-b728-564b04b4daf9"
      unitRef="usd">1952000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfNC01LTEtMS02OA_ce385505-11d4-40b7-8cc5-b91b667eab91"
      unitRef="usd">1564000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfNC03LTEtMS02OA_1a67d96b-6c0b-452b-8064-241218dfb717"
      unitRef="usd">4128000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfNS0xLTEtMS0w_dde20997-b4c3-490b-b189-2cdecde3642f"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfNS0zLTEtMS0w_59b5e334-e764-4342-8af2-1ff04e31d62e"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfNS01LTEtMS02OA_7645dde1-7da9-44b0-b554-84a41cc75173"
      unitRef="usd">25000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfNS03LTEtMS02OA_688155f1-bb3f-4f16-96f7-a82d47cebc08"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax>
    <exas:ComprehensiveIncomeLossBeforeTax
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfNi0xLTEtMS0w_508e2449-96d4-4534-b3e2-cb1e89f8555f"
      unitRef="usd">-82936000</exas:ComprehensiveIncomeLossBeforeTax>
    <exas:ComprehensiveIncomeLossBeforeTax
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfNi0zLTEtMS0w_e371c6ae-1f4b-43e8-a77c-44a4f038a436"
      unitRef="usd">-36550000</exas:ComprehensiveIncomeLossBeforeTax>
    <exas:ComprehensiveIncomeLossBeforeTax
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfNi01LTEtMS02OA_6377cae9-f36b-4b8e-8421-73fd394c7e79"
      unitRef="usd">-190250000</exas:ComprehensiveIncomeLossBeforeTax>
    <exas:ComprehensiveIncomeLossBeforeTax
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfNi03LTEtMS02OA_cb1fa441-df9a-4f53-b1b4-174c3fe134af"
      unitRef="usd">-117313000</exas:ComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfNy0xLTEtMS0w_82d55cf4-39c2-4333-821b-b6a41f9a0d3f"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfNy0zLTEtMS0w_b7e9ac45-fbff-43d4-aeaf-b04630484f8b"
      unitRef="usd">464000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfNy01LTEtMS02OA_55dc6ec3-1e8a-479e-ad50-55eb6c07570b"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfNy03LTEtMS02OA_396418d9-4e62-47b2-8ab5-8e52f86d8087"
      unitRef="usd">984000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfOC0xLTEtMS0w_b9be0175-e4d0-42fb-9d2c-cf44f86913d1"
      unitRef="usd">-82936000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfOC0zLTEtMS0w_8d950ab6-675f-4f16-bb96-53453c1c2bc4"
      unitRef="usd">-37014000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfOC01LTEtMS02OA_4f832b6f-e26a-438f-8ba3-20b631d4cae1"
      unitRef="usd">-190250000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8xOS9mcmFnOjRjYTBhY2ZiYTUxNzQzNTdiNzAxNTc5NjY5ZmI3NTljL3RhYmxlOjI1NTlmYWEyOGI0MDQ5MGVhYTJhODBmN2E2MWJhNWZmL3RhYmxlcmFuZ2U6MjU1OWZhYTI4YjQwNDkwZWFhMmE4MGY3YTYxYmE1ZmZfOC03LTEtMS02OA_a48946ae-2bd9-4b81-80e5-9274c303f270"
      unitRef="usd">-118297000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMS0zLTEtMS0wL3RleHRyZWdpb246NWZmZDUxZDY1NzJmNDMxMmE3MGIyNTc1MTY2NzUyMDJfNA_afa5584a-47b7-456f-b28c-8f65a5b90311"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ib55f72f8780a4bc18c48b75cc9cc952c_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMS0zLTEtMS0wL3RleHRyZWdpb246NWZmZDUxZDY1NzJmNDMxMmE3MGIyNTc1MTY2NzUyMDJfNA_b6fc37b2-5f93-4036-ae3e-73eb4ce5e32b"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMS0zLTEtMS0wL3RleHRyZWdpb246NWZmZDUxZDY1NzJmNDMxMmE3MGIyNTc1MTY2NzUyMDJfNA_cac7e120-29db-4ffc-b669-32da601614de"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia42d7a7561044db4af1bfe0e63b6231a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMi0xLTEtMS0w_1ec0c9c4-c9ad-462a-9514-a2a350be6ca4"
      unitRef="shares">147625696</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ia42d7a7561044db4af1bfe0e63b6231a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMi0zLTEtMS0w_aefbca90-786f-4fa2-8ab9-af416c8fee99"
      unitRef="usd">1477000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i1dedb33bf7fb4a7890995af8cedcd008_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMi01LTEtMS0w_4c63a0d8-f107-4967-a5eb-8f0f5f7b3f60"
      unitRef="usd">3406440000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8092b124e43a48a0bcf2e36f44fee812_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMi03LTEtMS0w_75ba2d9f-8992-4018-bdd1-a23ef2d2254b"
      unitRef="usd">-100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i416df2fb0a4e4e1f8dfe2fdd0d7de6c2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMi05LTEtMS0w_69cf4521-ef62-4aa7-928e-850909f54446"
      unitRef="usd">-1119756000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMi0xMS0xLTEtMA_619c3294-2ebd-40df-8d8b-7e41b2997d2f"
      unitRef="usd">2288061000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
      contextRef="i5d8a1b52165e4d4eb643f1dc86563ce4_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMy01LTEtMS0w_30769219-45bc-4131-ac51-d5930931fc2e"
      unitRef="usd">346641000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
      contextRef="icf3fc9b7cbfc433f87a25fc8c6d5210d_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMy0xMS0xLTEtMA_94893de8-1a47-44e8-89c2-2a0fc8d95ae4"
      unitRef="usd">346641000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature
      contextRef="i5d8a1b52165e4d4eb643f1dc86563ce4_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfNC01LTEtMS0w_619860f9-0392-4010-8217-9b758a7fda82"
      unitRef="usd">-64199000</us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature
      contextRef="icf3fc9b7cbfc433f87a25fc8c6d5210d_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfNC0xMS0xLTEtMA_92b5d742-8929-4f54-96ae-3d7bdf82e650"
      unitRef="usd">-64199000</us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ibdfa10cf1694464db0539432be66104a_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfNS0xLTEtMS0w_e99e35ad-ab03-4d18-936f-83799b2a002b"
      unitRef="shares">160286</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ibdfa10cf1694464db0539432be66104a_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfNS0zLTEtMS0w_e09f2958-9916-4e6a-b630-d9544c9e5603"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i5d8a1b52165e4d4eb643f1dc86563ce4_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfNS01LTEtMS0w_e9442e6a-832b-43e2-837b-4f90c69b499f"
      unitRef="usd">4298000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="icf3fc9b7cbfc433f87a25fc8c6d5210d_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfNS0xMS0xLTEtMA_f063879e-9a50-4ba0-8286-fed16cd0cdb1"
      unitRef="usd">4300000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan
      contextRef="ibdfa10cf1694464db0539432be66104a_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfNi0xLTEtMS0w_2235f88f-6eb7-403c-9205-58b00f54c328"
      unitRef="shares">136559</us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="ibdfa10cf1694464db0539432be66104a_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfNi0zLTEtMS0w_fcfb8687-d080-402f-9726-ab878ff122bc"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="i5d8a1b52165e4d4eb643f1dc86563ce4_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfNi01LTEtMS0w_10ced901-842f-49c2-83d8-2bf572042f83"
      unitRef="usd">12006000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="icf3fc9b7cbfc433f87a25fc8c6d5210d_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfNi0xMS0xLTEtMA_15c4678b-fd7d-4d45-8f56-8598b1a0f5ab"
      unitRef="usd">12007000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ibdfa10cf1694464db0539432be66104a_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfNy0xLTEtMS0w_68b27616-708a-49da-9858-ff0f3e26d187"
      unitRef="shares">1141376</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ibdfa10cf1694464db0539432be66104a_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfNy0zLTEtMS0w_514e36ed-5fbf-432d-a6bc-4fb77a9dea71"
      unitRef="usd">11000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i5d8a1b52165e4d4eb643f1dc86563ce4_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfNy01LTEtMS0w_6e6a0db7-18c4-494f-83de-a12b6dee9428"
      unitRef="usd">29549000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="icf3fc9b7cbfc433f87a25fc8c6d5210d_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfNy0xMS0xLTEtMA_9518b1c7-41e7-4165-bd0c-af526f122ad2"
      unitRef="usd">29560000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="ibdfa10cf1694464db0539432be66104a_D20200101-20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfOC0xLTEtMS0w_563a4c08-f2ab-47ad-a701-7772588b453c"
      unitRef="shares">382947</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="ibdfa10cf1694464db0539432be66104a_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfOC0zLTEtMS0w_ac9a8180-dd54-454f-a3b9-eaad40472f25"
      unitRef="usd">4000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i5d8a1b52165e4d4eb643f1dc86563ce4_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfOC01LTEtMS0w_9a78e1c2-42bf-40a5-98d3-43b1d61ddf45"
      unitRef="usd">28593000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="icf3fc9b7cbfc433f87a25fc8c6d5210d_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfOC0xMS0xLTEtMA_df9e3361-5d65-4c2c-84af-2a2de53d67ad"
      unitRef="usd">28597000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:NetIncomeLoss
      contextRef="i07b247005c2242f2bb59f2dbf15f7ed2_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfOS05LTEtMS0w_57e3bc07-a09e-4bbe-bb8c-d457063b4949"
      unitRef="usd">-105697000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="icf3fc9b7cbfc433f87a25fc8c6d5210d_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfOS0xMS0xLTEtMA_69871516-7880-4391-9d3e-0e52a300c781"
      unitRef="usd">-105697000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i0cc56ed743944d00834dbe54365c1519_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTAtNy0xLTEtMA_11ea199d-3fc7-4f8a-b374-cbd39b53057d"
      unitRef="usd">-1617000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="icf3fc9b7cbfc433f87a25fc8c6d5210d_D20200101-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTAtMTEtMS0xLTA_61ee01ad-eaec-4819-84f3-9ea67f334da0"
      unitRef="usd">-1617000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ic36198ff8044445a921c92890c65935d_I20200331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTEtMS0xLTEtMA_f5abb2f8-63d5-4a16-859b-cfa3c1392b78"
      unitRef="shares">149446864</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ic36198ff8044445a921c92890c65935d_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTEtMy0xLTEtMA_70052f1c-c6dd-4e74-bf25-7b08c505ecb5"
      unitRef="usd">1495000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib5eaf77ec3fd404e983ddf8a0186d40d_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTEtNS0xLTEtMA_a7e58949-23b1-4e97-b289-f57fbd2a5220"
      unitRef="usd">3763328000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8447cd9d691946dbaa8b2a98a3e20a55_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTEtNy0xLTEtMA_b056fa00-7c7e-4551-bd92-4bd68e65c9e6"
      unitRef="usd">-1717000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i0ce749f9fea4409589ac79e8495b0793_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTEtOS0xLTEtMA_b7351e34-3d99-44d8-8241-0b95898929f3"
      unitRef="usd">-1225453000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ib55f72f8780a4bc18c48b75cc9cc952c_I20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTEtMTEtMS0xLTA_1eee35da-aeea-4745-bc7c-ff65139aa8a6"
      unitRef="usd">2537653000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="iaf66e302815a4f4eaebaca661cdb137a_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTMtMS0xLTEtNzc_c8107c01-991b-4574-a2d4-9b47c44868c5"
      unitRef="shares">208434</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="iaf66e302815a4f4eaebaca661cdb137a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTMtMy0xLTEtNzc_3ff192b2-47c8-44d3-bdce-c5d5ac8cebcf"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="iefbff432bb664f8e8732fc24e18935fa_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTMtNS0xLTEtNzc_b1ec2732-d628-4f70-adc8-f67fc01e3467"
      unitRef="usd">6636000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTMtMTEtMS0xLTc3_1655b6a3-77d2-4fd6-a2bf-ed1f69789e16"
      unitRef="usd">6638000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="iaf66e302815a4f4eaebaca661cdb137a_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTQtMS0xLTEtNzc_f8e333bb-0538-4486-961d-b6db7d777638"
      unitRef="shares">157579</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="iaf66e302815a4f4eaebaca661cdb137a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTQtMy0xLTEtNzc_5923dd82-6159-4f72-b705-53e3e8ce3e88"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="iefbff432bb664f8e8732fc24e18935fa_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTQtNS0xLTEtNzc_ac16355c-8a1b-40a3-89a3-030bc9cd7c87"
      unitRef="usd">40037000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTQtMTEtMS0xLTc3_c4be110c-0fe1-496e-957b-80b9be9fbd37"
      unitRef="usd">40039000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="iaf66e302815a4f4eaebaca661cdb137a_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTUtMS0xLTEtNzc_8a645382-8368-461f-9932-21ad15c0a102"
      unitRef="shares">167921</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="iaf66e302815a4f4eaebaca661cdb137a_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTUtMy0xLTEtNzc_7032da23-aaca-46f1-a8fc-4f14403475db"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="iefbff432bb664f8e8732fc24e18935fa_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTUtNS0xLTEtNzc_28162617-98a7-46b6-a7ec-524dd3b99f0f"
      unitRef="usd">9797000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTUtMTEtMS0xLTc3_ce9f3f39-e6a7-48dc-a73f-4e23ce74846e"
      unitRef="usd">9799000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:NetIncomeLoss
      contextRef="if164a16d82074e319ab960e1ebc4d996_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTYtOS0xLTEtNzc_7d29ee01-0cfb-4717-8038-bd1ae7a42270"
      unitRef="usd">-86142000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTYtMTEtMS0xLTc3_80154574-2edc-43b5-bdf9-e4f06c03f027"
      unitRef="usd">-86142000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ifda8ba444b39486ab739dd70affac966_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTctNy0xLTEtNzc_92b7c8c8-3de2-450a-b2c3-012155dc7800"
      unitRef="usd">3206000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTctMTEtMS0xLTc3_cc493c52-ad28-47f7-ad86-113b636b2905"
      unitRef="usd">3206000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie45696a9bee34ec4931a751a4e37a97d_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTgtMS0xLTEtNzc_2e56eeff-1441-4ab1-8d56-5bc24da7c979"
      unitRef="shares">149980798</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ie45696a9bee34ec4931a751a4e37a97d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTgtMy0xLTEtNzc_5adba854-d45f-40ea-afe9-427295af0872"
      unitRef="usd">1501000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i183ac34126bd4ebb896d8b36545a25ea_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTgtNS0xLTEtNzc_6c6b7a33-39ce-4388-800a-dcac50e2f390"
      unitRef="usd">3819798000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7add9e56054d4aa1b4b9b65f7b76d484_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTgtNy0xLTEtNzc_72e09b7e-3e0e-4545-ab69-fa14e4e5ce3d"
      unitRef="usd">1489000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i78807279fed543b4acb8d3de7b1a2d8c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTgtOS0xLTEtNzc_7321db02-0a1d-4d91-89fe-27c18fde72d0"
      unitRef="usd">-1311595000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOjQzNmZiZjFhMjc0YjQ1ZDU5NmJmZjU0ZDdkZjA5ZTgzL3RhYmxlcmFuZ2U6NDM2ZmJmMWEyNzRiNDVkNTk2YmZmNTRkN2RmMDllODNfMTgtMTEtMS0xLTc3_c511546c-731a-422b-bedd-0e9fdbde0c38"
      unitRef="usd">2511193000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="if0eecc9c47054f8e94e075b6d4c23e47_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMS0zLTEtMS0wL3RleHRyZWdpb246Zjg5ZWFiYTIzZjJiNGVmODhkMDFlZDY1NmE1MjU1MDhfNA_435ad885-604b-4fa0-9912-5fde919d4859"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ifdd1d6bfa47340489fe93f8d9dd9a9c6_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMS0zLTEtMS0wL3RleHRyZWdpb246Zjg5ZWFiYTIzZjJiNGVmODhkMDFlZDY1NmE1MjU1MDhfNA_6fbd4815-3dde-4dc8-ad8d-01353c5f4e6c"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="id95493ba43d44966a6e02ab0a6fd4c20_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMS0zLTEtMS0wL3RleHRyZWdpb246Zjg5ZWFiYTIzZjJiNGVmODhkMDFlZDY1NmE1MjU1MDhfNA_93a9e9b3-817f-4cf0-87b1-dccc7866ad6e"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ifdd1d6bfa47340489fe93f8d9dd9a9c6_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMS0zLTEtMS0wL3RleHRyZWdpb246Zjg5ZWFiYTIzZjJiNGVmODhkMDFlZDY1NmE1MjU1MDhfNA_d4f8815f-7a3f-4d9d-999d-fba5f00bc8da"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i5713e08cadd04859aa29dbe6beaafa61_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMi0xLTEtMS0w_bc9a7942-b769-4645-b8e7-d4ef7cc3412e"
      unitRef="shares">123192540</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i5713e08cadd04859aa29dbe6beaafa61_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMi0zLTEtMS0w_2b2a7902-ce85-4ce8-bcf8-bd0e561b070f"
      unitRef="usd">1232000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id68f59c64b5f4545826b9ae3f25b2d63_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMi01LTEtMS0w_4ab04a61-b869-46eb-9c9f-9a4b97f80133"
      unitRef="usd">1716894000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id4cb95c1d5fe42568eed4244a5cc6a8e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMi03LTEtMS0w_07a4fb73-2ca7-42c3-876d-2ff2d7e63868"
      unitRef="usd">-1422000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="idc9f42a7232343eca9b2c22ade25d08d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMi05LTEtMS0w_992fcad9-b8da-4c5b-af48-aef1586e43af"
      unitRef="usd">-1035763000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id95493ba43d44966a6e02ab0a6fd4c20_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMi0xMS0xLTEtMA_fcf17843-6d9b-4b29-8ea4-7f8292aa0c13"
      unitRef="usd">680941000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
      contextRef="i6a8e5be9e9cf41dfa2a60668d758d174_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMy01LTEtMS0w_766de799-e43f-4782-866d-62d69b46d952"
      unitRef="usd">268390000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
      contextRef="ia59a217cf9374dad901b127b5f3396ce_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMy0xMS0xLTEtMA_cf62ea47-7065-4ee0-a62d-e4736e2f45e2"
      unitRef="usd">268390000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="i42f1903518c5498497626816c320fb5f_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfNC0xLTEtMS0w_014341be-aeee-4e83-a745-58ad9805cd61"
      unitRef="shares">2158991</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments
      contextRef="i42f1903518c5498497626816c320fb5f_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfNC0zLTEtMS0w_0390f5a0-f41e-4552-85c8-ceaa0b5a45e1"
      unitRef="usd">22000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments
      contextRef="i6a8e5be9e9cf41dfa2a60668d758d174_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfNC01LTEtMS0w_b273c08a-7cf9-4540-ba94-9467f8dffdde"
      unitRef="usd">182413000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments
      contextRef="ia59a217cf9374dad901b127b5f3396ce_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfNC0xMS0xLTEtMA_be2ae8a5-ca61-4b3d-8a7a-034b83010b1f"
      unitRef="usd">182435000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature
      contextRef="i6a8e5be9e9cf41dfa2a60668d758d174_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfNS01LTEtMS0w_0ff789a4-ad91-4de7-95d1-32dbcb2aa5ea"
      unitRef="usd">-300768000</us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature
      contextRef="ia59a217cf9374dad901b127b5f3396ce_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfNS0xMS0xLTEtMA_22a08776-8fbd-46ce-bbd0-1911d2426cd1"
      unitRef="usd">-300768000</us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i42f1903518c5498497626816c320fb5f_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfNi0xLTEtMS0w_24729ce1-44c4-446c-8379-1d446c4aab16"
      unitRef="shares">235278</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i42f1903518c5498497626816c320fb5f_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfNi0zLTEtMS0w_1e98e51e-aa88-4192-abd1-417076c08660"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i6a8e5be9e9cf41dfa2a60668d758d174_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfNi01LTEtMS0w_bc001732-97b5-48cb-b39d-d834b1057ac3"
      unitRef="usd">3648000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ia59a217cf9374dad901b127b5f3396ce_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfNi0xMS0xLTEtMA_197a6406-3ddf-45df-9f60-9c2362be9739"
      unitRef="usd">3650000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan
      contextRef="i42f1903518c5498497626816c320fb5f_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfNy0xLTEtMS0w_67f22b5b-e3d0-4667-8dff-44a298eda2f1"
      unitRef="shares">86532</us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="i42f1903518c5498497626816c320fb5f_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfNy0zLTEtMS0w_b19c5c18-3366-44a4-849b-e3dce4c490a4"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="i6a8e5be9e9cf41dfa2a60668d758d174_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfNy01LTEtMS0w_8373d35c-0334-4916-bcdf-ec8ffb29054a"
      unitRef="usd">7408000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan
      contextRef="ia59a217cf9374dad901b127b5f3396ce_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfNy0xMS0xLTEtMA_f1f016f1-164a-4f6d-8f6f-c4ee39a6f2c7"
      unitRef="usd">7409000</us-gaap:StockIssuedDuringPeriodValueEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i42f1903518c5498497626816c320fb5f_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfOC0xLTEtMS0w_ba45b19d-19bc-4ab7-8a59-9763bf3c740b"
      unitRef="shares">3410481</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i42f1903518c5498497626816c320fb5f_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfOC0zLTEtMS0w_1a287c42-e04e-4869-a8c3-5f3ca5ce610e"
      unitRef="usd">35000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i6a8e5be9e9cf41dfa2a60668d758d174_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfOC01LTEtMS0w_3f09a57b-58da-42a4-ad5c-6999cec4ec3a"
      unitRef="usd">16131000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ia59a217cf9374dad901b127b5f3396ce_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfOC0xMS0xLTEtMA_378e669b-3d55-417f-8944-256cded05320"
      unitRef="usd">16166000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:NetIncomeLoss
      contextRef="if48c3759d2034cb3b6787c05a860c805_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfOS05LTEtMS0w_7fa9a358-705c-428a-9331-98c3f68f7581"
      unitRef="usd">-82939000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ia59a217cf9374dad901b127b5f3396ce_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfOS0xMS0xLTEtMA_74a11cf5-cd84-4eda-a6b9-d481e5c8f38c"
      unitRef="usd">-82939000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i34a70d77c5db490e9de98af39c187df9_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTAtNy0xLTEtMA_9d21bc82-928d-46ae-a536-63eeb2a3297f"
      unitRef="usd">1656000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ia59a217cf9374dad901b127b5f3396ce_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTAtMTEtMS0xLTA_358a91e0-ba6c-4921-aec6-8c121316f073"
      unitRef="usd">1656000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i75092798907446d1b6308bd70d7bd6ea_I20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTEtMS0xLTEtMA_4312fd1c-d0b1-44c6-bc00-bd719d612e56"
      unitRef="shares">129083822</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="i75092798907446d1b6308bd70d7bd6ea_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTEtMy0xLTEtMA_15c485cc-500f-425d-bf24-50b7b5abc606"
      unitRef="usd">1292000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7a3a4019bcc34c88bfab930d28cfcdfa_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTEtNS0xLTEtMA_06ae7e50-f715-4d46-8ce0-e915cc0fca70"
      unitRef="usd">1894116000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i123290e447e74b88bdc7ba32978652bf_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTEtNy0xLTEtMA_c3c8d806-a475-4eb5-8dfd-3ae67e8a0075"
      unitRef="usd">234000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i82965abf0c4443e99a06eb3c6aaa9f5b_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTEtOS0xLTEtMA_933a79ef-4ac4-48bc-8751-516ed1ff9945"
      unitRef="usd">-1118702000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if0eecc9c47054f8e94e075b6d4c23e47_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTEtMTEtMS0xLTA_88f4718a-7889-4c3e-9c17-10cd9252d75d"
      unitRef="usd">776940000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
      contextRef="i35174a328e6c4be283738ec60d87d013_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTItNS0xLTEtODc_c9d04837-dbb9-45d0-bca1-5cd762f163b7"
      unitRef="usd">-22000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTItMTEtMS0xLTg3_81ef1c0f-d208-4a73-9ad4-8e3cee85bd29"
      unitRef="usd">-22000</us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ibb25b1468f044c81ae45fbbe39204fd8_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTMtMS0xLTEtODc_f27eb5c5-6b65-48c0-a607-4af5e83986c7"
      unitRef="shares">78793</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ibb25b1468f044c81ae45fbbe39204fd8_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTMtMy0xLTEtODc_4b72826c-7dc0-41ad-8144-ea067616a41c"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i35174a328e6c4be283738ec60d87d013_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTMtNS0xLTEtODc_1bbf3631-7d13-4e49-8a29-6c6aa226bee9"
      unitRef="usd">1347000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTMtMTEtMS0xLTg3_fcefaabe-20e6-47ca-ac4a-96c4e507d468"
      unitRef="usd">1348000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ibb25b1468f044c81ae45fbbe39204fd8_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTQtMS0xLTEtODc_2cbca713-6a1b-4c9a-be62-e29dd3233b7a"
      unitRef="shares">104845</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ibb25b1468f044c81ae45fbbe39204fd8_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTQtMy0xLTEtODc_f0d89343-fb83-45f4-9162-b0cf5fd28a10"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i35174a328e6c4be283738ec60d87d013_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTQtNS0xLTEtODc_7834eb77-04a9-49b3-b5f8-a0188ccbd84c"
      unitRef="usd">20142000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTQtMTEtMS0xLTg3_e106a047-d95c-4bdb-9bd3-facd5aec830b"
      unitRef="usd">20143000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ibb25b1468f044c81ae45fbbe39204fd8_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTUtMS0xLTEtODc_3d9ba778-7ebb-45ff-9400-5d71e3ad12ed"
      unitRef="shares">93588</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ibb25b1468f044c81ae45fbbe39204fd8_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTUtMy0xLTEtODc_cfa4ee3d-25da-4d67-8976-8768ceb35155"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i35174a328e6c4be283738ec60d87d013_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTUtNS0xLTEtODc_4e458913-bbd1-463c-94f1-5fcf431b9cf6"
      unitRef="usd">4136000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTUtMTEtMS0xLTg3_b3e169ea-96ee-413c-8950-29eafeb62438"
      unitRef="usd">4137000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:NetIncomeLoss
      contextRef="if9fe3ff79dea4c468a9b89d33d56402e_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTYtOS0xLTEtODc_f8555ea3-219b-4108-ba54-7f825902866e"
      unitRef="usd">-38502000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTYtMTEtMS0xLTg3_3fa0ea97-98da-454c-891f-076da2527c10"
      unitRef="usd">-38502000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="ib4702b4bbc3641308f98d1e0f1ad2405_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTctNy0xLTEtODc_0f44a882-c44c-4b2b-9515-f0f9de07c722"
      unitRef="usd">1488000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTctMTEtMS0xLTg3_d7f44467-acaa-49a4-9b94-8068fe1dd05f"
      unitRef="usd">1488000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ib0b9d7ebb87e46eeae9d580cea4ef4c6_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTgtMS0xLTEtODc_8e80d34e-4ee8-4f86-8da6-d767a3866016"
      unitRef="shares">129361048</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="ib0b9d7ebb87e46eeae9d580cea4ef4c6_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTgtMy0xLTEtODc_a0c29b14-f145-46ae-933e-28ef971bff57"
      unitRef="usd">1295000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5b94c9cba9ad44ce80123ed07765486f_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTgtNS0xLTEtODc_8e3ae1b1-9a89-4a9a-bde3-e9b5cafb8998"
      unitRef="usd">1919719000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic7efb6d0a2544281a2ec1b63a17cebd6_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTgtNy0xLTEtODc_ff120841-ee36-494a-b2ff-0713e6694546"
      unitRef="usd">1722000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ie421a55614cd464a90e90f47ad2f5cca_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTgtOS0xLTEtODc_644a0e94-6073-4b4b-a276-f8158b14c6cd"
      unitRef="usd">-1157204000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifdd1d6bfa47340489fe93f8d9dd9a9c6_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yMi9mcmFnOjdjN2MyYWRkOGFlZDQ2NzY5NDdiMWU0MzM3YmQ0ZGUyL3RhYmxlOmZjMmFiZTc0Zjc5MTQwYjk5NjhhM2UzYzNlMmNjMTYxL3RhYmxlcmFuZ2U6ZmMyYWJlNzRmNzkxNDBiOTk2OGEzZTNjM2UyY2MxNjFfMTgtMTEtMS0xLTg3_2f82ef4b-f8f0-42a2-9d76-ab4a33dc1fc1"
      unitRef="usd">765532000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMy0xLTEtMS0w_f1d3af17-57df-4b6c-882d-06b51244b424"
      unitRef="usd">-191839000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMy0zLTEtMS0w_da9c6328-6f66-47c4-a142-2b13155b72e4"
      unitRef="usd">-121441000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfNS0xLTEtMS0w_dd93db43-4475-4356-beef-685496f70246"
      unitRef="usd">33632000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfNS0zLTEtMS0w_6cf7d60f-007a-431e-bcdc-9c2ffc023acd"
      unitRef="usd">13507000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfNi0xLTEtMS0w_b2a66ba4-6d40-4ea7-8033-356cb1059b1d"
      unitRef="usd">-650000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfNi0zLTEtMS0w_e8f0c04f-3c57-45d9-b503-ecbea0ac394e"
      unitRef="usd">-211000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfNy0xLTEtMS0w_25469a1d-3409-438d-b66d-ad5e6e6bea69"
      unitRef="usd">-333000</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfNy0zLTEtMS0w_41909671-643e-4c4b-938e-3c88f19418b1"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfOC0xLTEtMS0w_d756de38-e95a-483f-ab48-62b1df1cffe4"
      unitRef="usd">-3222000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfOC0zLTEtMS0w_5515bb9e-f334-49e1-afc9-d24adf7624e2"
      unitRef="usd">-984000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ShareBasedCompensation
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfOS0xLTEtMS0w_767ab82c-c09a-4ac5-a345-e90b4ccf7566"
      unitRef="usd">69599000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfOS0zLTEtMS0w_6e84bce5-7127-4194-bf94-72a313984282"
      unitRef="usd">36309000</us-gaap:ShareBasedCompensation>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTAtMS0xLTEtMA_c1ccc01b-cfa2-4e2b-8d45-8b6567b50301"
      unitRef="usd">-7954000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTAtMy0xLTEtMA_139e6afa-89dc-44ed-934a-c502a5cbf202"
      unitRef="usd">-10558000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTEtMS0xLTEtMA_e5593821-272d-40a4-99f5-a2aefd61cc9d"
      unitRef="usd">34638000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTEtMy0xLTEtMA_954ca330-24b3-4f07-83dd-b39ea19c629f"
      unitRef="usd">19798000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <exas:AmortizationOfDeferredFinancingCostsCreditsAndOtherLiabilities
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTItMS0xLTEtMA_20090521-b3a8-4692-83f3-ddaf69a4e9db"
      unitRef="usd">-2505000</exas:AmortizationOfDeferredFinancingCostsCreditsAndOtherLiabilities>
    <exas:AmortizationOfDeferredFinancingCostsCreditsAndOtherLiabilities
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTItMy0xLTEtMA_3a8ea5b8-306d-4da4-bc66-e75f1712118b"
      unitRef="usd">-847000</exas:AmortizationOfDeferredFinancingCostsCreditsAndOtherLiabilities>
    <exas:IncreaseDecreaseInAmortizationOfPremiumOnShortTermInvestments
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTMtMS0xLTEtMA_f7bb9391-6ac1-4849-bb28-3fd9bdb6cb8f"
      unitRef="usd">503000</exas:IncreaseDecreaseInAmortizationOfPremiumOnShortTermInvestments>
    <exas:IncreaseDecreaseInAmortizationOfPremiumOnShortTermInvestments
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTMtMy0xLTEtMA_3b857bc0-b99a-48cc-836d-13e1a5fb65f9"
      unitRef="usd">-2580000</exas:IncreaseDecreaseInAmortizationOfPremiumOnShortTermInvestments>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTQtMS0xLTEtMA_b83d64b6-d1b1-4c98-86ea-b145ba1cb552"
      unitRef="usd">46769000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTQtMy0xLTEtMA_9baac182-15b6-4596-b834-2117c41f7b3b"
      unitRef="usd">1508000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OperatingLeaseExpense
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTUtMS0xLTEtMA_ee49904c-2b8f-4fc7-bef3-2294183213a3"
      unitRef="usd">6860000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTUtMy0xLTEtMA_5883424f-7bb8-4556-861b-13a4a8861477"
      unitRef="usd">1762000</us-gaap:OperatingLeaseExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTctMS0xLTEtMA_3660d6b4-0e35-4ef7-9a9c-74e70ad3218d"
      unitRef="usd">30644000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTctMy0xLTEtMA_b214d027-7d82-48f7-8fa5-b7a27e64b1bc"
      unitRef="usd">18574000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTgtMS0xLTEtMA_34d9d30d-b32f-4cf5-8800-bd7268a22770"
      unitRef="usd">20260000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTgtMy0xLTEtMA_e7858299-50d9-4636-8506-b781988ed2c2"
      unitRef="usd">8633000</us-gaap:IncreaseDecreaseInInventories>
    <exas:IncreaseDecreaseInOperatingLeaseLiabilities
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTktMS0xLTEtMA_6ae897aa-1d70-4868-aa3e-08e8038715b9"
      unitRef="usd">-4997000</exas:IncreaseDecreaseInOperatingLeaseLiabilities>
    <exas:IncreaseDecreaseInOperatingLeaseLiabilities
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMTktMy0xLTEtMA_8c0f708a-7719-48ab-b4a7-39d31ede0277"
      unitRef="usd">-1607000</exas:IncreaseDecreaseInOperatingLeaseLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjAtMS0xLTEtMA_4abbfc44-b2ea-4079-95ae-eecfdae5c804"
      unitRef="usd">-47587000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjAtMy0xLTEtMA_af804a21-25ed-4928-b92a-cba0348ac6b1"
      unitRef="usd">25725000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjEtMS0xLTEtMA_9c97234b-0414-44c8-b6ba-7b69fd87ce1d"
      unitRef="usd">-43419000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjEtMy0xLTEtMA_cee529e7-d2d8-415d-94d9-5ff0acf8d994"
      unitRef="usd">11920000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjItMS0xLTEtMA_d817e58e-8970-4de0-bbef-190fd675a3d9"
      unitRef="usd">-56697000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjItMy0xLTEtMA_6eb261a7-f527-4a2c-9dda-bfe8b76251ee"
      unitRef="usd">-57208000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjQtMS0xLTEtMA_b217502b-a265-43d6-b617-8096391e5eb2"
      unitRef="usd">640085000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:PaymentsToAcquireMarketableSecurities
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjQtMy0xLTEtMA_8fd1e86a-4b8a-4032-bac6-6505567a4392"
      unitRef="usd">511587000</us-gaap:PaymentsToAcquireMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjUtMS0xLTEtMA_ce6b4468-94a2-4ae7-b909-b978b585ed00"
      unitRef="usd">268483000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjUtMy0xLTEtMA_a412f0c1-b798-40e3-8480-44f560064453"
      unitRef="usd">447674000</us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjYtMS0xLTEtMA_dae6aab4-f5ce-4548-98c1-f8b1f8cbd763"
      unitRef="usd">33455000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjYtMy0xLTEtMA_3d5143ac-75f8-4f23-b659-25d5e619e8ff"
      unitRef="usd">79448000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjctMS0xLTEtMA_d442c69f-b83c-45a5-b6f3-ad7577940ea4"
      unitRef="usd">6654000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjctMy0xLTEtMA_225f41e2-ef0b-4e8f-a6bf-e972e090ce22"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjgtMS0xLTEtMA_9744e7cc-6989-4f27-9a00-bbc1339128ff"
      unitRef="usd">516000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjgtMy0xLTEtMA_d8d6dc31-8583-4bca-bef7-97ff108657f5"
      unitRef="usd">380000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjktMS0xLTEtMA_2eb02b4f-42c6-44f3-8ea8-6742d7051170"
      unitRef="usd">-412227000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMjktMy0xLTEtMA_420f31e7-1e49-4ea4-bdfc-1db232df3dc2"
      unitRef="usd">-143741000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzEtMS0xLTEtMA_e452ca7d-169f-4784-91cd-6fff32e2293e"
      unitRef="usd">1125547000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzEtMy0xLTEtMA_aa908955-1891-4c72-a3d9-f2a5aa5f53da"
      unitRef="usd">729479000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzItMS0xLTEtMA_01c368d0-a5c1-4191-bb0c-5907999403ac"
      unitRef="usd">10938000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzItMy0xLTEtMA_8848ae19-21ef-4781-88c1-95945afdff1f"
      unitRef="usd">4998000</us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions>
    <us-gaap:ProceedsFromStockPlans
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzMtMS0xLTEtMzgxNQ_84554474-13df-4308-9550-5f3497982bd4"
      unitRef="usd">9799000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzMtMy0xLTEtMzgxNQ_8368ebcc-a75f-48b5-81b5-467cb175c511"
      unitRef="usd">4137000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzMtMS0xLTEtMA_abbe5b94-c7e3-44a5-b306-f01298538a25"
      unitRef="usd">150054000</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzMtMy0xLTEtMA_8f960490-80a9-466f-82e3-40e2fc57627e"
      unitRef="usd">493356000</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzUtMS0xLTEtMA_e81b5701-c8da-4da5-9e85-264c4ed61641"
      unitRef="usd">-626000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzUtMy0xLTEtMA_f3b10668-ca71-4361-a39a-a2d99fa9d422"
      unitRef="usd">319000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzYtMS0xLTEtMA_6f64f23b-735e-4414-8df9-6e1f0817cc30"
      unitRef="usd">995604000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzYtMy0xLTEtMA_1b689271-2034-4fea-a9a6-981ca586e2ba"
      unitRef="usd">245577000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzctMS0xLTEtMA_08a4b240-4bdb-41cc-ba5d-4dee7f8056ff"
      unitRef="usd">526680000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzctMy0xLTEtMA_1bb2dcb2-4ba1-4d4c-95c6-ca4dbbe7ddc5"
      unitRef="usd">44628000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzgtMS0xLTEtMA_7795060f-321b-404f-9ef7-b57b4b3e1fce"
      unitRef="usd">177528000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="id95493ba43d44966a6e02ab0a6fd4c20_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzgtMy0xLTEtMA_7bfc77c4-a5e0-4258-b4e2-d4e3168ae3cf"
      unitRef="usd">160430000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzktMS0xLTEtMA_fde2e88b-5747-47b7-b13a-60a287a86ede"
      unitRef="usd">704208000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ifdd1d6bfa47340489fe93f8d9dd9a9c6_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOmE0MmViZWE0YjYwYjRmNDA5ZTAzNDRkNjI1NTFjNWEwL3RhYmxlcmFuZ2U6YTQyZWJlYTRiNjBiNGY0MDllMDM0NGQ2MjU1MWM1YTBfMzktMy0xLTEtMA_b9843cc0-10ab-49a9-b600-3c03bd16d461"
      unitRef="usd">205058000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfMy0xLTEtMS0w_99a0e343-d153-4666-9984-60db39803d44"
      unitRef="usd">8684000</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
    <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfMy0zLTEtMS0w_787a373d-84c7-4f3f-abe1-f54cd4f03a75"
      unitRef="usd">24402000</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfNC0xLTEtMS0w_1c0722be-a852-415b-9ed7-fd41d66ce59b"
      unitRef="usd">1564000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfNC0zLTEtMS0w_9b2f073d-6020-48eb-b352-d32ac89118b5"
      unitRef="usd">4128000</us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfNS0wLTEtMS0wL3RleHRyZWdpb246YzMzMTAyZTE1OTQzNGE5YWI2ZGQzMjBiYmI2M2UzNWVfMjE5OTAyMzI1NTY5OQ_2239cb29-5c6c-4afe-9b4b-5903d0533a7d"
      unitRef="shares">136559</us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued>
    <us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfNS0wLTEtMS0wL3RleHRyZWdpb246YzMzMTAyZTE1OTQzNGE5YWI2ZGQzMjBiYmI2M2UzNWVfMjE5OTAyMzI1NTcwNw_27f31497-7d13-48d5-b3ad-15c95850f562"
      unitRef="shares">86532</us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued>
    <exas:IssuanceOfStockToFundMatchingContributions
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfNS0xLTEtMS0w_90a2f50f-982e-4256-80f7-90b09f4bca77"
      unitRef="usd">12007000</exas:IssuanceOfStockToFundMatchingContributions>
    <exas:IssuanceOfStockToFundMatchingContributions
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfNS0zLTEtMS0w_e5324a6a-787a-4ce7-91d5-c210bc18f99e"
      unitRef="usd">7409000</exas:IssuanceOfStockToFundMatchingContributions>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfNi0wLTEtMS0wL3RleHRyZWdpb246YzUwMWQzNGU4MzYwNDFmOThlMGQ1Y2VjNmUzNzJjNTVfMjE5OTAyMzI1NTY0Ng_506af5b1-0b6c-4fad-967f-e6301d49f071"
      unitRef="shares">2158991</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfNi0xLTEtMS0w_2b861766-d361-4de0-aea4-ead799a86cc3"
      unitRef="usd">0</us-gaap:ConversionOfStockAmountConverted1>
    <us-gaap:ConversionOfStockAmountConverted1
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfNi0zLTEtMS0w_d3f456e6-afdc-40af-879f-d912b817c159"
      unitRef="usd">182435000</us-gaap:ConversionOfStockAmountConverted1>
    <exas:DebtInstrumentConvertibleEquityComponentConsiderationSettled
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfNy0xLTEtMS0w_02b2289d-b53f-4d68-80d0-11b96d4127b1"
      unitRef="usd">-64199000</exas:DebtInstrumentConvertibleEquityComponentConsiderationSettled>
    <exas:DebtInstrumentConvertibleEquityComponentConsiderationSettled
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfNy0zLTEtMS0w_3b34a24d-4280-46b2-8b79-bef6ecde9a99"
      unitRef="usd">-300768000</exas:DebtInstrumentConvertibleEquityComponentConsiderationSettled>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfOC0wLTEtMS0wL3RleHRyZWdpb246YjE3MmY4ODk1MjlhNGVhZDg0NzMxMmRkMDljZTcyOGFfMjE5OTAyMzI1NTYxNA_907a3b70-925a-4a22-8a7b-843c6756eb3d"
      unitRef="shares">382947</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfOC0xLTEtMS0w_1ef20f52-c8d6-48c9-a6e9-f14d8eb1a814"
      unitRef="usd">28597000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfOC0zLTEtMS0w_34c22b97-e8c9-4561-89f3-000e05e2defc"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:InterestPaidNet
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfMTAtMS0xLTEtMA_6194831b-52a0-46c3-b0d4-e210ba2285ba"
      unitRef="usd">3908000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8yNS9mcmFnOjYzZGIyZGFhYWM4MTRjNzViMGUwNmRmOTNhYTFhNjZiL3RhYmxlOjkxYmNiYWNjMmE2NTRmYjNhNzYxYWMxZjYyMmIzMTExL3RhYmxlcmFuZ2U6OTFiY2JhY2MyYTY1NGZiM2E3NjFhYzFmNjIyYjMxMTFfMTAtMy0xLTEtMA_5b6634dd-bad1-4dd7-a9bd-98c9bcee4dee"
      unitRef="usd">1216000</us-gaap:InterestPaidNet>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NTc_ed193c04-e1b2-40af-948d-3f8cf6fec35e">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Business&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Exact Sciences Corporation (together with its subsidiaries, &#x201c;Exact,&#x201d; or the &#x201c;Company&#x201d;) was incorporated in February 1995. Exact is a leading global cancer diagnostics company. It has developed some of the most impactful brands in cancer screening and diagnostics, including Cologuard&#xae; and Oncotype DX&#xae;. Exact is currently working on the development of additional tests for other types of cancer, with the goal of bringing new innovative cancer tests to patients throughout the world.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Basis of Presentation and Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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, which include the accounts of Exact Sciences Corporation and those of its wholly owned subsidiaries and variable interest entities, are unaudited and have been prepared on a basis substantially consistent with the Company&#x2019;s audited financial statements and notes as of and for the year ended December&#160;31, 2019 included in the Company&#x2019;s Annual Report on Form 10-K (the &#x201c;2019 Form 10-K&#x201d;). All intercompany transactions and balances have been eliminated upon consolidation. These condensed consolidated financial statements are prepared in conformity with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;) and follow the requirements of the Securities and Exchange Commission (&#x201c;SEC&#x201d;) for interim reporting. In the opinion of management, the accompanying unaudited condensed financial statements contain all adjustments (consisting only of adjustments of a normal and recurring nature) considered necessary for a fair statement of its financial position, operating results and cash flows for the periods presented. The condensed balance sheet at December&#160;31, 2019 has been derived from audited financial statements, but does not contain all of the footnote disclosures from the 2019 Form 10-K. The results of the Company&#x2019;s operations for any interim period are not necessarily indicative of the results of the Company&#x2019;s operations for any other interim period or for a full fiscal year. The statements should be read in conjunction with the audited financial statements and related notes included in the 2019 Form 10-K. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Critical accounting policies are those that affect the Company&#x2019;s financial statements materially and involve difficult, subjective or complex judgments by management, and actual results could differ from those estimates. These estimates include revenue recognition, valuation of convertible notes, valuation of intangible assets and goodwill, and accounting for income taxes among others. The Company&#x2019;s critical accounting policies and estimates are explained further in the notes to the condensed consolidated financial statements in this Quarterly Report and the 2019 Form 10-K.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The spread of the coronavirus (&#x201c;COVID-19&#x201d;) has affected many segments of the global economy, including the cancer screening and diagnostics industry. The COVID-19 outbreak, which the World Health Organization has classified as a pandemic, has prompted governments and regulatory bodies throughout the world to enact broad precautionary measures, including &#x201c;stay-at-home&#x201d; orders, restrictions on the performance of &#x201c;non-essential&#x201d; services, public gatherings and travel. Health systems, including key markets where the Company operates, have been, or may be, overwhelmed with high volumes of patients suffering from COVID-19.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The extent to which COVID-19 impacts the Company&#x2019;s business and financial results will depend on numerous evolving factors including, but not limited to: the magnitude and duration of COVID-19, the extent to which it will impact worldwide macroeconomic conditions including interest rates, employment rates and health insurance coverage, the speed of the anticipated recovery, access to capital markets, and governmental and business reactions to the pandemic. The Company assessed certain accounting matters that generally require consideration of forecasted financial information in context with the information reasonably available to the Company and the unknown future impacts of COVID-19 as of June&#160;30, 2020 and through the date of the filing of this Quarterly Report &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;on Form 10-Q. The accounting matters assessed included, but were not limited to, the Company&#x2019;s allowance for doubtful accounts and credit losses, equity investments, software, and the carrying value of the goodwill and other long-lived assets. The Company&#x2019;s future assessment of the magnitude and duration of COVID-19, as well as other factors, could result in additional material impacts to the Company&#x2019;s consolidated financial statements in future reporting periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Despite the Company&#x2019;s efforts, the ultimate impact of COVID-19 depends on factors beyond the Company&#x2019;s knowledge or control, including the duration and severity of the outbreak, as well as third-party actions taken to contain its spread and mitigate its public health effects. As a result, the Company is unable to estimate the extent to which COVID-19 will negatively impact its financial results or liquidity.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Coronavirus Aid, Relief, and Economic Security Act (&#x201c;CARES Act&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In April 2020, the Company received $23.7 million from the United States Department of Health and Human Services (&#x201c;HHS&#x201d;) as a distribution from the Public Health and Social Services Emergency Fund provided for in the CARES Act. The fund payments are grants, not loans, and HHS will not require repayment provided the funds are utilized to offset expenses incurred to address COVID-19 or to replace lost revenues. The Company accepted the terms and conditions of the grant in May 2020 and recognized the entire $23.7 million during the three months ended June 30, 2020, due to lost revenue attributable to COVID-19, which is reflected in other operating income in the condensed consolidated statement of operations. The Company cannot predict the extent to which the Company will receive any additional funds to be paid out under the Provider Relief Fund, and to what extent the financial impact of receiving such funds would do to effectively offset the broad implications of the COVID-19 pandemic which include increases in the Company&#x2019;s costs and lost revenues.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company considers cash on hand, demand deposits in bank, money market funds, and all highly liquid investments with an original maturity of 90 days or less to be cash and cash equivalents. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Marketable Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Management determines the appropriate classification of debt securities at the time of purchase and re-evaluates such designation as of each balance sheet date. Debt securities carried at amortized cost are classified as held-to-maturity when the Company has the positive intent and ability to hold the securities to maturity. Debt securities not classified as held-to-maturity are classified as available-for-sale. Available-for-sale securities are carried at fair value. The unrealized gains and losses, net of tax, on the Company&#x2019;s debt securities are reported in other comprehensive income. Marketable equity securities are measured at fair value and the unrealized gains and losses, net of tax, are recognized in other income (expense) in the condensed consolidated statements of operations. The amortized cost of debt securities in this category is adjusted for amortization of premiums and accretion of discounts to maturity computed under the straight-line method. Such amortization is included in investment income, net. Realized gains and losses and declines in value as a result of credit losses on available-for-sale securities are included in the condensed consolidated statements of operations as investment income, net. The cost of securities sold is based on the specific identification method. Interest and dividends on securities classified as available-for-sale are included in the condensed consolidated statements of operations as investment income, net.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s investment policy limits investments to certain types of instruments issued by institutions with investment grade credit ratings and places restrictions on maturities and concentration by type and issuer. Investments in which the Company has the ability and intent, if necessary, to liquidate, in order to support its current operations (including those with a contractual term greater than one year from the date of purchase), are classified as current.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company periodically evaluates its available-for-sale debt securities in unrealized loss positions to determine whether any impairment is a result of a credit loss or other factors. This evaluation includes, but is not limited to, significant quantitative and qualitative assessments and estimates regarding credit ratings, significance of a security&#x2019;s loss position, adverse conditions specifically related to the security, and the payment structure of the security. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Allowance for Doubtful Accounts&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company estimates an allowance for doubtful accounts against accounts receivable using historical collection trends, aging of accounts, current and future implications surrounding the ability to collect such as economic conditions, and regulatory changes. The allowance for doubtful accounts is evaluated on a regular basis and adjusted when trends, significant events or other substantive evidence indicate that expected collections will be less than applicable accrual rates. At June&#160;30, 2020 and December&#160;31, 2019 the allowance for doubtful accounts recorded was not material to the Company&#x2019;s condensed consolidated balance sheets. For the three and six months ended June&#160;30, 2020 and 2019, there was an immaterial amount of bad debt expense written off against the allowance and charged to operating expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Inventory&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Inventory is stated at the lower of cost or net realizable value. The Company determines the cost of inventory using the first-in, first out method (&#x201c;FIFO&#x201d;). The Company estimates the recoverability of inventory by reference to internal estimates of future demands and product life cycles, including expiration. The Company periodically analyzes its inventory levels to identify inventory that may expire prior to expected sale, no longer meet quality specifications, or has a cost basis in excess of its estimated realizable value and records a charge to cost of sales for such inventory as appropriate.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Direct and indirect manufacturing costs incurred during process validation with probable future economic benefit are capitalized. Validation costs incurred for other research and development activities, which are not permitted to be sold, have been expensed to research and development in the Company&#x2019;s condensed consolidated statements of operations.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Inventory consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:68.512%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.944%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Semi-finished and finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;82,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;61,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x200b;Property, plant and equipment are stated at cost and depreciated using the straight-line method over the assets&#x2019; estimated useful lives. Land is stated at cost and does not depreciate. Additions and improvements are capitalized, including direct and indirect costs incurred to validate equipment and bring it to working conditions. Revalidation costs, including maintenance and repairs are expensed when incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Software Development Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Costs related to internal use software, including hosting arrangements, are incurred in three stages: the preliminary project stage, the application development stage, and the post-implementation stage. Costs incurred during the preliminary project and post-implementation stages are expensed as incurred. Costs incurred during the application development stage that meet the criteria for capitalization are capitalized and amortized, when the software is ready for its intended use, using the straight-line basis over the estimated useful life of the software, or the duration of the hosting agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Investments in Privately Held Companies&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company determines whether its investments in privately held companies are debt or equity based on their characteristics, in accordance with the applicable accounting guidance for such investments. The Company also evaluates the investee to determine if the entity is a variable interest entity (&#x201c;VIE&#x201d;) and, if so, whether the Company is the primary beneficiary of the VIE, in order to determine whether consolidation of the VIE is required. If consolidation is not required and the Company does not have voting control of the entity, the investment is evaluated to determine if the equity method of accounting should be applied. The equity method applies to investments in common stock or in substance common stock where the Company exercises significant influence over the investee. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Investments in privately held companies determined to be equity securities are accounted for as non-marketable securities. The Company adjusts the carrying value of its non-marketable equity securities for changes from observable transactions for identical or similar investments of the same issuer, less impairment. All gains and losses on non-marketable equity securities, realized and unrealized, are recognized in other income (expense) in the condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Investments in privately held companies determined to be debt securities are accounted for as available-for-sale or held-to-maturity securities, in accordance with the applicable accounting guidance for such investments.&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Derivative Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company hedges a portion of its foreign currency exposures related to outstanding monetary assets and liabilities using foreign currency forward contracts. The foreign currency forward contracts are included in prepaid expenses and other current assets or in accrued liabilities in the condensed consolidated balance sheets, depending on the contracts&#x2019; net position. These contracts are not designated as hedges, and as a result, changes in their fair value are recorded in other income (expense) in the condensed consolidated statements of operations. There were no gains or losses recorded for the three and six months ended June&#160;30, 2020 and 2019. As of June&#160;30, 2020 and December&#160;31, 2019, the Company had open foreign currency forward contracts with notional amounts of $16.0&#160;million and $17.9&#160;million, respectively. The Company's foreign exchange derivative instruments are classified as Level 2 within the fair value hierarchy as they are valued using inputs that are observable in the market or can be derived principally from or corroborated by observable market data. The fair value of the foreign currency forward contracts was zero at June&#160;30, 2020 and December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Purchased intangible assets are recorded at fair value. The Company uses a discounted cash flow model to value intangible assets. The discounted cash flow model requires assumptions about the timing and amount of future net cash flows, risk, the cost of capital, terminal values and market participants.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Patent costs are capitalized as incurred, only if the Company determines that there is some probable future economic benefit derived from the transaction. A capitalized patent is amortized over its estimated useful life, beginning when such patent is approved. Capitalized patent costs are expensed upon disapproval, upon a decision by the Company to no longer pursue the patent or when the related intellectual property is either sold or deemed to be no longer of value to the Company. The Company determined that all patent costs incurred during the three and six months ended June&#160;30, 2020 and 2019 should be expensed and not capitalized as the future economic benefit derived from the patent costs incurred cannot be determined.&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Acquired In-process Research and Development (IPR&amp;amp;D)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Acquired IPR&amp;amp;D represents the fair value assigned to research and development assets that have not reached technological feasibility. The value assigned to acquired IPR&amp;amp;D is determined by estimating the costs to develop the acquired technology into commercially viable products, estimating the resulting revenues from the projects and discounting the net cash flows to present value. The revenues and cost projections used to value acquired IPR&amp;amp;D are, as applicable, reduced based on the probability of success. IPR&amp;amp;D projects acquired in a business combination that are not complete are capitalized and accounted for as indefinite-lived intangible assets until completion or &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;abandonment of the related R&amp;amp;D efforts. Upon successful completion of the project, the capitalized amount is amortized over its estimated useful life. If a project is abandoned, all remaining capitalized amounts are written off immediately. There are often major risks and uncertainties associated with IPR&amp;amp;D projects as we are required to obtain regulatory approvals in order to be able to market the resulting products. Such approvals require completing clinical trials that demonstrate the products effectiveness. Consequently, the eventual realized value of the IPR&amp;amp;D project may vary from its fair value at the date of acquisition, and IPR&amp;amp;D impairment charges may occur in future periods.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Capitalized IPR&amp;amp;D projects are tested for impairment annually and whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. The Company considers various factors for potential impairment, including the current legal and regulatory environment and the competitive landscape. Adverse clinical trial results, significant delays in obtaining marketing approval, the inability to bring a product to market and the introduction or advancement of competitors' products could result in partial or full impairment of the related intangible assets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Goodwill&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company evaluates goodwill for possible impairment in accordance with Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standards Codification (&#x201c;ASC&#x201d;) 350 on an annual basis during the fourth quarter, or more frequently if events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Qualitative factors considered in this assessment include industry and market conditions, overall financial performance, and other relevant events and factors affecting the Company's business. Based on the qualitative assessment, if it is determined that the fair value of goodwill is more likely than not to be less than its carrying amount, the fair value of a reporting unit will be calculated and compared with its carrying amount and an impairment charge will be recognized for the amount that the carrying value exceeds the fair value. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Impairment of Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company evaluates the fair value of long-lived assets, which include property, plant and equipment, intangible assets, and investments in privately held companies, for impairment whenever events or changes in circumstances indicate that the carrying amounts of the assets may not be fully recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or fair value less costs to sell. There were no impairment losses for the periods ended June&#160;30, 2020 and December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The FASB has issued authoritative guidance that requires fair value to be based on the assumptions market participants would use when pricing an asset or liability and establishes a fair value hierarchy that prioritizes the information used to develop those assumptions. Under that standard, fair value measurements are separately disclosed by level within the fair value hierarchy. The fair value hierarchy establishes and prioritizes the inputs used to measure fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs. Observable inputs are inputs that reflect the assumptions that market participants would use in pricing the asset or liability developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company&#x2019;s assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Convertible Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company accounts for convertible notes that may be settled in cash or equity upon conversion by separating the liability and equity components of the instruments in a manner that reflects the Company&#x2019;s nonconvertible debt borrowing rate. The Company determines the carrying amount of the liability component of the convertible notes by using assumptions that market participants would use in pricing a debt instrument, including &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;market interest rates, credit standing, yield curves and volatilities. Determining the fair value of the debt component requires the use of accounting estimates and assumptions. These estimates and assumptions are judgmental in nature and could have a significant impact on the determination of the debt component, and the associated non-cash interest expense.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company acts as lessee in its lease agreements, which includes operating leases for corporate offices, laboratory space, warehouse space, vehicles and certain laboratory and office equipment. The Company also has finance leases for certain equipment, which are not material to the Company&#x2019;s condensed consolidated financial statements.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company determines whether an arrangement is, or contains, a lease at inception. At the beginning of fiscal year 2019, the company adopted ASC Topic 842. The Company records the present value of operating lease payments as right-of-use (&#x201c;ROU&#x201d;) assets and lease liabilities on the condensed consolidated balance sheets. ROU assets represent the Company&#x2019;s right to use an underlying asset for the lease term and lease liabilities represent an obligation to make lease payments based on the present value of lease payments over the lease term. Classification of operating lease liabilities as either current or non-current is based on the expected timing of payments due under the Company&#x2019;s obligations. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As most of the Company&#x2019;s leases do not provide an implicit interest rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The incremental borrowing rate is the rate of interest that a lessee would have to pay to borrow on a collateralized basis over a similar term and at an amount equal to the lease payments in a similar economic environment. In order to determine the appropriate incremental borrowing rates, the Company has used a number of factors including the credit rating, and the lease term. Certain vehicle leases include variable lease payments that depend on an index or rate. Those lease payments are initially measured using the index or rate at the lease commencement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The ROU asset also consists of any lease incentives received. The lease terms used to calculate the ROU asset and related lease liability include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. &#x201c;Reasonably certain&#x201d; is assessed internally based on economic, industry, company, strategic and contractual factors. The leases have remaining lease terms of 1 year to 15 years, some of which include options to extend the lease for up to 10 years, and some of which include options to terminate the lease within 1 year. Lease expense for operating leases is recognized on a straight-line basis over the lease term as an operating expense. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company accounts for leases acquired in business combinations by measuring the lease liability at the present value of the remaining lease payments as if the acquired lease were a new lease for the Company. This measurement includes recognition of a lease intangible for any below-market terms present in the leases acquired. The below-market lease intangible is included in the ROU asset on the condensed consolidated balance sheets and are amortized over the remaining lease term. The Company has not acquired any leases with above-market terms. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has taken advantage of certain practical expedients offered to registrants at adoption of ASC 842. The Company does not apply the recognition requirements of ASC 842 to short-term leases. Instead, those lease payments are recognized in profit or loss on a straight-line basis over the lease term. Further, as a practical expedient, all lease contracts are accounted for as one single lease component, as opposed to separating lease and non-lease components to allocate the consideration within a single lease contract.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Net Loss Per Share&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Basic net loss per common share was determined by dividing net loss applicable to common stockholders by the weighted average common shares outstanding during the period. Basic and diluted net loss per share is the same because all outstanding common stock equivalents have been excluded, as they are anti-dilutive as a result of the Company&#x2019;s losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following potentially issuable common shares were not included in the computation of diluted net loss per share because they would have an anti-dilutive effect due to net losses for each period:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:68.512%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.944%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares issuable upon exercise of stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares issuable upon the release of restricted stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares issuable upon conversion of convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Accounting for Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company requires all share-based payments to employees, including grants of employee stock options, restricted stock, restricted stock units and shares purchased under an employee stock purchase plan (if certain parameters are not met), to be recognized in the financial statements based on their grant date fair values. Forfeitures of any share-based awards are recognized as they occur. &#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Revenue Recognition&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Revenues are recognized when control of the promised services are transferred to the patient&#x2019;s healthcare provider, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services. To determine revenue recognition for the arrangements that the Company determines are within the scope of FASB ASC Topic 606, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;, the Company performs the following five steps: (1) identify the contract(s) with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract and (5) recognize revenue when (or as) the entity satisfies a performance obligation. See Note 2 for further discussion.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Foreign Currency Transactions&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Prior to 2019, the Company&#x2019;s international subsidiaries&#x2019; functional currency was the local currency and assets and liabilities were translated into U.S. dollars at the period-end exchange rate or historical rates, as appropriate. Condensed consolidated statements of operations were translated at average exchange rates for the period, and the cumulative translation adjustments resulting from changes in exchange rates were included in the Company&#x2019;s condensed consolidated balance sheet as a component of additional paid-in capital. In 2019 and 2020 the Company&#x2019;s international subsidiaries use the U.S. dollar as the functional currency, resulting in the Company not being subject to gains and losses from foreign currency translation of the subsidiary financial statements. The Company recognizes gains and losses from foreign currency transactions in the condensed consolidated statements of operations. Net foreign currency transaction gains or losses were not material to the condensed consolidated statements of operations for the periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Reclassifications&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Certain prior year amounts have been reclassified to conform to the current year presentation in the condensed consolidated financial statements and accompanying notes to the condensed consolidated financial statements including the amortization of acquired intangible assets, which is now presented as a separate line item on the Company's condensed consolidated statements of operations and was previously included in cost of sales, research and development, and general and administrative expenses. Due to these reclassifications, the Company is no longer presenting gross margin on the Company's condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In June 2016, the FASB issued ASU No. 2016-13, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;. The updated guidance requires companies to measure all expected credit losses for financial instruments held at the reporting date based on historical experience, current conditions, and reasonable supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets, including trade receivables.  The updates also require available-for-sale debt security credit losses to be recognized as allowances rather than a reduction in amortized cost.The guidance was adopted by the Company on January 1, 2020.  The requirements of the ASU did not result in the recognition of a material allowance for current expected credit losses, as the Company&#x2019;s analysis of collectability looks at historical experience as well as current and future implications surrounding the ability to collect. Adoption of the updated guidance did not have a material impact on the Company&#x2019;s condensed consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In April 2019, the FASB issued ASU 2019-04, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Codification Improvements to Topic 326, Financial Instruments &#x2013;Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; The updated guidance provides clarity regarding measurement of securities without readily determinable fair values. The guidance was adopted on January 1, 2020 and did not have a material impact on the Company's condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Intangibles &#x2013;Goodwill and Other &#x2013;Internal-Use Software(Subtopic 350-40)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;. The update provided guidance for evaluating the accounting for fees paid by a customer in a cloud computing arrangement that is a service contract. The guidance was adopted on a prospective basis, beginning on January 1, 2020 and it did not have a material impact on the Company's condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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-13, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Fair Value Measurement (Topic 820); Disclosure Framework -Changes to the Disclosure Requirements for Fair Value Measurement&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;. The guidance provided an update to the disclosure requirements for fair value measurements under the scope of ASC 820. The updates were adopted on January 1, 2020 and did not have a material impact on the Company&#x2019;s condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In November 2018, the FASB issued ASU 2018-18, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Collaborative Arrangements (Topic 808)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;. The update provided additional guidance regarding the interaction between Topic 808 on Collaborative Arrangements and Topic 606 on Revenue Recognition. The guidance was adopted on January 1, 2020 and did not have a material impact on the Company's condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In December 2019, the FASB issued ASU No. 2019-12, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;. The update simplifies the accounting for income taxes through removing exceptions related to certain intraperiod allocations and deferred tax liabilities; clarifying guidance primarily related to evaluating the step-up tax basis for goodwill in a business combination; and reflecting enacted changes in tax laws or rates in the annual effective tax rate.  The amended guidance is effective for interim and annual periods in 2021, however early adoption is permitted. The guidance was early adopted on January 1, 2020 and did not have a material impact on the Company&#x2019;s condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The updated guidance provides optional expedients for applying the requirements of certain topics in the codification for contracts that are modified because of reference rate reform. In addition to the optional expedients, the update includes a general principle that permits an entity to consider contract modifications due to reference rate reform to be an event that does not require contract remeasurement at the modification date or reassessment of a previous accounting determination. The updated guidance is effective for all entities as of March 12, 2020 and through December 31, 2022. The Company adopted the guidance upon issuance on March 12, 2020. There was no impact on the Company's condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4Mzk_7b4daa48-1a93-47b5-89a2-d27c6b75f423">Basis of Presentation and Principles of ConsolidationThe accompanying condensed consolidated financial statements, which include the accounts of Exact Sciences Corporation and those of its wholly owned subsidiaries and variable interest entities, are unaudited and have been prepared on a basis substantially consistent with the Company&#x2019;s audited financial statements and notes as of and for the year ended December&#160;31, 2019 included in the Company&#x2019;s Annual Report on Form 10-K (the &#x201c;2019 Form 10-K&#x201d;). All intercompany transactions and balances have been eliminated upon consolidation. These condensed consolidated financial statements are prepared in conformity with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;) and follow the requirements of the Securities and Exchange Commission (&#x201c;SEC&#x201d;) for interim reporting. In the opinion of management, the accompanying unaudited condensed financial statements contain all adjustments (consisting only of adjustments of a normal and recurring nature) considered necessary for a fair statement of its financial position, operating results and cash flows for the periods presented. The condensed balance sheet at December&#160;31, 2019 has been derived from audited financial statements, but does not contain all of the footnote disclosures from the 2019 Form 10-K. The results of the Company&#x2019;s operations for any interim period are not necessarily indicative of the results of the Company&#x2019;s operations for any other interim period or for a full fiscal year. The statements should be read in conjunction with the audited financial statements and related notes included in the 2019 Form 10-K.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfNDk0NzgwMjQxMTY4OA_3b177122-fe2c-4d79-95a0-8b09f1810a4c">&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Critical accounting policies are those that affect the Company&#x2019;s financial statements materially and involve difficult, subjective or complex judgments by management, and actual results could differ from those estimates. These estimates include revenue recognition, valuation of convertible notes, valuation of intangible assets and goodwill, and accounting for income taxes among others. The Company&#x2019;s critical accounting policies and estimates are explained further in the notes to the condensed consolidated financial statements in this Quarterly Report and the 2019 Form 10-K.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The spread of the coronavirus (&#x201c;COVID-19&#x201d;) has affected many segments of the global economy, including the cancer screening and diagnostics industry. The COVID-19 outbreak, which the World Health Organization has classified as a pandemic, has prompted governments and regulatory bodies throughout the world to enact broad precautionary measures, including &#x201c;stay-at-home&#x201d; orders, restrictions on the performance of &#x201c;non-essential&#x201d; services, public gatherings and travel. Health systems, including key markets where the Company operates, have been, or may be, overwhelmed with high volumes of patients suffering from COVID-19.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The extent to which COVID-19 impacts the Company&#x2019;s business and financial results will depend on numerous evolving factors including, but not limited to: the magnitude and duration of COVID-19, the extent to which it will impact worldwide macroeconomic conditions including interest rates, employment rates and health insurance coverage, the speed of the anticipated recovery, access to capital markets, and governmental and business reactions to the pandemic. The Company assessed certain accounting matters that generally require consideration of forecasted financial information in context with the information reasonably available to the Company and the unknown future impacts of COVID-19 as of June&#160;30, 2020 and through the date of the filing of this Quarterly Report &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;on Form 10-Q. The accounting matters assessed included, but were not limited to, the Company&#x2019;s allowance for doubtful accounts and credit losses, equity investments, software, and the carrying value of the goodwill and other long-lived assets. The Company&#x2019;s future assessment of the magnitude and duration of COVID-19, as well as other factors, could result in additional material impacts to the Company&#x2019;s consolidated financial statements in future reporting periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Despite the Company&#x2019;s efforts, the ultimate impact of COVID-19 depends on factors beyond the Company&#x2019;s knowledge or control, including the duration and severity of the outbreak, as well as third-party actions taken to contain its spread and mitigate its public health effects. As a result, the Company is unable to estimate the extent to which COVID-19 will negatively impact its financial results or liquidity.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <exas:CoronavirusAidReliefAndEconomicSecuritiesCARESActFundsReceived
      contextRef="i337469e4d0a649caa57f68344dcee212_D20200401-20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMTA5OTUxMTcwMTc3OQ_4f9eb6e5-b6e2-4207-986f-9b4359112fa1"
      unitRef="usd">23700000</exas:CoronavirusAidReliefAndEconomicSecuritiesCARESActFundsReceived>
    <exas:CoronavirusAidReliefAndEconomicSecuritiesCARESActFundsReceived
      contextRef="i337469e4d0a649caa57f68344dcee212_D20200401-20200430"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMTA5OTUxMTcwMjIyMA_4f9eb6e5-b6e2-4207-986f-9b4359112fa1"
      unitRef="usd">23700000</exas:CoronavirusAidReliefAndEconomicSecuritiesCARESActFundsReceived>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4Mzg_c09165a7-d86d-4555-ba71-9e5fb9e2f8dc">Cash and Cash EquivalentsThe Company considers cash on hand, demand deposits in bank, money market funds, and all highly liquid investments with an original maturity of 90 days or less to be cash and cash equivalents.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:MarketableSecuritiesPolicy
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NTA_317d8af1-b12c-4be4-8f2c-ae93b0075e6e">&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Marketable Securities&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Management determines the appropriate classification of debt securities at the time of purchase and re-evaluates such designation as of each balance sheet date. Debt securities carried at amortized cost are classified as held-to-maturity when the Company has the positive intent and ability to hold the securities to maturity. Debt securities not classified as held-to-maturity are classified as available-for-sale. Available-for-sale securities are carried at fair value. The unrealized gains and losses, net of tax, on the Company&#x2019;s debt securities are reported in other comprehensive income. Marketable equity securities are measured at fair value and the unrealized gains and losses, net of tax, are recognized in other income (expense) in the condensed consolidated statements of operations. The amortized cost of debt securities in this category is adjusted for amortization of premiums and accretion of discounts to maturity computed under the straight-line method. Such amortization is included in investment income, net. Realized gains and losses and declines in value as a result of credit losses on available-for-sale securities are included in the condensed consolidated statements of operations as investment income, net. The cost of securities sold is based on the specific identification method. Interest and dividends on securities classified as available-for-sale are included in the condensed consolidated statements of operations as investment income, net.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s investment policy limits investments to certain types of instruments issued by institutions with investment grade credit ratings and places restrictions on maturities and concentration by type and issuer. Investments in which the Company has the ability and intent, if necessary, to liquidate, in order to support its current operations (including those with a contractual term greater than one year from the date of purchase), are classified as current.  &lt;/span&gt;&lt;/div&gt;The Company periodically evaluates its available-for-sale debt securities in unrealized loss positions to determine whether any impairment is a result of a credit loss or other factors. This evaluation includes, but is not limited to, significant quantitative and qualitative assessments and estimates regarding credit ratings, significance of a security&#x2019;s loss position, adverse conditions specifically related to the security, and the payment structure of the security.</us-gaap:MarketableSecuritiesPolicy>
    <exas:MinimumContractualTermOfCertainCurrentInvestmentsWhichCanBeLiquidated
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfNzkzOQ_a6c84844-0cc6-4e6c-ac49-ed60c21aa91a">P1Y</exas:MinimumContractualTermOfCertainCurrentInvestmentsWhichCanBeLiquidated>
    <us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NDA_29485147-5ea7-44a0-ae81-4e1f6c491830">&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Allowance for Doubtful Accounts&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company estimates an allowance for doubtful accounts against accounts receivable using historical collection trends, aging of accounts, current and future implications surrounding the ability to collect such as economic conditions, and regulatory changes. The allowance for doubtful accounts is evaluated on a regular basis and adjusted when trends, significant events or other substantive evidence indicate that expected collections will be less than applicable accrual rates. At June&#160;30, 2020 and December&#160;31, 2019 the allowance for doubtful accounts recorded was not material to the Company&#x2019;s condensed consolidated balance sheets. For the three and six months ended June&#160;30, 2020 and 2019, there was an immaterial amount of bad debt expense written off against the allowance and charged to operating expense.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NDM_e6d64434-26f3-48c0-be3a-72150676240d">&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Inventory&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Inventory is stated at the lower of cost or net realizable value. The Company determines the cost of inventory using the first-in, first out method (&#x201c;FIFO&#x201d;). The Company estimates the recoverability of inventory by reference to internal estimates of future demands and product life cycles, including expiration. The Company periodically analyzes its inventory levels to identify inventory that may expire prior to expected sale, no longer meet quality specifications, or has a cost basis in excess of its estimated realizable value and records a charge to cost of sales for such inventory as appropriate.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Direct and indirect manufacturing costs incurred during process validation with probable future economic benefit are capitalized. Validation costs incurred for other research and development activities, which are not permitted to be sold, have been expensed to research and development in the Company&#x2019;s condensed consolidated statements of operations.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Inventory consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:68.512%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.944%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Semi-finished and finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;82,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;61,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NDc_d7997286-5ad5-4f4f-8d0f-5c87b745f17e">&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Inventory consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:68.512%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.944%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;35,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,958&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Semi-finished and finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;46,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total inventory&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;82,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;61,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RhYmxlOjhlYzQxMWQ3MjQ0ZDQwNjM4YTMwMjc4OGExNThmNThlL3RhYmxlcmFuZ2U6OGVjNDExZDcyNDRkNDA2MzhhMzAyNzg4YTE1OGY1OGVfMS0yLTEtMS0w_3469a599-8a79-43cd-b9ab-870bd47a206d"
      unitRef="usd">35713000</us-gaap:InventoryRawMaterialsAndSupplies>
    <us-gaap:InventoryRawMaterialsAndSupplies
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RhYmxlOjhlYzQxMWQ3MjQ0ZDQwNjM4YTMwMjc4OGExNThmNThlL3RhYmxlcmFuZ2U6OGVjNDExZDcyNDRkNDA2MzhhMzAyNzg4YTE1OGY1OGVfMS00LTEtMS0w_ad095c43-3c4e-4a26-9c01-2453c0f142ba"
      unitRef="usd">24958000</us-gaap:InventoryRawMaterialsAndSupplies>
    <exas:InventoryFinishedSemiFinishedGoods
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RhYmxlOjhlYzQxMWQ3MjQ0ZDQwNjM4YTMwMjc4OGExNThmNThlL3RhYmxlcmFuZ2U6OGVjNDExZDcyNDRkNDA2MzhhMzAyNzg4YTE1OGY1OGVfMi0yLTEtMS0w_bd0b7cfc-6307-4392-9078-560e62028e3a"
      unitRef="usd">46502000</exas:InventoryFinishedSemiFinishedGoods>
    <exas:InventoryFinishedSemiFinishedGoods
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RhYmxlOjhlYzQxMWQ3MjQ0ZDQwNjM4YTMwMjc4OGExNThmNThlL3RhYmxlcmFuZ2U6OGVjNDExZDcyNDRkNDA2MzhhMzAyNzg4YTE1OGY1OGVfMi00LTEtMS0w_21f0de43-db7f-40e4-be48-4afb6608f43c"
      unitRef="usd">36766000</exas:InventoryFinishedSemiFinishedGoods>
    <us-gaap:InventoryNet
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RhYmxlOjhlYzQxMWQ3MjQ0ZDQwNjM4YTMwMjc4OGExNThmNThlL3RhYmxlcmFuZ2U6OGVjNDExZDcyNDRkNDA2MzhhMzAyNzg4YTE1OGY1OGVfMy0yLTEtMS0w_0fc68602-755c-402d-be50-64b6edb932ba"
      unitRef="usd">82215000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RhYmxlOjhlYzQxMWQ3MjQ0ZDQwNjM4YTMwMjc4OGExNThmNThlL3RhYmxlcmFuZ2U6OGVjNDExZDcyNDRkNDA2MzhhMzAyNzg4YTE1OGY1OGVfMy00LTEtMS0w_bc96e4c6-adf5-454a-a332-2a12c6a99e83"
      unitRef="usd">61724000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4Njg_dd7129d0-cb2c-4f7c-ada7-c8b113f61183">&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Property, Plant and Equipment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x200b;Property, plant and equipment are stated at cost and depreciated using the straight-line method over the assets&#x2019; estimated useful lives. Land is stated at cost and does not depreciate. Additions and improvements are capitalized, including direct and indirect costs incurred to validate equipment and bring it to working conditions. Revalidation costs, including maintenance and repairs are expensed when incurred.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:InternalUseSoftwarePolicy
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NDQ_08af2497-71fa-49cf-ac8b-d7f0fe8834d1">&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Software Development Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Costs related to internal use software, including hosting arrangements, are incurred in three stages: the preliminary project stage, the application development stage, and the post-implementation stage. Costs incurred during the preliminary project and post-implementation stages are expensed as incurred. Costs incurred during the application development stage that meet the criteria for capitalization are capitalized and amortized, when the software is ready for its intended use, using the straight-line basis over the estimated useful life of the software, or the duration of the hosting agreement.&lt;/span&gt;&lt;/div&gt;</us-gaap:InternalUseSoftwarePolicy>
    <exas:NumberOfStagesOfSoftwareDevelopment
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMTA4MDY_ce3f6e8e-9cdb-4819-94e6-1f214bb0ba0c"
      unitRef="stagesinsoftwaredevelopment">3</exas:NumberOfStagesOfSoftwareDevelopment>
    <us-gaap:InvestmentPolicyTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NjA_dc8b0a01-5dad-4b62-a129-7e9cc80a0b89">&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Investments in Privately Held Companies&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company determines whether its investments in privately held companies are debt or equity based on their characteristics, in accordance with the applicable accounting guidance for such investments. The Company also evaluates the investee to determine if the entity is a variable interest entity (&#x201c;VIE&#x201d;) and, if so, whether the Company is the primary beneficiary of the VIE, in order to determine whether consolidation of the VIE is required. If consolidation is not required and the Company does not have voting control of the entity, the investment is evaluated to determine if the equity method of accounting should be applied. The equity method applies to investments in common stock or in substance common stock where the Company exercises significant influence over the investee. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Investments in privately held companies determined to be equity securities are accounted for as non-marketable securities. The Company adjusts the carrying value of its non-marketable equity securities for changes from observable transactions for identical or similar investments of the same issuer, less impairment. All gains and losses on non-marketable equity securities, realized and unrealized, are recognized in other income (expense) in the condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Investments in privately held companies determined to be debt securities are accounted for as available-for-sale or held-to-maturity securities, in accordance with the applicable accounting guidance for such investments.&#x200b;&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentPolicyTextBlock>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NDE_49c8cc81-f95c-40a2-8306-b40d51567153">&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Derivative Financial Instruments&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company hedges a portion of its foreign currency exposures related to outstanding monetary assets and liabilities using foreign currency forward contracts. The foreign currency forward contracts are included in prepaid expenses and other current assets or in accrued liabilities in the condensed consolidated balance sheets, depending on the contracts&#x2019; net position. These contracts are not designated as hedges, and as a result, changes in their fair value are recorded in other income (expense) in the condensed consolidated statements of operations. There were no gains or losses recorded for the three and six months ended June&#160;30, 2020 and 2019. As of June&#160;30, 2020 and December&#160;31, 2019, the Company had open foreign currency forward contracts with notional amounts of $16.0&#160;million and $17.9&#160;million, respectively. The Company's foreign exchange derivative instruments are classified as Level 2 within the fair value hierarchy as they are valued using inputs that are observable in the market or can be derived principally from or corroborated by observable market data. The fair value of the foreign currency forward contracts was zero at June&#160;30, 2020 and December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMTY0OTI2NzQ5OTA1OQ_02ebad56-2bb1-49fa-9c9b-5df0b141dfe4"
      unitRef="usd">0</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMTY0OTI2NzQ5OTA1OQ_3cfba71e-2bb9-4ba7-a1f7-1bae7cca25cb"
      unitRef="usd">0</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMTY0OTI2NzQ5OTA1OQ_7dd9212c-89e4-4ab1-a37d-d1d11441f3ed"
      unitRef="usd">0</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeGainLossOnDerivativeNet
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMTY0OTI2NzQ5OTA1OQ_851059d3-8cc4-4463-ad35-36d9a05af9fb"
      unitRef="usd">0</us-gaap:DerivativeGainLossOnDerivativeNet>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i6fdb21f2da7f4e8e863c43cab9b067b5_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMTM1NTY_bbd71aba-4111-4247-bb25-8623d724e595"
      unitRef="usd">16000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="id5399d1643284f03bf5f1b5b029f0980_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMTM1NjM_44b755e8-6b6a-4e17-b8cd-d37da2c7fc67"
      unitRef="usd">17900000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="id5399d1643284f03bf5f1b5b029f0980_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMTM4OTg_435ba9d7-ce40-42f0-97e8-85790f26699c"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeFairValueOfDerivativeNet
      contextRef="i6fdb21f2da7f4e8e863c43cab9b067b5_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMTM4OTg_c46b4026-27c0-4c2f-8642-ed048dae6b4f"
      unitRef="usd">0</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NDg_0e2956d3-ecbe-4314-8e05-c7430bbbb552">&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Purchased intangible assets are recorded at fair value. The Company uses a discounted cash flow model to value intangible assets. The discounted cash flow model requires assumptions about the timing and amount of future net cash flows, risk, the cost of capital, terminal values and market participants.&lt;/span&gt;&lt;/div&gt;Patent costs are capitalized as incurred, only if the Company determines that there is some probable future economic benefit derived from the transaction. A capitalized patent is amortized over its estimated useful life, beginning when such patent is approved. Capitalized patent costs are expensed upon disapproval, upon a decision by the Company to no longer pursue the patent or when the related intellectual property is either sold or deemed to be no longer of value to the Company. The Company determined that all patent costs incurred during the three and six months ended June&#160;30, 2020 and 2019 should be expensed and not capitalized as the future economic benefit derived from the patent costs incurred cannot be determined.</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:InProcessResearchAndDevelopmentPolicy
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NjM_201a83ff-d0a7-4575-af9e-9e5672dc00fe">&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Acquired In-process Research and Development (IPR&amp;amp;D)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Acquired IPR&amp;amp;D represents the fair value assigned to research and development assets that have not reached technological feasibility. The value assigned to acquired IPR&amp;amp;D is determined by estimating the costs to develop the acquired technology into commercially viable products, estimating the resulting revenues from the projects and discounting the net cash flows to present value. The revenues and cost projections used to value acquired IPR&amp;amp;D are, as applicable, reduced based on the probability of success. IPR&amp;amp;D projects acquired in a business combination that are not complete are capitalized and accounted for as indefinite-lived intangible assets until completion or &lt;/span&gt;&lt;/div&gt;abandonment of the related R&amp;amp;D efforts. Upon successful completion of the project, the capitalized amount is amortized over its estimated useful life. If a project is abandoned, all remaining capitalized amounts are written off immediately. There are often major risks and uncertainties associated with IPR&amp;amp;D projects as we are required to obtain regulatory approvals in order to be able to market the resulting products. Such approvals require completing clinical trials that demonstrate the products effectiveness. Consequently, the eventual realized value of the IPR&amp;amp;D project may vary from its fair value at the date of acquisition, and IPR&amp;amp;D impairment charges may occur in future periods.  Capitalized IPR&amp;amp;D projects are tested for impairment annually and whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. The Company considers various factors for potential impairment, including the current legal and regulatory environment and the competitive landscape. Adverse clinical trial results, significant delays in obtaining marketing approval, the inability to bring a product to market and the introduction or advancement of competitors' products could result in partial or full impairment of the related intangible assets.</us-gaap:InProcessResearchAndDevelopmentPolicy>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NDI_942230b7-520d-400d-a5e5-eeea43e381b9">Goodwill&#x200b;The Company evaluates goodwill for possible impairment in accordance with Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standards Codification (&#x201c;ASC&#x201d;) 350 on an annual basis during the fourth quarter, or more frequently if events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Qualitative factors considered in this assessment include industry and market conditions, overall financial performance, and other relevant events and factors affecting the Company's business. Based on the qualitative assessment, if it is determined that the fair value of goodwill is more likely than not to be less than its carrying amount, the fair value of a reporting unit will be calculated and compared with its carrying amount and an impairment charge will be recognized for the amount that the carrying value exceeds the fair value.</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NDk_456987ad-6b43-4745-86ad-6afada0eb176">&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Impairment of Long-Lived Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company evaluates the fair value of long-lived assets, which include property, plant and equipment, intangible assets, and investments in privately held companies, for impairment whenever events or changes in circumstances indicate that the carrying amounts of the assets may not be fully recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or fair value less costs to sell. There were no impairment losses for the periods ended June&#160;30, 2020 and December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock>
    <us-gaap:AssetImpairmentCharges
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMTg2NzI_2ba32d08-4a8a-4f01-bd46-e77057b2a961"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="ie60568f237b7443ebd48b490bbc76390_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMTg2NzI_b4da7ba2-a739-41f7-b27a-0d901c656b95"
      unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4Mzc_c3a76e67-8f1b-45ce-ac3d-a382b9e64252">&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Fair Value Measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The FASB has issued authoritative guidance that requires fair value to be based on the assumptions market participants would use when pricing an asset or liability and establishes a fair value hierarchy that prioritizes the information used to develop those assumptions. Under that standard, fair value measurements are separately disclosed by level within the fair value hierarchy. The fair value hierarchy establishes and prioritizes the inputs used to measure fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs. Observable inputs are inputs that reflect the assumptions that market participants would use in pricing the asset or liability developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company&#x2019;s assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:DebtPolicyTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NTY_78c9b51d-fc0e-446d-ba7f-3f445e40540d">&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Convertible Notes&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company accounts for convertible notes that may be settled in cash or equity upon conversion by separating the liability and equity components of the instruments in a manner that reflects the Company&#x2019;s nonconvertible debt borrowing rate. The Company determines the carrying amount of the liability component of the convertible notes by using assumptions that market participants would use in pricing a debt instrument, including &lt;/span&gt;&lt;/div&gt;market interest rates, credit standing, yield curves and volatilities. Determining the fair value of the debt component requires the use of accounting estimates and assumptions. These estimates and assumptions are judgmental in nature and could have a significant impact on the determination of the debt component, and the associated non-cash interest expense.</us-gaap:DebtPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NTI_59395a20-9987-4bba-8aec-860643167280">&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company acts as lessee in its lease agreements, which includes operating leases for corporate offices, laboratory space, warehouse space, vehicles and certain laboratory and office equipment. The Company also has finance leases for certain equipment, which are not material to the Company&#x2019;s condensed consolidated financial statements.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company determines whether an arrangement is, or contains, a lease at inception. At the beginning of fiscal year 2019, the company adopted ASC Topic 842. The Company records the present value of operating lease payments as right-of-use (&#x201c;ROU&#x201d;) assets and lease liabilities on the condensed consolidated balance sheets. ROU assets represent the Company&#x2019;s right to use an underlying asset for the lease term and lease liabilities represent an obligation to make lease payments based on the present value of lease payments over the lease term. Classification of operating lease liabilities as either current or non-current is based on the expected timing of payments due under the Company&#x2019;s obligations. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As most of the Company&#x2019;s leases do not provide an implicit interest rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The incremental borrowing rate is the rate of interest that a lessee would have to pay to borrow on a collateralized basis over a similar term and at an amount equal to the lease payments in a similar economic environment. In order to determine the appropriate incremental borrowing rates, the Company has used a number of factors including the credit rating, and the lease term. Certain vehicle leases include variable lease payments that depend on an index or rate. Those lease payments are initially measured using the index or rate at the lease commencement date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The ROU asset also consists of any lease incentives received. The lease terms used to calculate the ROU asset and related lease liability include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. &#x201c;Reasonably certain&#x201d; is assessed internally based on economic, industry, company, strategic and contractual factors. The leases have remaining lease terms of 1 year to 15 years, some of which include options to extend the lease for up to 10 years, and some of which include options to terminate the lease within 1 year. Lease expense for operating leases is recognized on a straight-line basis over the lease term as an operating expense. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company accounts for leases acquired in business combinations by measuring the lease liability at the present value of the remaining lease payments as if the acquired lease were a new lease for the Company. This measurement includes recognition of a lease intangible for any below-market terms present in the leases acquired. The below-market lease intangible is included in the ROU asset on the condensed consolidated balance sheets and are amortized over the remaining lease term. The Company has not acquired any leases with above-market terms. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has taken advantage of certain practical expedients offered to registrants at adoption of ASC 842. The Company does not apply the recognition requirements of ASC 842 to short-term leases. Instead, those lease payments are recognized in profit or loss on a straight-line basis over the lease term. Further, as a practical expedient, all lease contracts are accounted for as one single lease component, as opposed to separating lease and non-lease components to allocate the consideration within a single lease contract.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="i10a90bb98c9d41dfbdc242eabfef5901_I20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMjI4OTc_32eb620a-3294-4d57-847c-87e9f65325d0">P1Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="ic1adbe9c101e481ebd2c5c6942f73c76_I20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMjI5MDM_a729dad2-b369-4457-bf88-b5771731800f">P15Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="ic1adbe9c101e481ebd2c5c6942f73c76_I20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMjI5Njc_6851d4d6-ea56-4ae0-8733-8a6bccd99124">P10Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <exas:LesseeOperatingLeaseOptionToTerminatePeriod
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMjMwMzU_051ddf7b-c80d-46a0-9e56-29e57d34e5ae">P1Y</exas:LesseeOperatingLeaseOptionToTerminatePeriod>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NTg_6a112bc0-818d-4cc2-bf9b-571c767041ab">&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Net Loss Per Share&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Basic net loss per common share was determined by dividing net loss applicable to common stockholders by the weighted average common shares outstanding during the period. Basic and diluted net loss per share is the same because all outstanding common stock equivalents have been excluded, as they are anti-dilutive as a result of the Company&#x2019;s losses.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following potentially issuable common shares were not included in the computation of diluted net loss per share because they would have an anti-dilutive effect due to net losses for each period:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:68.512%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.944%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares issuable upon exercise of stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares issuable upon the release of restricted stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares issuable upon conversion of convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NTk_1419886c-79e7-46d4-a91d-a84c9ad02a07">&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following potentially issuable common shares were not included in the computation of diluted net loss per share because they would have an anti-dilutive effect due to net losses for each period:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:68.512%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.944%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares issuable upon exercise of stock options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,387&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares issuable upon the release of restricted stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares issuable upon conversion of convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i581df691565144eca3ee1442f9b8b73a_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RhYmxlOmIwZWZmNDA1NTU3NTQ3YjJiODA3MDk1NDE2ZWE2ZmJmL3RhYmxlcmFuZ2U6YjBlZmY0MDU1NTc1NDdiMmI4MDcwOTU0MTZlYTZmYmZfMi0yLTEtMS0w_42d9feb9-bdd2-44eb-a41a-d7ce14fc399e"
      unitRef="shares">2575000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i8b69a0e73df34c3c8e420f50f86cceb4_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RhYmxlOmIwZWZmNDA1NTU3NTQ3YjJiODA3MDk1NDE2ZWE2ZmJmL3RhYmxlcmFuZ2U6YjBlZmY0MDU1NTc1NDdiMmI4MDcwOTU0MTZlYTZmYmZfMi00LTEtMS0w_ded81658-19a3-43f3-a260-91692932361a"
      unitRef="shares">2387000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ica795e939bef4de9b7f5c7622517d53b_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RhYmxlOmIwZWZmNDA1NTU3NTQ3YjJiODA3MDk1NDE2ZWE2ZmJmL3RhYmxlcmFuZ2U6YjBlZmY0MDU1NTc1NDdiMmI4MDcwOTU0MTZlYTZmYmZfMy0yLTEtMS0w_2fdbbc66-fed1-4121-8cad-52cd1741df29"
      unitRef="shares">4662000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i94b0d6f0418342329fccb79ea31010cb_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RhYmxlOmIwZWZmNDA1NTU3NTQ3YjJiODA3MDk1NDE2ZWE2ZmJmL3RhYmxlcmFuZ2U6YjBlZmY0MDU1NTc1NDdiMmI4MDcwOTU0MTZlYTZmYmZfMy00LTEtMS0w_040eaf13-75fb-4f34-9363-7567315cd198"
      unitRef="shares">4123000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i4b537cf3d0dd46f88e63cca1430539f7_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RhYmxlOmIwZWZmNDA1NTU3NTQ3YjJiODA3MDk1NDE2ZWE2ZmJmL3RhYmxlcmFuZ2U6YjBlZmY0MDU1NTc1NDdiMmI4MDcwOTU0MTZlYTZmYmZfNC0yLTEtMS0w_8ee30fe5-7dfe-4428-a3df-be07b6ce05e6"
      unitRef="shares">20309000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="iecc01011a9f9486b99608d2029f7e01c_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RhYmxlOmIwZWZmNDA1NTU3NTQ3YjJiODA3MDk1NDE2ZWE2ZmJmL3RhYmxlcmFuZ2U6YjBlZmY0MDU1NTc1NDdiMmI4MDcwOTU0MTZlYTZmYmZfNC00LTEtMS0w_b9cb3c05-35d6-45a9-a630-96f1632f2776"
      unitRef="shares">12197000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RhYmxlOmIwZWZmNDA1NTU3NTQ3YjJiODA3MDk1NDE2ZWE2ZmJmL3RhYmxlcmFuZ2U6YjBlZmY0MDU1NTc1NDdiMmI4MDcwOTU0MTZlYTZmYmZfNS0yLTEtMS0w_dc86c50b-ba89-4f0b-8a53-9d8c6c6f6080"
      unitRef="shares">27546000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RhYmxlOmIwZWZmNDA1NTU3NTQ3YjJiODA3MDk1NDE2ZWE2ZmJmL3RhYmxlcmFuZ2U6YjBlZmY0MDU1NTc1NDdiMmI4MDcwOTU0MTZlYTZmYmZfNS00LTEtMS0w_24f175d2-897d-4054-bd02-6d1f71994337"
      unitRef="shares">18707000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:CompensationRelatedCostsPolicyTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NTM_9df0845d-17b5-471e-ab26-8f352f0db25d">&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Accounting for Stock-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company requires all share-based payments to employees, including grants of employee stock options, restricted stock, restricted stock units and shares purchased under an employee stock purchase plan (if certain parameters are not met), to be recognized in the financial statements based on their grant date fair values. Forfeitures of any share-based awards are recognized as they occur. &#x200b;&lt;/span&gt;&lt;/div&gt;</us-gaap:CompensationRelatedCostsPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NDU_230f4e2e-362a-458d-8ce7-646fed1ab934">&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Revenue Recognition&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Revenues are recognized when control of the promised services are transferred to the patient&#x2019;s healthcare provider, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services. To determine revenue recognition for the arrangements that the Company determines are within the scope of FASB ASC Topic 606, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Revenue from Contracts with Customers&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;, the Company performs the following five steps: (1) identify the contract(s) with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract and (5) recognize revenue when (or as) the entity satisfies a performance obligation. See Note 2 for further discussion.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4Njc_89ce623f-7372-43d9-82d7-4f9764e04062">&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Foreign Currency Transactions&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Prior to 2019, the Company&#x2019;s international subsidiaries&#x2019; functional currency was the local currency and assets and liabilities were translated into U.S. dollars at the period-end exchange rate or historical rates, as appropriate. Condensed consolidated statements of operations were translated at average exchange rates for the period, and the cumulative translation adjustments resulting from changes in exchange rates were included in the Company&#x2019;s condensed consolidated balance sheet as a component of additional paid-in capital. In 2019 and 2020 the Company&#x2019;s international subsidiaries use the U.S. dollar as the functional currency, resulting in the Company not being subject to gains and losses from foreign currency translation of the subsidiary financial statements. The Company recognizes gains and losses from foreign currency transactions in the condensed consolidated statements of operations. Net foreign currency transaction gains or losses were not material to the condensed consolidated statements of operations for the periods presented.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NDY_d0ff77d5-03f5-48f2-8bcc-6fe13a671847">&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Reclassifications&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Certain prior year amounts have been reclassified to conform to the current year presentation in the condensed consolidated financial statements and accompanying notes to the condensed consolidated financial statements including the amortization of acquired intangible assets, which is now presented as a separate line item on the Company's condensed consolidated statements of operations and was previously included in cost of sales, research and development, and general and administrative expenses. Due to these reclassifications, the Company is no longer presenting gross margin on the Company's condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNC9mcmFnOjllZDJmMjk0NzEwZDQ0M2U4ZTRmZDMzZTg0NTdjZDliL3RleHRyZWdpb246OWVkMmYyOTQ3MTBkNDQzZThlNGZkMzNlODQ1N2NkOWJfMzE4NTU_a877dbc6-9598-40bd-a01a-d7b51349c8ac">&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Recent Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Recently Adopted Accounting Pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In June 2016, the FASB issued ASU No. 2016-13, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;. The updated guidance requires companies to measure all expected credit losses for financial instruments held at the reporting date based on historical experience, current conditions, and reasonable supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets, including trade receivables.  The updates also require available-for-sale debt security credit losses to be recognized as allowances rather than a reduction in amortized cost.The guidance was adopted by the Company on January 1, 2020.  The requirements of the ASU did not result in the recognition of a material allowance for current expected credit losses, as the Company&#x2019;s analysis of collectability looks at historical experience as well as current and future implications surrounding the ability to collect. Adoption of the updated guidance did not have a material impact on the Company&#x2019;s condensed consolidated financial statements. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In April 2019, the FASB issued ASU 2019-04, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Codification Improvements to Topic 326, Financial Instruments &#x2013;Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments.&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; The updated guidance provides clarity regarding measurement of securities without readily determinable fair values. The guidance was adopted on January 1, 2020 and did not have a material impact on the Company's condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Intangibles &#x2013;Goodwill and Other &#x2013;Internal-Use Software(Subtopic 350-40)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;. The update provided guidance for evaluating the accounting for fees paid by a customer in a cloud computing arrangement that is a service contract. The guidance was adopted on a prospective basis, beginning on January 1, 2020 and it did not have a material impact on the Company's condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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-13, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Fair Value Measurement (Topic 820); Disclosure Framework -Changes to the Disclosure Requirements for Fair Value Measurement&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;. The guidance provided an update to the disclosure requirements for fair value measurements under the scope of ASC 820. The updates were adopted on January 1, 2020 and did not have a material impact on the Company&#x2019;s condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In November 2018, the FASB issued ASU 2018-18, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Collaborative Arrangements (Topic 808)&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;. The update provided additional guidance regarding the interaction between Topic 808 on Collaborative Arrangements and Topic 606 on Revenue Recognition. The guidance was adopted on January 1, 2020 and did not have a material impact on the Company's condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In December 2019, the FASB issued ASU No. 2019-12, &lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;. The update simplifies the accounting for income taxes through removing exceptions related to certain intraperiod allocations and deferred tax liabilities; clarifying guidance primarily related to evaluating the step-up tax basis for goodwill in a business combination; and reflecting enacted changes in tax laws or rates in the annual effective tax rate.  The amended guidance is effective for interim and annual periods in 2021, however early adoption is permitted. The guidance was early adopted on January 1, 2020 and did not have a material impact on the Company&#x2019;s condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The updated guidance provides optional expedients for applying the requirements of certain topics in the codification for contracts that are modified because of reference rate reform. In addition to the optional expedients, the update includes a general principle that permits an entity to consider contract modifications due to reference rate reform to be an event that does not require contract remeasurement at the modification date or reassessment of a previous accounting determination. The updated guidance is effective for all entities as of March 12, 2020 and through December 31, 2022. The Company adopted the guidance upon issuance on March 12, 2020. There was no impact on the Company's condensed consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RleHRyZWdpb246OWFkNmE1ZmE4MmNkNDJiYWI2NGExOTU3ZjJhNzNlODlfNzcxMg_2d074022-51ab-4611-ae2d-ef6afa6c3694">REVENUE &#x200b;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s revenue is primarily generated by its laboratory testing services utilizing its Cologuard, Oncotype DX, and COVID-19 tests. The services are completed upon release of a patient&#x2019;s test result to the ordering healthcare provider.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The core principle of ASC 606 is that the Company recognizes revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. The Company recognizes revenues from its products in accordance with that core principle, and key aspects considered by the Company include the following:&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Contracts&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s customer is primarily the patient, but the Company does not enter into a formal reimbursement contract with a patient. Accordingly, the Company establishes a contract with a patient in accordance with other customary business practices. However, under some Laboratory Service Agreements (&#x201c;LSA&#x201d;s) the Company contracts with a direct bill payer who then becomes the Company&#x2019;s customer in these situations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:54pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;Approval of a contract is established via the order submitted by the patient&#x2019;s healthcare provider and the receipt of a sample in the laboratory.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:54pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;The Company is obligated to perform its laboratory services upon acceptance of a sample, and the patient and/or applicable payer are obligated to reimburse the Company for services rendered based on the patient&#x2019;s insurance benefits.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:54pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;Payment terms are a function of a patient&#x2019;s existing insurance benefits, including the impact of coverage decisions with CMS and applicable reimbursement contracts established between the Company and payers. However, when an order is received for a patient with no active insurance or insurance that does not cover our testing services, the Company requires payment from the patient prior to the commencement of the Company&#x2019;s performance obligations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:54pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;Once the Company releases a patient&#x2019;s test result to the ordering healthcare provider, the Company is legally able to collect payment and bill an insurer, patient, direct bill payer, and/or health system, depending on payer contract status or patient insurance benefit status.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:54pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;In the case of some of the Company&#x2019;s LSAs with various organizations, testing services are billed and the direct bill payer is obligated to pay prior to a result. Each provider is contracted to buy an explicit number of testing kits that must be returned to the Company for processing by an established deadline with this deferred revenue being recognized at the point in time results are released to the patient&#x2019;s healthcare provider. In addition, for these types of LSAs all breakage (tests that are not returned to the Company for processing by their contracted deadline) is recognized as revenue upon the expiration of the contracted deadline.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:54pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;The Company&#x2019;s consideration can be deemed variable or fixed depending on the structure of specific payer contracts, and the Company considers collection of such consideration to be probable to the extent that it is unconstrained.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Performance obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;A performance obligation is a promise in a contract to transfer a distinct good or service (or a bundle of goods or services) to the customer. The Company&#x2019;s contracts have a single performance obligation, which is satisfied upon rendering of services, which culminates in the release of a patient&#x2019;s test result to the ordering healthcare provider. Or, in the context of some of the Company&#x2019;s LSAs, the satisfaction of the performance obligation occurs at the end of the allotted testing window when a specimen sample is not received back for processing. The Company elects the practical expedient related to the disclosure of unsatisfied performance obligations, as the duration of time between providing testing supplies, the receipt of a specimen sample, and the release of a test result to the ordering healthcare provider is far less than one year.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Transaction price&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The transaction price is the amount of consideration that the Company expects to collect in exchange for transferring promised goods or services to a customer, excluding amounts collected on behalf of third parties (for example, some sales taxes). The consideration expected from a contract with a customer may include fixed amounts, variable amounts, or both.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The consideration derived from the Company&#x2019;s contracts may consist of fixed amounts, variable amounts or both fixed and variable amounts.  Fixed consideration is derived from contracts that exist between the Company and direct bill payers who assume the downstream patient billing.  The contracted reimbursement rate is deemed to be fixed as the Company expects to fully collect all amounts billed under these relationships. Variable consideration is primarily derived from third party and patient billing and can result due to several factors such as the amount of contractual adjustments, any patient co-payments, deductibles or patient adherence incentives, the existence of secondary payers, and claim denials.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company estimates the amount of variable consideration using the expected value method, which represents the sum of probability-weighted amounts in a range of possible consideration amounts. When estimating the amount of variable consideration, the Company considers several factors, such as historical collections experience, patient insurance eligibility and payer reimbursement contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company limits the amount of variable consideration included in the transaction price to the unconstrained portion of such consideration. In other words, the Company recognizes revenue up to the amount of variable consideration that is not subject to a significant reversal until additional information is obtained or the uncertainty associated with the additional payments or refunds is subsequently resolved. Differences between original estimates and subsequent revisions, including final settlements, represent changes in the estimate of variable consideration and are included in the period in which such revisions are made. Revenue recognized from changes in transaction prices was $3.2 million and $1.8 million for the three months ended June 30, 2020 and 2019, respectively. Revenue recognized from changes in transaction prices was $8.6 million and $3.4 million for the six months ended June 30, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company monitors its estimates of transaction price to depict conditions that exist at each reporting date. If the Company subsequently determines that it will collect more or less consideration than it originally estimated for a contract with a patient, it will account for the change as an increase or decrease in the estimate of the transaction price (i.e., an upward or downward revenue adjustment) in the period identified. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;When the Company does not have significant historical experience or that experience has limited predictive value, the constraint over estimates of variable consideration may result in no revenue being recognized upon release of the performance obligations associated with the Company&#x2019;s tests, with recognition, generally occurring at the date of cash receipt.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Allocate transaction price&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The transaction price is allocated entirely to the performance obligation contained within the contract with a patient.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Point in time recognition&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s single performance obligation is satisfied at a point in time. That point in time is defined as the date a patient&#x2019;s specimen is processed, an outcome is obtained and released to the patient&#x2019;s ordering healthcare provider or, in the context of some of the Company&#x2019;s LSAs, that point in time could be the date the allotted testing window ends if a specimen sample is not received back for processing. The point in time in which revenue is recognized by the Company signifies fulfillment of the performance obligation to the patient or direct bill payer.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Disaggregation of Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the Company&#x2019;s revenues disaggregated by revenue source:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:39.025%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.945%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30,&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Screening&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Medicare Parts B &amp;amp; C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;59,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;103,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;157,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;186,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;88,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;174,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;162,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Screening&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;131,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;199,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;350,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;361,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Precision Oncology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Medicare Parts B &amp;amp; C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;45,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Precision Oncology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;102,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;231,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;COVID-19 Testing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;268,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;199,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;616,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;361,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Screening revenue primarily includes laboratory service revenue from Cologuard while Precision Oncology revenue primarily includes laboratory service revenue from global Oncotype DX products. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Contract Balances&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The timing of revenue recognition, billings and cash collections results in billed accounts receivable and deferred revenue on the condensed consolidated balance sheets. Generally, billing occurs subsequent to the release of a patient&#x2019;s test result to the ordering healthcare provider, resulting in an account receivable. However, the Company sometimes receives advance payment from a patient or a direct bill payer before a test result is completed, resulting in deferred revenue. The deferred revenue balance is relieved upon release of the applicable patient&#x2019;s test result to the ordering healthcare provider. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Deferred revenue balances are reported in other current liabilities in the Company&#x2019;s condensed consolidated balance sheets and were $30.7&#160;million and $0.6&#160;million as of June&#160;30, 2020 and December&#160;31, 2019, respectively. As of June&#160;30, 2020, $30.2&#160;million of the Company&#x2019;s deferred revenue balance is a result of the billing terms pursuant to the existing COVID-19 LSAs with customers. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Revenue recognized for the three months ended June 30, 2020 and 2019, which was included in the deferred revenue balance at the beginning of each period was $19&#160;thousand and $0.2&#160;million, respectively. Revenue recognized for the six months ended June 30, 2020 and 2019, which was included in the deferred revenue balance at the beginning of each period was $0.2&#160;million and $0.3&#160;million, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Practical Expedients&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company does not adjust the transaction price for the effects of a significant financing component, as at contract inception, the Company expects the collection cycle to be one year or less.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company expenses sales commissions when incurred because the amortization period would have been one year or less. These costs are recorded within sales and marketing expenses in the Company&#x2019;s condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;The Company incurs certain other costs that are incurred regardless of whether a contract is obtained. Such costs are primarily related to legal services and patient communications (e.g. adherence reminder letters). These costs are expensed as incurred and recorded within general and administrative expenses in the Company&#x2019;s condensed consolidated statements of operations.</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice
      contextRef="ic5805dd13761419da6db39ca6043624b_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RleHRyZWdpb246OWFkNmE1ZmE4MmNkNDJiYWI2NGExOTU3ZjJhNzNlODlfNDQ5NQ_bcb31757-003b-471c-b962-fcd2d2f387aa"
      unitRef="usd">3200000</us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice>
    <us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice
      contextRef="i8c8a9e9fb5804683b3a2007832b82d99_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RleHRyZWdpb246OWFkNmE1ZmE4MmNkNDJiYWI2NGExOTU3ZjJhNzNlODlfNDUwMg_e45bdcaa-9072-4927-98ca-16d9a98aa1a6"
      unitRef="usd">1800000</us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice>
    <us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice
      contextRef="ic617d8cf77354d32a11c6697485046af_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RleHRyZWdpb246OWFkNmE1ZmE4MmNkNDJiYWI2NGExOTU3ZjJhNzNlODlfMjc0ODc3OTA3NzI1OA_446ab8b5-8276-41ff-bceb-89370400ada2"
      unitRef="usd">8600000</us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice>
    <us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice
      contextRef="ic5fc5327ffe448e1a2acea07f23fcaf8_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RleHRyZWdpb246OWFkNmE1ZmE4MmNkNDJiYWI2NGExOTU3ZjJhNzNlODlfMjc0ODc3OTA3NzI4MQ_3b5f8954-2141-4fd0-bd77-05ed79f6b7b6"
      unitRef="usd">3400000</us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RleHRyZWdpb246OWFkNmE1ZmE4MmNkNDJiYWI2NGExOTU3ZjJhNzNlODlfNzcxMQ_5419aefd-50dc-4151-98cf-d18dc6ad74f7">&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the Company&#x2019;s revenues disaggregated by revenue source:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:39.025%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.945%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30,&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Screening&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Medicare Parts B &amp;amp; C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;59,583&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;103,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;157,742&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;186,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65,080&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;88,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;174,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;162,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,670&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,483&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Screening&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;131,333&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;199,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;350,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;361,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Precision Oncology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Medicare Parts B &amp;amp; C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;45,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;International&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Precision Oncology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;102,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;231,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;COVID-19 Testing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;268,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;199,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;616,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;361,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9b16ead6d41c475ea7cc3461195223fe_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMy0yLTEtMS0w_ef12a9d1-a0bd-4ee0-9e57-90d8b46847e0"
      unitRef="usd">59583000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3114453f2b3a44108570d601b559ee50_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMy00LTEtMS0w_1738e53b-7707-42d9-a50f-24e67e0dc4ce"
      unitRef="usd">103569000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6c87987b45b9458f8cdb97585c2dbfc9_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMy02LTEtMS0xNzc_12959ed6-a823-47e7-bc02-c8321e0da7e2"
      unitRef="usd">157742000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i04d492a3ad5c480490c1d8371312f000_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMy04LTEtMS0xNzc_c8a04c63-1f64-4cb9-afbd-f2c2a9129c3e"
      unitRef="usd">186486000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia8e792bc3b41426a84d892823ffe7d65_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfNC0yLTEtMS0w_cc2abd13-cdf1-4612-b44e-71953f9a084b"
      unitRef="usd">65080000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i56a79b735ff443d5be3acde46347d865_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfNC00LTEtMS0w_368c117b-4811-4919-9773-0bb86efb31c0"
      unitRef="usd">88818000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i93671384b97f4f85bc8e7a97a9ec2532_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfNC02LTEtMS0xNzc_af157b61-d070-4465-be3b-73897538ecfd"
      unitRef="usd">174449000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2c5eb064cfe64c88bcf9981cf94815a2_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfNC04LTEtMS0xNzc_64ab246f-64c3-422b-8200-5fb6798dac7c"
      unitRef="usd">162169000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ida37c79dbb614b9087c0f76c4a453758_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfNS0yLTEtMS0w_39877684-6a57-424a-8665-c87b8683c86b"
      unitRef="usd">6670000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic0755c91895a4dd5bc4ccffe9967b322_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfNS00LTEtMS0w_a8204ec1-4a1c-4ddc-aab8-7dc0d5cff3d3"
      unitRef="usd">7483000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5b301a3b964d4b5ba4b17381572c3ed6_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfNS02LTEtMS0xNzc_a1f3948e-ae9a-4aa6-8e7b-b714c114510b"
      unitRef="usd">18593000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iba65f35f0d6d47c88d11011a0836a7ec_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfNS04LTEtMS0xNzc_eebb4cfe-934b-4281-a63f-57f4038afdb6"
      unitRef="usd">13258000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i64e05d07086b4ac184b4d301c1053706_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfNi0yLTEtMS0w_2dde76f9-8208-4631-a9e9-7224b0e57d69"
      unitRef="usd">131333000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i51d3a45d9e55429bb61e12c27a086a87_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfNi00LTEtMS0w_aea89083-d6c0-4995-95e1-7a4003da715e"
      unitRef="usd">199870000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9ee33d46999f4edb8fabae4a02ea467e_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfNi02LTEtMS0xNzc_7dadd7ad-f7da-4656-b467-30d43a63e81d"
      unitRef="usd">350784000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i73cbefb37e184cbb8d184f1d99910a82_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfNi04LTEtMS0xNzc_eff2fe91-ba25-4e98-811c-73c065745905"
      unitRef="usd">361913000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i40c409fcf25c49afbc28fb3fe32ceb77_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfOC0yLTEtMS0w_93f791d2-b536-40a3-ac7f-b02280da0dc9"
      unitRef="usd">33994000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i74754096ecdf4df88f00cb4da7c9fa85_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfOC00LTEtMS0w_08cd1fc9-456d-434f-97f6-2a7c20226bdb"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8d769bca1c3c43ce836fa31d219ad3f0_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfOC02LTEtMS0xNzc_bc1f9140-a650-4ce1-89a9-a5fbe131df06"
      unitRef="usd">81028000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i75052acb0b4a405aa7508bc55f03d9c5_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfOC04LTEtMS0xNzc_4397db0f-43c8-408f-a431-bbdc6b4aa215"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic14363f63e844c5f86022b355bf1e5b5_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfOS0yLTEtMS0w_13f82878-a404-4e20-b8d0-cc644e23e3cb"
      unitRef="usd">45420000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i04e3e6c974854aa585e9febbbec474c9_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfOS00LTEtMS0w_fb1112a9-5b7b-4014-aae7-95887fde0007"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7dadfa9a040a4cc3b9657ff2aab6e561_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfOS02LTEtMS0xNzc_94477526-a4cd-4c88-83e5-9c04048cdf18"
      unitRef="usd">99810000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i517df5770d0546809af5cea54f055c59_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfOS04LTEtMS0xNzc_cdc9947f-9940-43c2-a497-61debac5495d"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9f0b5199a04b4ffaaa5834ac8e28a1b0_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTAtMi0xLTEtMA_f9f0fe31-052d-49cf-a144-2a4305fd764b"
      unitRef="usd">19018000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2e87b7d36eb44f25bbbec9ccadaecede_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTAtNC0xLTEtMA_2dbc861b-9931-4506-a387-414e0611385e"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i15357b653aa046b2a7ab0bca1a9b4036_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTAtNi0xLTEtMTc3_860ef447-9395-45ac-8db7-6023f8519430"
      unitRef="usd">39980000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie2c4357e13aa4df9a20b53f878f558e8_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTAtOC0xLTEtMTc3_4b7f07f6-70e7-4738-9b87-ba97f0fffa48"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i59292958bdc844c48e6bf95628def83d_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTEtMi0xLTEtMA_d4ddde73-d850-419e-b3db-a46ff44e4d31"
      unitRef="usd">4524000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie02dacd13fbc4c05b2cb8cac66689d36_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTEtNC0xLTEtMA_36d4e9fc-9a4a-47c8-92d4-c068eb8f9a6e"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i75fc9088a6754d6d8255dcdfc6682600_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTEtNi0xLTEtMTc3_10c4c7d0-27a0-4192-8a80-919db2afc0a0"
      unitRef="usd">10508000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id9435e3b31444ec497ce53a0c22e9a02_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTEtOC0xLTEtMTc3_0546b924-140b-40cf-a211-9825c520fea9"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iaf31320264e343b387852d0fe20e0a63_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTItMi0xLTEtMA_3e361252-3328-46ae-8b73-829baafaaf16"
      unitRef="usd">102956000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i419d642527b44a39b55f62dd51987d8b_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTItNC0xLTEtMA_b89dff49-721a-48b3-926d-4c72214ca04c"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5fbecff615414937958b25b92af288f1_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTItNi0xLTEtMTc3_e6405e06-8671-4e64-9bb8-3e6f95f4256c"
      unitRef="usd">231326000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia60b1d06c61f4953a446b4bcc3fb167b_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTItOC0xLTEtMTc3_7b9e63b5-1031-42d7-936e-a28cfdae0dd0"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9b07b6178b224e8fa1dc64b14917386c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTMtMi0xLTEtMzY4NQ_dbbd487e-b3e0-49e1-ae6d-cf0bf5312cbd"
      unitRef="usd">34579000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i91209894ecb040b88f612ed5f1d1d573_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTMtNC0xLTEtMzY4NQ_e9e88d3e-23f0-4043-bda5-99c9b5a2fee2"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id37899884bb24e4b9bcd68ff74a49d34_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTMtNi0xLTEtMzY4OQ_f823b243-acb3-4f3f-94d3-b398b2dfda44"
      unitRef="usd">34579000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9d14d0d487e34ee68e1463d29bf342dd_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTMtOC0xLTEtMzY4OQ_52a2b096-c725-4a52-a74a-6877e1fd1217"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTMtMi0xLTEtMA_6534a8ce-009e-4874-83c5-23d98b339125"
      unitRef="usd">268868000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTMtNC0xLTEtMA_fdab73b0-bde9-4541-8557-e280fa29c628"
      unitRef="usd">199870000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTMtNi0xLTEtMTc3_d6e1136a-97ae-4551-9137-008326f6e2f2"
      unitRef="usd">616689000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RhYmxlOmU2YTc1MDVmZTQ3OTRhMDliMTg5MTIzNWY4YWJkMjVjL3RhYmxlcmFuZ2U6ZTZhNzUwNWZlNDc5NGEwOWIxODkxMjM1ZjhhYmQyNWNfMTMtOC0xLTEtMTc3_fcca05d4-a44f-4f01-9fe4-1b4ca643f44a"
      unitRef="usd">361913000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RleHRyZWdpb246OWFkNmE1ZmE4MmNkNDJiYWI2NGExOTU3ZjJhNzNlODlfMTY0OTI2NzQ1MjIzNg_a5a8cd12-fa18-45d7-bf92-e6a5e6ac7f88"
      unitRef="usd">30700000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RleHRyZWdpb246OWFkNmE1ZmE4MmNkNDJiYWI2NGExOTU3ZjJhNzNlODlfMTY0OTI2NzQ1MjI0NQ_8bdd234e-5729-4ca1-badf-46aeb58030f6"
      unitRef="usd">600000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="i92782aa1f06544f2877a58a06d528a57_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RleHRyZWdpb246OWFkNmE1ZmE4MmNkNDJiYWI2NGExOTU3ZjJhNzNlODlfMTY0OTI2NzQ1NTYyMQ_bb684643-1d2d-4d1b-be82-7547b285bc1c"
      unitRef="usd">30200000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RleHRyZWdpb246OWFkNmE1ZmE4MmNkNDJiYWI2NGExOTU3ZjJhNzNlODlfMTY0OTI2NzQ1MjI2Mw_ce64e4b3-469f-4309-87e9-7fea61b2f669"
      unitRef="usd">19000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RleHRyZWdpb246OWFkNmE1ZmE4MmNkNDJiYWI2NGExOTU3ZjJhNzNlODlfMTY0OTI2NzQ1MjI4MQ_4d648fc4-ff63-4f16-8201-50d0a1104e80"
      unitRef="usd">200000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RleHRyZWdpb246OWFkNmE1ZmE4MmNkNDJiYWI2NGExOTU3ZjJhNzNlODlfMTY0OTI2NzQ1MjI5OQ_973a4a21-3344-48f9-9f74-2c05acf36e6d"
      unitRef="usd">200000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF8zNy9mcmFnOjlhZDZhNWZhODJjZDQyYmFiNjRhMTk1N2YyYTczZTg5L3RleHRyZWdpb246OWFkNmE1ZmE4MmNkNDJiYWI2NGExOTU3ZjJhNzNlODlfMTY0OTI2NzQ1MjMxNw_25975c48-65f1-4502-b51a-43e1bed15653"
      unitRef="usd">300000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfNDk0NzgwMjMyNzczNw_02a87221-6ff4-4cbe-8498-9cf41b306e13">MARKETABLE SECURITIES&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table sets forth the Company&#x2019;s cash, cash equivalents, restricted cash, and marketable securities at June&#160;30, 2020 and December&#160;31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:68.833%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.943%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash, cash equivalents, and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash and money market&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;457,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restricted cash (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash, cash equivalents, and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;704,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;177,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;517,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;144,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;518,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash and cash equivalents, restricted cash and marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,222,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;323,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;______________&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;Restricted cash is included in other long-term assets on the condensed consolidated balance sheets. There was no restricted cash at June 30, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Available-for-sale debt securities at June&#160;30, 2020 consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:30.584%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.964%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.138%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.138%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.968%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&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="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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gains in Accumulated&lt;br/&gt;Other Comprehensive&lt;br/&gt;Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Losses in Accumulated&lt;br/&gt;Other Comprehensive&lt;br/&gt;Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;219,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;220,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;256,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;256,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asset backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;515,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;517,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;762,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;764,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Available-for-sale debt securities at December&#160;31, 2019 consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:30.584%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.964%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.138%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.138%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.968%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&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="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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gains in Accumulated&lt;br/&gt;Other Comprehensive&lt;br/&gt;Income (Loss) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Losses in Accumulated&lt;br/&gt;Other Comprehensive&lt;br/&gt;Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;140,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(73)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;140,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;144,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(87)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;144,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;175,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(87)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;175,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes contractual underlying maturities of the Company&#x2019;s available-for-sale debt securities at June&#160;30, 2020:&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:39.025%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.945%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Due one year or less&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Due after one year through four&#160;years&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;249,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;249,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;162,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;162,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asset backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;431,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;432,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;83,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;84,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;678,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;679,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;83,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;84,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the gross unrealized losses and fair values of available-for-sale debt securities in an unrealized loss position as of June&#160;30, 2020, aggregated by investment category and length of time that individual securities have been in a continuous unrealized loss position:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:29.730%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.739%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less than one year&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;One year or greater&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Unrealized Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Unrealized Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Unrealized Loss&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;181,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;181,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company evaluates investments, including investments in privately-held companies, that are in an unrealized loss position for impairment as a result of credit loss. It was determined that no credit losses exist as of June&#160;30, 2020 and December&#160;31, 2019 because the change in market value for those securities in an unrealized loss position has resulted from fluctuating interest rates rather than a deterioration of the credit worthiness of the issuers. The Company recorded a realized gain on available-for-sale debt securities of $0.2 million and $0.2 million for the three months ended June 30, 2020 and 2019, respectively, net of insignificant realized losses. The Company recorded a realized gain on available-for-sale debt securities of $0.1 million and $0.3 million for the six months ended June 30, 2020 and 2019, respectively, net of insignificant realized losses. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recorded a gain of $0.4 million and a loss of $0.3&#160;million from its equity securities for the three and six months ended June&#160;30, 2020 as compared to no gain or loss for the three and six months ended June&#160;30, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The gains and losses recorded are included in investment income, net in the Company&#x2019;s condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock>
    <us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfNDk0NzgwMjMyNzczNw_1417e8d6-d15e-457b-8a91-f6722869e561">MARKETABLE SECURITIES&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table sets forth the Company&#x2019;s cash, cash equivalents, restricted cash, and marketable securities at June&#160;30, 2020 and December&#160;31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:68.833%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.943%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash, cash equivalents, and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash and money market&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;457,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restricted cash (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash, cash equivalents, and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;704,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;177,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;517,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;144,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;518,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash and cash equivalents, restricted cash and marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,222,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;323,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;______________&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;Restricted cash is included in other long-term assets on the condensed consolidated balance sheets. There was no restricted cash at June 30, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Available-for-sale debt securities at June&#160;30, 2020 consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:30.584%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.964%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.138%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.138%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.968%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&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="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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gains in Accumulated&lt;br/&gt;Other Comprehensive&lt;br/&gt;Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Losses in Accumulated&lt;br/&gt;Other Comprehensive&lt;br/&gt;Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;219,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;220,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;256,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;256,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asset backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;515,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;517,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;762,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;764,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Available-for-sale debt securities at December&#160;31, 2019 consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:30.584%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.964%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.138%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.138%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.968%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&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="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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gains in Accumulated&lt;br/&gt;Other Comprehensive&lt;br/&gt;Income (Loss) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Losses in Accumulated&lt;br/&gt;Other Comprehensive&lt;br/&gt;Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;140,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(73)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;140,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;144,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(87)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;144,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;175,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(87)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;175,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes contractual underlying maturities of the Company&#x2019;s available-for-sale debt securities at June&#160;30, 2020:&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:39.025%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.945%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Due one year or less&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Due after one year through four&#160;years&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;249,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;249,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;162,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;162,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asset backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;431,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;432,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;83,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;84,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;678,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;679,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;83,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;84,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the gross unrealized losses and fair values of available-for-sale debt securities in an unrealized loss position as of June&#160;30, 2020, aggregated by investment category and length of time that individual securities have been in a continuous unrealized loss position:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:29.730%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.739%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less than one year&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;One year or greater&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Unrealized Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Unrealized Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Unrealized Loss&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;181,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;181,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company evaluates investments, including investments in privately-held companies, that are in an unrealized loss position for impairment as a result of credit loss. It was determined that no credit losses exist as of June&#160;30, 2020 and December&#160;31, 2019 because the change in market value for those securities in an unrealized loss position has resulted from fluctuating interest rates rather than a deterioration of the credit worthiness of the issuers. The Company recorded a realized gain on available-for-sale debt securities of $0.2 million and $0.2 million for the three months ended June 30, 2020 and 2019, respectively, net of insignificant realized losses. The Company recorded a realized gain on available-for-sale debt securities of $0.1 million and $0.3 million for the six months ended June 30, 2020 and 2019, respectively, net of insignificant realized losses. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recorded a gain of $0.4 million and a loss of $0.3&#160;million from its equity securities for the three and six months ended June&#160;30, 2020 as compared to no gain or loss for the three and six months ended June&#160;30, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The gains and losses recorded are included in investment income, net in the Company&#x2019;s condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock>
    <us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfNDk0NzgwMjMyNzczNw_b1104a18-391a-46d8-bcba-506644728895">MARKETABLE SECURITIES&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table sets forth the Company&#x2019;s cash, cash equivalents, restricted cash, and marketable securities at June&#160;30, 2020 and December&#160;31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:68.833%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.943%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash, cash equivalents, and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash and money market&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;457,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restricted cash (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash, cash equivalents, and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;704,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;177,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;517,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;144,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;518,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash and cash equivalents, restricted cash and marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,222,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;323,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;______________&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;Restricted cash is included in other long-term assets on the condensed consolidated balance sheets. There was no restricted cash at June 30, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Available-for-sale debt securities at June&#160;30, 2020 consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:30.584%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.964%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.138%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.138%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.968%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&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="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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gains in Accumulated&lt;br/&gt;Other Comprehensive&lt;br/&gt;Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Losses in Accumulated&lt;br/&gt;Other Comprehensive&lt;br/&gt;Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;219,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;220,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;256,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;256,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asset backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;515,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;517,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;762,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;764,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Available-for-sale debt securities at December&#160;31, 2019 consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:30.584%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.964%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.138%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.138%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.968%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&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="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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gains in Accumulated&lt;br/&gt;Other Comprehensive&lt;br/&gt;Income (Loss) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Losses in Accumulated&lt;br/&gt;Other Comprehensive&lt;br/&gt;Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;140,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(73)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;140,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;144,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(87)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;144,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;175,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(87)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;175,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes contractual underlying maturities of the Company&#x2019;s available-for-sale debt securities at June&#160;30, 2020:&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:39.025%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.945%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Due one year or less&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Due after one year through four&#160;years&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;249,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;249,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;162,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;162,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asset backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;431,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;432,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;83,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;84,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;678,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;679,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;83,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;84,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the gross unrealized losses and fair values of available-for-sale debt securities in an unrealized loss position as of June&#160;30, 2020, aggregated by investment category and length of time that individual securities have been in a continuous unrealized loss position:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:29.730%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.739%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less than one year&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;One year or greater&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Unrealized Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Unrealized Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Unrealized Loss&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;181,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;181,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company evaluates investments, including investments in privately-held companies, that are in an unrealized loss position for impairment as a result of credit loss. It was determined that no credit losses exist as of June&#160;30, 2020 and December&#160;31, 2019 because the change in market value for those securities in an unrealized loss position has resulted from fluctuating interest rates rather than a deterioration of the credit worthiness of the issuers. The Company recorded a realized gain on available-for-sale debt securities of $0.2 million and $0.2 million for the three months ended June 30, 2020 and 2019, respectively, net of insignificant realized losses. The Company recorded a realized gain on available-for-sale debt securities of $0.1 million and $0.3 million for the six months ended June 30, 2020 and 2019, respectively, net of insignificant realized losses. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recorded a gain of $0.4 million and a loss of $0.3&#160;million from its equity securities for the three and six months ended June&#160;30, 2020 as compared to no gain or loss for the three and six months ended June&#160;30, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The gains and losses recorded are included in investment income, net in the Company&#x2019;s condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock>
    <us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfNDk0NzgwMjMyNzczNw_c3fac0b7-68cb-45cf-b7f9-c7661e3d314f">MARKETABLE SECURITIES&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table sets forth the Company&#x2019;s cash, cash equivalents, restricted cash, and marketable securities at June&#160;30, 2020 and December&#160;31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:68.833%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.943%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash, cash equivalents, and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash and money market&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;457,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restricted cash (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash, cash equivalents, and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;704,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;177,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;517,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;144,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;518,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash and cash equivalents, restricted cash and marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,222,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;323,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;______________&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;Restricted cash is included in other long-term assets on the condensed consolidated balance sheets. There was no restricted cash at June 30, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Available-for-sale debt securities at June&#160;30, 2020 consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:30.584%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.964%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.138%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.138%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.968%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&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="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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gains in Accumulated&lt;br/&gt;Other Comprehensive&lt;br/&gt;Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Losses in Accumulated&lt;br/&gt;Other Comprehensive&lt;br/&gt;Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;219,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;220,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;256,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;256,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asset backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;515,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;517,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;762,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;764,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Available-for-sale debt securities at December&#160;31, 2019 consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:30.584%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.964%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.138%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.138%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.968%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&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="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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gains in Accumulated&lt;br/&gt;Other Comprehensive&lt;br/&gt;Income (Loss) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Losses in Accumulated&lt;br/&gt;Other Comprehensive&lt;br/&gt;Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;140,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(73)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;140,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;144,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(87)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;144,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;175,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(87)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;175,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes contractual underlying maturities of the Company&#x2019;s available-for-sale debt securities at June&#160;30, 2020:&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:39.025%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.945%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Due one year or less&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Due after one year through four&#160;years&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;249,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;249,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;162,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;162,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asset backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;431,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;432,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;83,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;84,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;678,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;679,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;83,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;84,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the gross unrealized losses and fair values of available-for-sale debt securities in an unrealized loss position as of June&#160;30, 2020, aggregated by investment category and length of time that individual securities have been in a continuous unrealized loss position:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:29.730%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.739%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less than one year&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;One year or greater&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Unrealized Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Unrealized Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Unrealized Loss&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;181,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;181,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company evaluates investments, including investments in privately-held companies, that are in an unrealized loss position for impairment as a result of credit loss. It was determined that no credit losses exist as of June&#160;30, 2020 and December&#160;31, 2019 because the change in market value for those securities in an unrealized loss position has resulted from fluctuating interest rates rather than a deterioration of the credit worthiness of the issuers. The Company recorded a realized gain on available-for-sale debt securities of $0.2 million and $0.2 million for the three months ended June 30, 2020 and 2019, respectively, net of insignificant realized losses. The Company recorded a realized gain on available-for-sale debt securities of $0.1 million and $0.3 million for the six months ended June 30, 2020 and 2019, respectively, net of insignificant realized losses. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recorded a gain of $0.4 million and a loss of $0.3&#160;million from its equity securities for the three and six months ended June&#160;30, 2020 as compared to no gain or loss for the three and six months ended June&#160;30, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The gains and losses recorded are included in investment income, net in the Company&#x2019;s condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock>
    <us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfNDk0NzgwMjMyNzczNw_d9d07484-b2ba-42cd-9e35-71942be257ed">MARKETABLE SECURITIES&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table sets forth the Company&#x2019;s cash, cash equivalents, restricted cash, and marketable securities at June&#160;30, 2020 and December&#160;31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:68.833%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.943%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash, cash equivalents, and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash and money market&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;457,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restricted cash (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash, cash equivalents, and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;704,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;177,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;517,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;144,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;518,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash and cash equivalents, restricted cash and marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,222,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;323,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;______________&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;Restricted cash is included in other long-term assets on the condensed consolidated balance sheets. There was no restricted cash at June 30, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Available-for-sale debt securities at June&#160;30, 2020 consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:30.584%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.964%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.138%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.138%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.968%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&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="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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gains in Accumulated&lt;br/&gt;Other Comprehensive&lt;br/&gt;Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Losses in Accumulated&lt;br/&gt;Other Comprehensive&lt;br/&gt;Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;219,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;220,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;256,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;256,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asset backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;515,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;517,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;762,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;764,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Available-for-sale debt securities at December&#160;31, 2019 consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:30.584%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.964%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.138%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.138%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.968%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&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="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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gains in Accumulated&lt;br/&gt;Other Comprehensive&lt;br/&gt;Income (Loss) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Losses in Accumulated&lt;br/&gt;Other Comprehensive&lt;br/&gt;Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;140,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(73)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;140,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;144,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(87)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;144,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;175,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(87)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;175,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes contractual underlying maturities of the Company&#x2019;s available-for-sale debt securities at June&#160;30, 2020:&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:39.025%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.945%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Due one year or less&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Due after one year through four&#160;years&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;249,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;249,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;162,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;162,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asset backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;431,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;432,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;83,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;84,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;678,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;679,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;83,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;84,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the gross unrealized losses and fair values of available-for-sale debt securities in an unrealized loss position as of June&#160;30, 2020, aggregated by investment category and length of time that individual securities have been in a continuous unrealized loss position:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:29.730%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.739%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less than one year&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;One year or greater&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Unrealized Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Unrealized Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Unrealized Loss&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;181,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;181,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company evaluates investments, including investments in privately-held companies, that are in an unrealized loss position for impairment as a result of credit loss. It was determined that no credit losses exist as of June&#160;30, 2020 and December&#160;31, 2019 because the change in market value for those securities in an unrealized loss position has resulted from fluctuating interest rates rather than a deterioration of the credit worthiness of the issuers. The Company recorded a realized gain on available-for-sale debt securities of $0.2 million and $0.2 million for the three months ended June 30, 2020 and 2019, respectively, net of insignificant realized losses. The Company recorded a realized gain on available-for-sale debt securities of $0.1 million and $0.3 million for the six months ended June 30, 2020 and 2019, respectively, net of insignificant realized losses. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recorded a gain of $0.4 million and a loss of $0.3&#160;million from its equity securities for the three and six months ended June&#160;30, 2020 as compared to no gain or loss for the three and six months ended June&#160;30, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The gains and losses recorded are included in investment income, net in the Company&#x2019;s condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfMTc3NQ_f293ee1d-c702-4ef9-a950-e22383505258">&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table sets forth the Company&#x2019;s cash, cash equivalents, restricted cash, and marketable securities at June&#160;30, 2020 and December&#160;31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:68.833%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.943%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash, cash equivalents, and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash and money market&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;457,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restricted cash (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash, cash equivalents, and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;704,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;177,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;517,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;144,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;518,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash and cash equivalents, restricted cash and marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,222,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;323,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;______________&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;Restricted cash is included in other long-term assets on the condensed consolidated balance sheets. There was no restricted cash at June 30, 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfMTc3NQ_f52d6ae9-6772-4ec0-8480-4674903251ed">&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table sets forth the Company&#x2019;s cash, cash equivalents, restricted cash, and marketable securities at June&#160;30, 2020 and December&#160;31, 2019:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:68.833%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.943%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash, cash equivalents, and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash and money market&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;457,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restricted cash (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash, cash equivalents, and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;704,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;177,528&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Available-for-sale debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;517,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;144,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;518,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash and cash equivalents, restricted cash and marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,222,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;323,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;______________&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;Restricted cash is included in other long-term assets on the condensed consolidated balance sheets. There was no restricted cash at June 30, 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i47f433d2e0fd42e8b3202772610813ab_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjc3ZGFmZGM0MThkZDRjZmU4NWVlMDc2MTIyNWE5MDEwL3RhYmxlcmFuZ2U6NzdkYWZkYzQxOGRkNGNmZTg1ZWUwNzYxMjI1YTkwMTBfMi0yLTEtMS0w_43910793-998e-465c-a03c-f889ccda0bb6"
      unitRef="usd">457019000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ie46c140b73a4421380594a6164074b42_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjc3ZGFmZGM0MThkZDRjZmU4NWVlMDc2MTIyNWE5MDEwL3RhYmxlcmFuZ2U6NzdkYWZkYzQxOGRkNGNmZTg1ZWUwNzYxMjI1YTkwMTBfMi00LTEtMS0w_7671024a-ca33-406c-b0e9-6ad4a49f04b4"
      unitRef="usd">146932000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ie11f41d98d0a442e99006250d091cbc5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjc3ZGFmZGM0MThkZDRjZmU4NWVlMDc2MTIyNWE5MDEwL3RhYmxlcmFuZ2U6NzdkYWZkYzQxOGRkNGNmZTg1ZWUwNzYxMjI1YTkwMTBfMy0yLTEtMS0w_be2bf1ec-4139-40b8-9569-4361b9fe10ec"
      unitRef="usd">246907000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ic05ee1fbd17d437d9b8574e324f24f06_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjc3ZGFmZGM0MThkZDRjZmU4NWVlMDc2MTIyNWE5MDEwL3RhYmxlcmFuZ2U6NzdkYWZkYzQxOGRkNGNmZTg1ZWUwNzYxMjI1YTkwMTBfMy00LTEtMS0w_acd36c1b-bcad-457d-92a6-f89615c973f2"
      unitRef="usd">30322000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i697cf7b8566e4b9394f97f54e6048f4b_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjc3ZGFmZGM0MThkZDRjZmU4NWVlMDc2MTIyNWE5MDEwL3RhYmxlcmFuZ2U6NzdkYWZkYzQxOGRkNGNmZTg1ZWUwNzYxMjI1YTkwMTBfNC0yLTEtMS0w_7f9e6df7-a99a-451a-8462-4c08dfcb438f"
      unitRef="usd">282000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i34c29db6a17a49e199356f8b8cf3e51a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjc3ZGFmZGM0MThkZDRjZmU4NWVlMDc2MTIyNWE5MDEwL3RhYmxlcmFuZ2U6NzdkYWZkYzQxOGRkNGNmZTg1ZWUwNzYxMjI1YTkwMTBfNC00LTEtMS0w_6373d1ec-395b-44ea-beb3-96d5cb5b38bf"
      unitRef="usd">274000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjc3ZGFmZGM0MThkZDRjZmU4NWVlMDc2MTIyNWE5MDEwL3RhYmxlcmFuZ2U6NzdkYWZkYzQxOGRkNGNmZTg1ZWUwNzYxMjI1YTkwMTBfNS0yLTEtMS0w_427691f7-f2f5-4ffd-8df7-6cf64030a9b6"
      unitRef="usd">704208000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjc3ZGFmZGM0MThkZDRjZmU4NWVlMDc2MTIyNWE5MDEwL3RhYmxlcmFuZ2U6NzdkYWZkYzQxOGRkNGNmZTg1ZWUwNzYxMjI1YTkwMTBfNS00LTEtMS0w_365fe8c8-cdb3-4784-9fa7-c3c1a597d113"
      unitRef="usd">177528000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if7bcaa56dfd44880a5c7afa8cd9c2b02_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjc3ZGFmZGM0MThkZDRjZmU4NWVlMDc2MTIyNWE5MDEwL3RhYmxlcmFuZ2U6NzdkYWZkYzQxOGRkNGNmZTg1ZWUwNzYxMjI1YTkwMTBfNy0yLTEtMS0w_938264ae-5d52-4fcc-96cc-052379469ae6"
      unitRef="usd">517346000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7d5f6f47ba684602955961df44eaaf05_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjc3ZGFmZGM0MThkZDRjZmU4NWVlMDc2MTIyNWE5MDEwL3RhYmxlcmFuZ2U6NzdkYWZkYzQxOGRkNGNmZTg1ZWUwNzYxMjI1YTkwMTBfNy00LTEtMS0w_7bf98bc2-9391-4568-b34c-cd45b9848210"
      unitRef="usd">144685000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjc3ZGFmZGM0MThkZDRjZmU4NWVlMDc2MTIyNWE5MDEwL3RhYmxlcmFuZ2U6NzdkYWZkYzQxOGRkNGNmZTg1ZWUwNzYxMjI1YTkwMTBfOC0yLTEtMS0w_7adc03bd-d40a-45a3-bccf-3ad7bc3e219a"
      unitRef="usd">1385000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjc3ZGFmZGM0MThkZDRjZmU4NWVlMDc2MTIyNWE5MDEwL3RhYmxlcmFuZ2U6NzdkYWZkYzQxOGRkNGNmZTg1ZWUwNzYxMjI1YTkwMTBfOC00LTEtMS0w_0754e697-6dd5-4d1b-8f04-4b66ea9964f5"
      unitRef="usd">1716000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:MarketableSecurities
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjc3ZGFmZGM0MThkZDRjZmU4NWVlMDc2MTIyNWE5MDEwL3RhYmxlcmFuZ2U6NzdkYWZkYzQxOGRkNGNmZTg1ZWUwNzYxMjI1YTkwMTBfOS0yLTEtMS0w_fda4c849-b386-4f6f-a202-0a7e047b81ec"
      unitRef="usd">518731000</us-gaap:MarketableSecurities>
    <us-gaap:MarketableSecurities
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjc3ZGFmZGM0MThkZDRjZmU4NWVlMDc2MTIyNWE5MDEwL3RhYmxlcmFuZ2U6NzdkYWZkYzQxOGRkNGNmZTg1ZWUwNzYxMjI1YTkwMTBfOS00LTEtMS0w_d0a675ca-7092-4823-bf88-c9e5b5199b8a"
      unitRef="usd">146401000</us-gaap:MarketableSecurities>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjc3ZGFmZGM0MThkZDRjZmU4NWVlMDc2MTIyNWE5MDEwL3RhYmxlcmFuZ2U6NzdkYWZkYzQxOGRkNGNmZTg1ZWUwNzYxMjI1YTkwMTBfMTAtMi0xLTEtMA_b12e5347-b0c3-4110-9e7c-ed788bf7c676"
      unitRef="usd">1222939000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjc3ZGFmZGM0MThkZDRjZmU4NWVlMDc2MTIyNWE5MDEwL3RhYmxlcmFuZ2U6NzdkYWZkYzQxOGRkNGNmZTg1ZWUwNzYxMjI1YTkwMTBfMTAtNC0xLTEtMA_a2f3f189-b739-4e6b-8900-b9f9319a584b"
      unitRef="usd">323929000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfMTc3Nw_6912022d-e22a-4057-92a4-41c3910eb4d5">&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Available-for-sale debt securities at June&#160;30, 2020 consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:30.584%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.964%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.138%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.138%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.968%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&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="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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gains in Accumulated&lt;br/&gt;Other Comprehensive&lt;br/&gt;Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Losses in Accumulated&lt;br/&gt;Other Comprehensive&lt;br/&gt;Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Fair&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;219,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,297&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;220,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;256,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;256,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asset backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;85&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;515,859&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,488&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;517,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;762,764&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;764,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Available-for-sale debt securities at December&#160;31, 2019 consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;"&gt;&lt;table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:30.584%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.964%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.138%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.138%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.602%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.968%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&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="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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In&#160;thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amortized Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gains in Accumulated&lt;br/&gt;Other Comprehensive&lt;br/&gt;Income (Loss) &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Losses in Accumulated&lt;br/&gt;Other Comprehensive&lt;br/&gt;Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;140,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(73)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;140,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;144,762&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(87)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;144,685&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;175,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(87)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;175,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="id180645e76da4e29b184a65d03c6838d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMy0yLTEtMS0w_f23a964f-6d97-4129-91e2-b6d03ba19573"
      unitRef="usd">246905000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="id180645e76da4e29b184a65d03c6838d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMy00LTEtMS0w_44b8966d-97e7-48c1-862f-2cce4be2fbe9"
      unitRef="usd">4000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="id180645e76da4e29b184a65d03c6838d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMy02LTEtMS0w_59d2a5a4-cd41-47ca-90b0-7bbdb3ca444a"
      unitRef="usd">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id180645e76da4e29b184a65d03c6838d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMy04LTEtMS0w_1ebb7ca4-16e3-4665-ba8e-cfa724a48f04"
      unitRef="usd">246907000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ie11f41d98d0a442e99006250d091cbc5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfNy0yLTEtMS0w_e2dec870-8574-4356-8e85-d23b1bcd337e"
      unitRef="usd">246905000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ie11f41d98d0a442e99006250d091cbc5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfNy00LTEtMS0w_b88d611b-59da-4378-8ebf-c3f44d389c67"
      unitRef="usd">4000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ie11f41d98d0a442e99006250d091cbc5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfNy02LTEtMS0w_353898d1-c70b-4771-a365-df067359fb38"
      unitRef="usd">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie11f41d98d0a442e99006250d091cbc5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfNy04LTEtMS0w_1b2fdeef-ed82-4b3b-982f-a370b2fa95ae"
      unitRef="usd">246907000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if64ee30ab757400a85ad23ca7672aeda_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfOS0yLTEtMS0w_7dae5689-f254-4229-8285-477ab48378d0"
      unitRef="usd">219264000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="if64ee30ab757400a85ad23ca7672aeda_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfOS00LTEtMS0w_18c9edb3-91d7-417f-bd72-ef6ecaa34356"
      unitRef="usd">1297000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if64ee30ab757400a85ad23ca7672aeda_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfOS02LTEtMS0w_e9157ef5-8d67-4040-ae8d-0e7208d51218"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if64ee30ab757400a85ad23ca7672aeda_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfOS04LTEtMS0w_0aa71521-4fd7-4eed-82b2-da6eb01ff9c3"
      unitRef="usd">220561000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i1b385b60007343de9d8560de5077ae7e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTAtMi0xLTEtMA_e66deac3-c163-4cba-9711-04dd4685764f"
      unitRef="usd">256425000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i1b385b60007343de9d8560de5077ae7e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTAtNC0xLTEtMA_84965323-3d9f-4941-a45b-8cae5f9947dc"
      unitRef="usd">102000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i1b385b60007343de9d8560de5077ae7e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTAtNi0xLTEtMA_5c379bcd-311f-4314-ad93-dafa31bb3253"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1b385b60007343de9d8560de5077ae7e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTAtOC0xLTEtMA_d138ece1-45e2-49b0-87a3-a667a033a6f1"
      unitRef="usd">256526000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ic05df37643a94abfb0f234756710d30a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTEtMi0xLTEtMA_073fa3bb-a08f-45e4-8920-bb99abb7131d"
      unitRef="usd">10000000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ic05df37643a94abfb0f234756710d30a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTEtNC0xLTEtMA_0436cd9b-adea-4347-9830-7b073e4b0faf"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ic05df37643a94abfb0f234756710d30a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTEtNi0xLTEtMA_9ff8cf6c-4442-4d23-b5cc-52b157d73a30"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic05df37643a94abfb0f234756710d30a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTEtOC0xLTEtMA_6b6f05eb-b414-476a-bf82-71bc3e9bd270"
      unitRef="usd">10000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i5c6d48388090476da51c436b2fd913f8_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTItMi0xLTEtMA_b33c9e99-68f1-419b-859f-daf69223f9b8"
      unitRef="usd">22174000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i5c6d48388090476da51c436b2fd913f8_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTItNC0xLTEtMA_3a97f619-e6ea-4111-9002-bf4e028087c4"
      unitRef="usd">85000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i5c6d48388090476da51c436b2fd913f8_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTItNi0xLTEtMA_c61a7fa9-6730-428e-9e30-98c4cc8c6fa7"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5c6d48388090476da51c436b2fd913f8_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTItOC0xLTEtMA_0150ef07-7cc3-4956-8978-378ef62193e4"
      unitRef="usd">22259000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="iaebef14364f04a38b96b6f3a8cc7f424_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTMtMi0xLTEtMA_edb69dd3-c54e-4fd5-a316-c5319b5b7f57"
      unitRef="usd">7996000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="iaebef14364f04a38b96b6f3a8cc7f424_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTMtNC0xLTEtMA_e54aa1e8-21fe-4086-abc3-f99491b16a0e"
      unitRef="usd">4000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="iaebef14364f04a38b96b6f3a8cc7f424_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTMtNi0xLTEtMA_74c2f78d-cf84-4956-bb11-f349dbf1486b"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iaebef14364f04a38b96b6f3a8cc7f424_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTMtOC0xLTEtMA_43f0b0f9-dfc4-468e-bb1d-66454527e4ba"
      unitRef="usd">8000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="if7bcaa56dfd44880a5c7afa8cd9c2b02_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTQtMi0xLTEtMA_050c716a-9c39-4be4-8d6b-f8b7e9730a13"
      unitRef="usd">515859000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="if7bcaa56dfd44880a5c7afa8cd9c2b02_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTQtNC0xLTEtMA_c537681e-3e10-4a3f-991c-1061dcc3b9e6"
      unitRef="usd">1488000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="if7bcaa56dfd44880a5c7afa8cd9c2b02_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTQtNi0xLTEtMA_b5bc1945-6d41-445b-9894-80a5c5e7f690"
      unitRef="usd">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if7bcaa56dfd44880a5c7afa8cd9c2b02_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTQtOC0xLTEtMA_0f334e3e-ca5a-4c9d-bf8c-acb340936d93"
      unitRef="usd">517346000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTUtMi0xLTEtMA_7fdda0fa-c3c3-4226-a660-dcc8425a1e49"
      unitRef="usd">762764000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTUtNC0xLTEtMA_75f2a9e8-b6e5-48c6-8e15-07d9c3cd6e68"
      unitRef="usd">1492000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTUtNi0xLTEtMA_a21f89a2-afca-479e-8b2d-e9c1781bd943"
      unitRef="usd">3000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExMTgyZmVmMDY0MjRmOWQ4NzYzZGZlZmU2ZGIwYzZiL3RhYmxlcmFuZ2U6MTExODJmZWYwNjQyNGY5ZDg3NjNkZmVmZTZkYjBjNmJfMTUtOC0xLTEtMA_2abbc9cd-514b-4e27-b8a3-3558693ce80a"
      unitRef="usd">764253000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="idb67999fcd9146fea213b1816188c2aa_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfMy0yLTEtMS0w_ebc833bb-4cde-4dcd-bccf-0cab82164248"
      unitRef="usd">30320000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="idb67999fcd9146fea213b1816188c2aa_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfMy00LTEtMS0w_ba424eaf-a859-43c6-8a58-2edc6c30c395"
      unitRef="usd">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="idb67999fcd9146fea213b1816188c2aa_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfMy02LTEtMS0w_f81e4363-4530-4b9b-a094-0f918c8e089c"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="idb67999fcd9146fea213b1816188c2aa_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfMy04LTEtMS0w_c9f64743-e453-4f7c-afbb-001877af2ddc"
      unitRef="usd">30322000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="ic05ee1fbd17d437d9b8574e324f24f06_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfNC0yLTEtMS0w_63d72442-47d0-46e3-8aeb-e8251b621924"
      unitRef="usd">30320000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ic05ee1fbd17d437d9b8574e324f24f06_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfNC00LTEtMS0w_82fd45d8-8dc1-4808-9f2e-a80cf7862ec8"
      unitRef="usd">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ic05ee1fbd17d437d9b8574e324f24f06_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfNC02LTEtMS0w_b243f6af-05b5-44d1-a2b2-cf3cf19a5062"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic05ee1fbd17d437d9b8574e324f24f06_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfNC04LTEtMS0w_8f2f50f9-069f-4292-86bf-2a4baf427af8"
      unitRef="usd">30322000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i352c6c9aee2041f7a0e603d3b5c97700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfNi0yLTEtMS0w_ae17891d-d56a-453f-bf9d-b2306dd03759"
      unitRef="usd">140745000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i352c6c9aee2041f7a0e603d3b5c97700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfNi00LTEtMS0w_1015bebe-ef4b-471b-986d-7b8a23738c17"
      unitRef="usd">10000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i352c6c9aee2041f7a0e603d3b5c97700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfNi02LTEtMS0w_64e48c3d-841a-4bb8-8767-8b9e0aa7cd6d"
      unitRef="usd">73000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i352c6c9aee2041f7a0e603d3b5c97700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfNi04LTEtMS0w_f435c203-6567-4e01-9f22-41b47a0234d4"
      unitRef="usd">140682000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i8bcbfccf872d4dc4b0cc1c7e0a74ea5a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfNy0yLTEtMS0w_927ca2c8-3e31-498a-a789-1724d2bec1cf"
      unitRef="usd">4017000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i8bcbfccf872d4dc4b0cc1c7e0a74ea5a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfNy00LTEtMS0w_28797ba4-90da-4739-b456-0bdaf1162a8a"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i8bcbfccf872d4dc4b0cc1c7e0a74ea5a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfNy02LTEtMS0w_96dceed6-53c6-4fe2-a4b1-d1c4da12d773"
      unitRef="usd">14000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8bcbfccf872d4dc4b0cc1c7e0a74ea5a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfNy04LTEtMS0w_5be51eac-d8ee-4ccc-80a6-9da7b434be25"
      unitRef="usd">4003000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i7d5f6f47ba684602955961df44eaaf05_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfOC0yLTEtMS0w_a954625d-6d15-4605-bfe1-2fa63f972e0c"
      unitRef="usd">144762000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i7d5f6f47ba684602955961df44eaaf05_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfOC00LTEtMS0w_3a97b868-15cd-482f-b3f0-f232bf309975"
      unitRef="usd">10000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i7d5f6f47ba684602955961df44eaaf05_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfOC02LTEtMS0w_fa8360c9-3835-4730-ae36-87a41f66105d"
      unitRef="usd">87000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7d5f6f47ba684602955961df44eaaf05_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfOC04LTEtMS0w_3578dd12-7c9e-4c1c-bfef-dddbc63d9eaf"
      unitRef="usd">144685000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfOS0yLTEtMS0w_96e9d384-a6ac-47df-9109-6d5937822151"
      unitRef="usd">175082000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfOS00LTEtMS0w_c5c500e3-8a58-4033-a3dd-64e54f92a4dc"
      unitRef="usd">12000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfOS02LTEtMS0w_251c8110-8403-4eb8-9624-16620ee99fcc"
      unitRef="usd">87000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjExYTA1Y2M2M2NiYzQ4OTg5NWVhMzZhMjJkNDYzYzFmL3RhYmxlcmFuZ2U6MTFhMDVjYzYzY2JjNDg5ODk1ZWEzNmEyMmQ0NjNjMWZfOS04LTEtMS0w_c53d9401-fc17-41b6-b9f7-15dacbe7cf8d"
      unitRef="usd">175007000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfMTc3OA_ca19d343-67fc-4897-b875-5ef83e2d91fc">&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes contractual underlying maturities of the Company&#x2019;s available-for-sale debt securities at June&#160;30, 2020:&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:39.025%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.945%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Due one year or less&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Due after one year through four&#160;years&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair&#160;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;249,239&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;249,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,186&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;162,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;162,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,023&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;57,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,996&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asset backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;431,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;432,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;83,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;84,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;678,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;679,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;83,993&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;84,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="id180645e76da4e29b184a65d03c6838d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMy0yLTEtMS0w_ef886a63-db56-45b6-9813-c80b9864b2a1"
      unitRef="usd">246905000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="id180645e76da4e29b184a65d03c6838d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMy00LTEtMS0w_7d5730ec-35fc-4fc1-8f53-42742c6db3e0"
      unitRef="usd">246907000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="ie11f41d98d0a442e99006250d091cbc5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfNy0yLTEtMS0w_3a6de260-cefe-4f0b-a025-b93e0a945143"
      unitRef="usd">246905000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="ie11f41d98d0a442e99006250d091cbc5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfNy00LTEtMS0w_cccf1155-ef4d-4036-9e45-f198395ea625"
      unitRef="usd">246907000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i1b385b60007343de9d8560de5077ae7e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfOS0yLTEtMS0w_00d2c338-fa16-4f2d-8b73-cf7d00e9b298"
      unitRef="usd">249239000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i1b385b60007343de9d8560de5077ae7e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfOS00LTEtMS0w_707e1644-95b1-4bd1-b690-6aa927842274"
      unitRef="usd">249295000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="i1b385b60007343de9d8560de5077ae7e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfOS02LTEtMS0w_4b39e828-efff-4d7a-9d52-87b588ec9baf"
      unitRef="usd">7186000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i1b385b60007343de9d8560de5077ae7e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfOS04LTEtMS0w_d98e49c6-30f3-4e1a-95e8-95c2534b5523"
      unitRef="usd">7231000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="if64ee30ab757400a85ad23ca7672aeda_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTAtMi0xLTEtMA_52c608b2-f6a7-4a3e-bc61-ecc53aba422c"
      unitRef="usd">162241000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="if64ee30ab757400a85ad23ca7672aeda_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTAtNC0xLTEtMA_3275730c-6230-4ed1-92f7-d8533975b443"
      unitRef="usd">162992000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="if64ee30ab757400a85ad23ca7672aeda_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTAtNi0xLTEtMA_ac98d74d-f813-4e8c-8bce-ba1ca7b4b8bb"
      unitRef="usd">57023000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="if64ee30ab757400a85ad23ca7672aeda_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTAtOC0xLTEtMA_0b6276f6-7a69-496e-921a-517ddf5d1b87"
      unitRef="usd">57569000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="ic05df37643a94abfb0f234756710d30a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTEtMi0xLTEtMA_b11356fb-8e7f-44b0-aaba-7f93097ee388"
      unitRef="usd">10000000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="ic05df37643a94abfb0f234756710d30a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTEtNC0xLTEtMA_1358c674-bee8-4a31-ba1b-7774d77f7915"
      unitRef="usd">10000000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="ic05df37643a94abfb0f234756710d30a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTEtNi0xLTEtMA_0d0112a8-1343-42cf-8bca-78cf1cdb2998"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="ic05df37643a94abfb0f234756710d30a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTEtOC0xLTEtMA_2d7bd6b5-72f4-4ec2-97e9-32d2b72369c3"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="iaebef14364f04a38b96b6f3a8cc7f424_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTItMi0xLTEtMA_dc3fb7e1-be54-48f9-9c2a-da57470e8eb2"
      unitRef="usd">7996000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="iaebef14364f04a38b96b6f3a8cc7f424_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTItNC0xLTEtMA_b63c17a5-3b92-4731-bad0-2a7e7876ad45"
      unitRef="usd">8000000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="iaebef14364f04a38b96b6f3a8cc7f424_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTItNi0xLTEtMA_dc8e70d3-81b2-4cf4-b6c7-a01576edb491"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="iaebef14364f04a38b96b6f3a8cc7f424_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTItOC0xLTEtMA_44278f00-f3db-47d2-8913-74758dcd9152"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i5c6d48388090476da51c436b2fd913f8_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTMtMi0xLTEtMA_b4e59e70-5da3-416e-8e40-2690d33989ca"
      unitRef="usd">2390000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i5c6d48388090476da51c436b2fd913f8_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTMtNC0xLTEtMA_ed5d86da-d91a-4883-a5d5-c533dc7d5461"
      unitRef="usd">2393000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="i5c6d48388090476da51c436b2fd913f8_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTMtNi0xLTEtMA_02ef9583-7a23-4a24-be21-7212029921fd"
      unitRef="usd">19784000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i5c6d48388090476da51c436b2fd913f8_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTMtOC0xLTEtMA_01f76c7d-a429-4489-85a7-366df570deee"
      unitRef="usd">19866000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="if7bcaa56dfd44880a5c7afa8cd9c2b02_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTQtMi0xLTEtMA_99a471ad-8230-47ba-96ac-65c4a13727ef"
      unitRef="usd">431866000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="if7bcaa56dfd44880a5c7afa8cd9c2b02_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTQtNC0xLTEtMA_aa318dc7-4259-47cb-8f54-a6589c5cf91a"
      unitRef="usd">432680000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="if7bcaa56dfd44880a5c7afa8cd9c2b02_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTQtNi0xLTEtMA_4b135ba0-5527-464a-9126-d45459a1724d"
      unitRef="usd">83993000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="if7bcaa56dfd44880a5c7afa8cd9c2b02_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTQtOC0xLTEtMA_8364e2e7-d38f-4b73-ad37-aabadbfa9027"
      unitRef="usd">84666000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTUtMi0xLTEtMA_39393bf3-4b2e-43b8-b319-2209eebfb319"
      unitRef="usd">678771000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTUtNC0xLTEtMA_05cd4106-537c-4516-8c1c-7b2cce67cb5b"
      unitRef="usd">679587000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTUtNi0xLTEtMA_d992d10b-7968-4d83-bfde-a21aace40512"
      unitRef="usd">83993000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOjE3ZjI3Yzk0ZjBmNzRhODFiOWNkMjAxNWM5MGY4ZjdhL3RhYmxlcmFuZ2U6MTdmMjdjOTRmMGY3NGE4MWI5Y2QyMDE1YzkwZjhmN2FfMTUtOC0xLTEtMA_d7140477-c4da-4b38-9f70-5efa7b41b1eb"
      unitRef="usd">84666000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfMTc3Mw_d866ff91-ede5-487c-9ded-bf54ba01e178">&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the gross unrealized losses and fair values of available-for-sale debt securities in an unrealized loss position as of June&#160;30, 2020, aggregated by investment category and length of time that individual securities have been in a continuous unrealized loss position:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:29.730%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.737%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.739%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less than one year&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;One year or greater&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Unrealized Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Unrealized Loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross Unrealized Loss&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;181,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;181,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i3f78141b7dfd4b3ba47b2659efe921de_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNC0yLTEtMS0w_05def95f-ef9b-4002-9121-c9302cbd6b77"
      unitRef="usd">81934000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i3f78141b7dfd4b3ba47b2659efe921de_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNC00LTEtMS0w_859fed12-7edf-4403-8780-b88dfc07d41f"
      unitRef="usd">2000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i3f78141b7dfd4b3ba47b2659efe921de_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNC02LTEtMS0w_72a0c7fd-1c24-425f-8442-7e2bf8169bb0"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i3f78141b7dfd4b3ba47b2659efe921de_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNC04LTEtMS0w_b5a92793-0ab7-4c5e-9cff-d5d5557cdeeb"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i3f78141b7dfd4b3ba47b2659efe921de_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNC0xMC0xLTEtMA_dbaf332d-5767-4641-8316-e1a38f505d98"
      unitRef="usd">81934000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i3f78141b7dfd4b3ba47b2659efe921de_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNC0xMi0xLTEtMA_c75c059a-6813-441a-b713-023367b63f25"
      unitRef="usd">2000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i250bb8d7b4c84797853ea68293ff9330_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNi0yLTEtMS0w_e71feecb-54d2-409e-a508-2abe37818ba8"
      unitRef="usd">81934000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i250bb8d7b4c84797853ea68293ff9330_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNi00LTEtMS0w_785678f2-738e-4cda-95b4-0141474b6a8f"
      unitRef="usd">2000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i250bb8d7b4c84797853ea68293ff9330_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNi02LTEtMS0w_801b9f65-a4a2-4f4a-84cf-f66c82eec8cd"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i250bb8d7b4c84797853ea68293ff9330_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNi04LTEtMS0w_ed84619f-50a6-4271-a7f2-36760337e0a4"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i250bb8d7b4c84797853ea68293ff9330_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNi0xMC0xLTEtMA_2a798503-cdab-425f-98e8-2e23f80b529e"
      unitRef="usd">81934000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i250bb8d7b4c84797853ea68293ff9330_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNi0xMi0xLTEtMA_557ba45e-af42-4f8a-88bf-e56ec84b6231"
      unitRef="usd">2000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i8f755fc2a6f34e7dbe396b037f898810_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNi0yLTEtMS0zNDYw_e013f84a-626b-40fb-882e-cd5f727b4baf"
      unitRef="usd">99975000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i8f755fc2a6f34e7dbe396b037f898810_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNi00LTEtMS0zNDYw_2f5735fd-ebe9-4a42-9446-3fb0442f1834"
      unitRef="usd">1000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i8f755fc2a6f34e7dbe396b037f898810_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNi02LTEtMS0zNDYw_560a658a-bcf6-46fe-bb91-6e73472a3b7c"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i8f755fc2a6f34e7dbe396b037f898810_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNi04LTEtMS0zNDYw_aefb087f-7f2c-4bb8-971e-cf86b50c88fc"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i8f755fc2a6f34e7dbe396b037f898810_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNi0xMC0xLTEtMzQ2MA_49ed58bf-4a89-4f4c-9173-f13d965928c6"
      unitRef="usd">99975000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i8f755fc2a6f34e7dbe396b037f898810_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfNi0xMi0xLTEtMzQ2MA_a803b3fe-96eb-4131-972e-d757b2892665"
      unitRef="usd">1000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="iad22235b10584b5da385a64d836ed500_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfMTItMi0xLTEtMA_1b0b1a8e-6c12-46e7-a4f7-73c5a1ee7794"
      unitRef="usd">99975000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="iad22235b10584b5da385a64d836ed500_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfMTItNC0xLTEtMA_c2630e89-a41c-482b-be5e-b251f79c1243"
      unitRef="usd">1000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="iad22235b10584b5da385a64d836ed500_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfMTItNi0xLTEtMA_8020d456-db36-47fb-98e9-40a0f4215a02"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="iad22235b10584b5da385a64d836ed500_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfMTItOC0xLTEtMA_eac1b0bd-930a-406d-bdb8-75fe92dfac2a"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="iad22235b10584b5da385a64d836ed500_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfMTItMTAtMS0xLTA_055d6e73-25ad-4757-959c-b27d0409bd75"
      unitRef="usd">99975000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="iad22235b10584b5da385a64d836ed500_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfMTItMTItMS0xLTA_fbadba97-49e8-42e1-9897-b7fcbffea669"
      unitRef="usd">1000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfMTMtMi0xLTEtMA_7f307700-ffd0-45e7-bb60-7fdd46542a61"
      unitRef="usd">181909000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfMTMtNC0xLTEtMA_980f0ac2-6f56-45dd-a320-c042321bde7a"
      unitRef="usd">3000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfMTMtNi0xLTEtMA_22ea44c8-5010-4e89-ae5d-3c8535bd10b1"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfMTMtOC0xLTEtMA_d47d1a05-370e-46f1-b715-0d71fe733f85"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfMTMtMTAtMS0xLTA_6f1360ae-8b70-4240-825f-fd0840ae613c"
      unitRef="usd">181909000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RhYmxlOmY1MjNlM2E1ZGU3NjRmOWU5ZjMxZDVkN2JiYTRmZTJmL3RhYmxlcmFuZ2U6ZjUyM2UzYTVkZTc2NGY5ZTlmMzFkNWQ3YmJhNGZlMmZfMTMtMTItMS0xLTA_83d65f6e-9164-4703-8349-938f320c5737"
      unitRef="usd">3000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfMTM1NA_df838ce6-63f7-484b-8b5b-9635d6d13a7f"
      unitRef="usd">200000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfMTY0OTI2NzQ0NDQ1OQ_bde5dbc8-80cc-4d1f-94a2-8378b17167a3"
      unitRef="usd">200000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfMjc0ODc3OTA3MTQ3Mw_a0d2493d-6b91-450b-8e5e-da4181ce93ca"
      unitRef="usd">100000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfMTY0OTI2NzQ0NDUxNQ_3e6ca73d-db83-421b-884c-2ed10312c9f2"
      unitRef="usd">300000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfMTU3OQ_177a051b-8878-4404-8542-b22f0e344169"
      unitRef="usd">400000</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfMjc0ODc3OTA3MTYxMQ_94859aa0-386e-4e8b-8934-2ed4e2d2ee31"
      unitRef="usd">300000</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfMTc0Ng_0269603c-75fd-40a4-b857-a03de736452d"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedGainLoss
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80MC9mcmFnOjMxODE1NjY1ZDUyNjQwOWE4MDFhN2JkN2RjZTdmZTExL3RleHRyZWdpb246MzE4MTU2NjVkNTI2NDA5YTgwMWE3YmQ3ZGNlN2ZlMTFfMTc0Ng_08b518ec-0220-4bdf-8568-d2a5f3155edc"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNiRealizedGainLoss>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RleHRyZWdpb246Y2VlYWM3MDE0OGJlNDA2Yjg4YzBkMjA1NTBhMDI3Y2RfOTIx_ff4e7d1f-8c4c-4e14-8bc0-291e2b8a64e0">PROPERTY, PLANT AND EQUIPMENT&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The estimated useful lives of property, plant and equipment are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:53.769%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.944%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated&lt;br/&gt;Useful Life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Leasehold and building improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;111,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;80,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Land improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;30 - 40 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;165,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;112,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Computer equipment and computer software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Laboratory equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;3 - 10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;130,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;104,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;3 - 10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets under construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;61,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;149,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property, plant and equipment, at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;573,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;532,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(110,228)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(77,631)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;463,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;455,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;______________&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;Lesser of remaining lease term, building life, or estimated useful life.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Depreciation expense for the three months ended June 30, 2020 and 2019 was $17.6&#160;million and $7.1&#160;million, respectively. Depreciation expense for the six months ended June 30, 2020 and 2019 was $33.4 million and $13.4 million, respectively.  &lt;/span&gt;&lt;/div&gt;At June&#160;30, 2020, the Company had $61.6 million of assets under construction which consisted of $11.5 million in laboratory equipment, $43.9 million of building and leasehold improvements, $5.6 million in capitalized costs related to software projects, and $0.6 million related to furniture and fixtures. Depreciation will begin on these assets once they are placed into service. The Company expects to incur an additional $2.9 million to complete the laboratory equipment, $6.7 million to complete the building projects and leasehold improvements, $2.0 million to complete the software projects, and minimal costs to complete the furniture and fixtures. These projects are expected to be completed throughout 2020 and 2021.</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RleHRyZWdpb246Y2VlYWM3MDE0OGJlNDA2Yjg4YzBkMjA1NTBhMDI3Y2RfOTIy_746486d5-d5d1-48ff-b3aa-c9f0da2d1bb7">&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The estimated useful lives of property, plant and equipment are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:53.769%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.944%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Estimated&lt;br/&gt;Useful Life&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property, plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,466&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Leasehold and building improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;111,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;80,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Land improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,399&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;30 - 40 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;165,926&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;112,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Computer equipment and computer software&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;74,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Laboratory equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;3 - 10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;130,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;104,008&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;3 - 10 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets under construction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;61,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;149,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property, plant and equipment, at cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;573,665&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;532,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(110,228)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(77,631)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Property, plant and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;463,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;455,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;______________&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;Lesser of remaining lease term, building life, or estimated useful life.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9797d5d4d2d74946bb78dc6d0073ed7f_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfMi00LTEtMS0w_79b627e8-86f4-4e7b-bed9-27c5ee3b3258"
      unitRef="usd">4466000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i1f9f0b36fd184bdf993eae4649bdde5e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfMi02LTEtMS0w_11178508-d59a-4afb-a143-259c97cb6129"
      unitRef="usd">4466000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i61a81fe6747a4fbd95f7d8fc09679b7e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfMy00LTEtMS0w_64c30037-a642-4767-87d4-f34f84f1664e"
      unitRef="usd">111778000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i496adad1d8d2487eabf6c80aec8b36b3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfMy02LTEtMS0w_72c0a87f-e71d-48f6-8e52-650968ece891"
      unitRef="usd">80352000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id48dc1df47424eac943c7710254486f9_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfNC0yLTEtMS0w_38026699-23dc-4abb-8685-a5cfd8fc6525">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if889b7177640446db6847ced55b54aeb_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfNC00LTEtMS0w_e1b6da0a-0457-4167-9cea-653f2dfd1d4d"
      unitRef="usd">2399000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2b3461b88b0f453badf5e435939ca11b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfNC02LTEtMS0w_e6dae172-4119-44ed-a185-28eef834def8"
      unitRef="usd">1766000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id2120d395f4544118ba0a55e8e3c87f8_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfNS0yLTEtMS0wL3RleHRyZWdpb246ZjMxZTAxOTgyNTY1NDJkZWFmMGM4YTQ2YmQzZTI2YTVfMTY0OTI2NzQ0MTY5Ng_322c2666-b8b6-4d37-94c5-642d57c89c6d">P30Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ica4713bc002c49cfac307b498ea6a642_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfNS0yLTEtMS0wL3RleHRyZWdpb246ZjMxZTAxOTgyNTY1NDJkZWFmMGM4YTQ2YmQzZTI2YTVfMTY0OTI2NzQ0MTY5OQ_7ea867ee-f1cc-42d0-8428-40a8ae913ccb">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4d08714bb29a4216b777f76da8ee1620_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfNS00LTEtMS0w_116c5019-5e7f-45cb-a114-2a74b47730ab"
      unitRef="usd">165926000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5e130f8a9ee44a9f87687b4ae73c6541_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfNS02LTEtMS0w_5d933219-c538-411c-b577-954098eb6ea9"
      unitRef="usd">112815000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ifb1d03f50cb34c65b035fb1153652820_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfNi0yLTEtMS0w_b36aa0b2-0562-4fe5-9bb8-8dc71e9d60fc">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if88e1b37805245ab91f6ab0e936b6d96_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfNi00LTEtMS0w_f88b95ff-33c2-4fcd-993c-341d48a87abc"
      unitRef="usd">74447000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i95a7425fb4474dd48c055bc0b3421a43_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfNi02LTEtMS0w_5d0d2941-7a5d-481d-8c91-180a8f81a078"
      unitRef="usd">65323000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i1584654f08b941f49c6c746b8c50d37e_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfNy0yLTEtMS0wL3RleHRyZWdpb246YmQ4NzMzZWMzZTZiNDIyOGI3ZDg2N2VmMDc2ZmI2MTBfNA_0d11e7a5-b0e7-4e1c-b640-0f7c42f02646">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="id7cf3965f7c94344bd95fda3368cac53_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfNy0yLTEtMS0wL3RleHRyZWdpb246YmQ4NzMzZWMzZTZiNDIyOGI3ZDg2N2VmMDc2ZmI2MTBfOQ_0ed875be-b9e0-438c-8e1a-d9fffc1f6726">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i4abf7a3aa049470da1d0d81d72fc399d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfNy00LTEtMS0w_c2e3ac0f-93d0-4274-924f-06edc5d638a2"
      unitRef="usd">130323000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2f8aaec7af084c1fa1140464ca7fa9f4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfNy02LTEtMS0w_cffd679c-eea2-4c49-bdb8-dc18ffbf71e4"
      unitRef="usd">104008000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i034a1bf8a88442f5a165d4fcd1914337_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfOC0yLTEtMS0wL3RleHRyZWdpb246MDFjNDg3ZTRiMGVkNGM4YWJhODQ1NGVmNDNlNGRkZjlfNA_bc0ab986-20ec-4e65-bcbd-adf6a340d482">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i908b00edffdc423d96c6e1a522fbb893_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfOC0yLTEtMS0wL3RleHRyZWdpb246MDFjNDg3ZTRiMGVkNGM4YWJhODQ1NGVmNDNlNGRkZjlfOQ_581c779c-9517-40a3-bab5-d473eabf57d0">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="if4ceededfd40449b82f202614cb69f0f_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfOC00LTEtMS0w_4e3ed128-36cf-4629-b7fd-d86cfa923ca0"
      unitRef="usd">22698000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ia860ca493db04488ad4b01ddd70c5a6d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfOC02LTEtMS0w_328d6989-8a3c-4835-8ecf-ac0e8fe44a59"
      unitRef="usd">14539000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9fd1c8570f5943aca35e870775ee5c85_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfOS00LTEtMS0w_ff833ec6-b209-41a0-89a5-795d49f18656"
      unitRef="usd">61628000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i5f757f96c5404bc4b9c7bc3ffa7d45e8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfOS02LTEtMS0w_83ea652d-2400-4097-9834-ae0ffec52ff4"
      unitRef="usd">149687000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfMTAtNC0xLTEtMA_cbddd505-2b46-43b5-8faf-867400164d50"
      unitRef="usd">573665000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfMTAtNi0xLTEtMA_9e50cfd0-7c17-4d83-8e56-c0f6ae3b1e3f"
      unitRef="usd">532956000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfMTEtNC0xLTEtMA_1fdf3f23-23ba-4972-8a89-f6abe7370df6"
      unitRef="usd">110228000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfMTEtNi0xLTEtMA_687d1348-14c8-4306-bfc3-1eea03b2bce3"
      unitRef="usd">77631000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfMTItNC0xLTEtMA_7cfa4e5f-cbde-4382-b949-6f55a8b81874"
      unitRef="usd">463437000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RhYmxlOmNlN2JhZjI0NDdiZjQzNzliNzljNGVjNWZiNzNlYjNmL3RhYmxlcmFuZ2U6Y2U3YmFmMjQ0N2JmNDM3OWI3OWM0ZWM1ZmI3M2ViM2ZfMTItNi0xLTEtMA_4c222004-36c5-4095-b25d-8a192a2d312f"
      unitRef="usd">455325000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RleHRyZWdpb246Y2VlYWM3MDE0OGJlNDA2Yjg4YzBkMjA1NTBhMDI3Y2RfMjc0ODc3OTA3MDUxNg_2bda15c2-bd9b-430b-9ac2-e731a0152f9b"
      unitRef="usd">17600000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RleHRyZWdpb246Y2VlYWM3MDE0OGJlNDA2Yjg4YzBkMjA1NTBhMDI3Y2RfMjc0ODc3OTA3MDUyMw_61032c80-154a-4278-b939-288db83033ff"
      unitRef="usd">7100000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RleHRyZWdpb246Y2VlYWM3MDE0OGJlNDA2Yjg4YzBkMjA1NTBhMDI3Y2RfMjUx_ba667126-1cef-40c8-8609-3f4f7d33c2e0"
      unitRef="usd">33400000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RleHRyZWdpb246Y2VlYWM3MDE0OGJlNDA2Yjg4YzBkMjA1NTBhMDI3Y2RfMjU4_fa628eed-d0ab-487d-9201-c259c1f7f45c"
      unitRef="usd">13400000</us-gaap:Depreciation>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9fd1c8570f5943aca35e870775ee5c85_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RleHRyZWdpb246Y2VlYWM3MDE0OGJlNDA2Yjg4YzBkMjA1NTBhMDI3Y2RfMjk5_935ab012-d70c-4c4e-9501-cc692a8cebd4"
      unitRef="usd">61600000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="i4abf7a3aa049470da1d0d81d72fc399d_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RleHRyZWdpb246Y2VlYWM3MDE0OGJlNDA2Yjg4YzBkMjA1NTBhMDI3Y2RfMzUw_83bd208a-60c3-484b-a0da-4470ae9fc5dd"
      unitRef="usd">11500000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="i61a81fe6747a4fbd95f7d8fc09679b7e_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RleHRyZWdpb246Y2VlYWM3MDE0OGJlNDA2Yjg4YzBkMjA1NTBhMDI3Y2RfMzk3_31f8ad78-817e-4d78-8949-17673a455396"
      unitRef="usd">43900000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="i5490fceaa80a41a09f275c00ef766103_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RleHRyZWdpb246Y2VlYWM3MDE0OGJlNDA2Yjg4YzBkMjA1NTBhMDI3Y2RfNDQw_ca295bf0-4368-46bf-8b2a-7a8cc7f300f0"
      unitRef="usd">5600000</us-gaap:ConstructionInProgressGross>
    <us-gaap:ConstructionInProgressGross
      contextRef="if4ceededfd40449b82f202614cb69f0f_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RleHRyZWdpb246Y2VlYWM3MDE0OGJlNDA2Yjg4YzBkMjA1NTBhMDI3Y2RfNDk4_6c6441f0-c787-4f4e-9f35-be64e5930413"
      unitRef="usd">600000</us-gaap:ConstructionInProgressGross>
    <exas:EstimatedCostToCompleteConstruction
      contextRef="i4abf7a3aa049470da1d0d81d72fc399d_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RleHRyZWdpb246Y2VlYWM3MDE0OGJlNDA2Yjg4YzBkMjA1NTBhMDI3Y2RfNjU0_ac0c6d2b-7424-43a2-9d7b-8ca181dbdbdf"
      unitRef="usd">2900000</exas:EstimatedCostToCompleteConstruction>
    <exas:EstimatedCostToCompleteConstruction
      contextRef="i61a81fe6747a4fbd95f7d8fc09679b7e_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RleHRyZWdpb246Y2VlYWM3MDE0OGJlNDA2Yjg4YzBkMjA1NTBhMDI3Y2RfNjk1_36fead66-e05b-4c61-a20e-d63e4bf4bb5d"
      unitRef="usd">6700000</exas:EstimatedCostToCompleteConstruction>
    <exas:EstimatedCostToCompleteConstruction
      contextRef="i5490fceaa80a41a09f275c00ef766103_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80My9mcmFnOmNlZWFjNzAxNDhiZTQwNmI4OGMwZDIwNTUwYTAyN2NkL3RleHRyZWdpb246Y2VlYWM3MDE0OGJlNDA2Yjg4YzBkMjA1NTBhMDI3Y2RfNzYw_a1a0553a-1734-4f17-80d3-aed35e309309"
      unitRef="usd">2000000.0</exas:EstimatedCostToCompleteConstruction>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RleHRyZWdpb246YTA2NmI5MTk4MWIxNGFhM2EzYjZmOTExNDkzMmIwNTFfMjQyOA_9a362c5e-86b9-4c0a-b055-f9e82c00be8b">INTANGIBLE ASSETS AND GOODWILL&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the net-book-value and estimated remaining life of the Company&#x2019;s intangible assets as of June&#160;30, 2020:&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:39.025%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.945%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted Average&lt;br/&gt;Remaining&lt;br/&gt;Life (Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net Balance at June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trade name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;100,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,109)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(314)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Patents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,105)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Acquired developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;814,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(52,766)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;761,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Supply agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,549)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Internally developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(590)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total finite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;972,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(67,433)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;904,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;In-process research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;200,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;200,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Internally developed technology in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,172,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(67,433)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,105,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the net-book-value and estimated remaining life of the Company&#x2019;s intangible assets as of December&#160;31, 2019:&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:39.025%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.945%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted Average&lt;br/&gt;Remaining&lt;br/&gt;Life (Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net Balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trade name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;100,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(961)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(224)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Patents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,974)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Acquired developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;806,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,345)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;794,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Supply agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(571)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Internally developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(336)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total finite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;963,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(20,411)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;943,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;In-process research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;200,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;200,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Internally developed technology in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,163,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(20,411)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,143,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of June&#160;30, 2020, the estimated future amortization expense associated with the Company&#x2019;s finite-lived intangible assets for each of the five succeeding fiscal years is as follows:&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:84.057%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.943%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;94,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;94,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;93,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;93,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;482,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;904,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company&#x2019;s acquired intangible assets are being amortized on a straight-line basis over the estimated useful life. The amortization expense recorded from these intangible assets is reported in amortization of acquired intangible assets on the condensed consolidated statements of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As a result of the the acquisition of Paradigm Diagnostics, Inc. (&#x201c;Paradigm&#x201d;) and Viomics, Inc. (&#x201c;Viomics&#x201d;) in March 2020, the Company recognized goodwill of $30.4 million, which includes an immaterial post-acquisition adjustment to goodwill in the second quarter of 2020. Refer to the Company&#x2019;s 2019 10-K for further discussion on goodwill recorded from previous business combinations. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company evaluates goodwill for possible impairment in accordance with ASC 350 on an annual basis during the fourth quarter, or more frequently if events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Qualitative factors considered in this assessment include industry and market conditions, overall financial performance, and other relevant events and factors affecting the Company's business. Based on the qualitative assessment, if it is determined that the fair value of goodwill is more likely than not to be less than its carrying amount, the fair value of a reporting unit will be calculated and compared with its carrying amount and an impairment charge will be recognized for the amount that the carrying value exceeds the fair value. Due to the impact of COVID-19 on the Company&#x2019;s operations, the Company performed a qualitative assessment of goodwill to determine if an event indicating impairment was present. No such indicators were identified as of June&#160;30, 2020. There were no impairment losses for the periods ended June&#160;30, 2020 and December&#160;31, 2019. During the six months ended June 30, 2020, the Company recognized a measurement period adjustment to goodwill of $4.0 million related to an increase in Genomic Health&#x2019;s pre-acquisition deferred tax liability due to finalization of certain income-tax related items.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The change in the carrying amount of goodwill for the periods ended June&#160;30, 2020 and December&#160;31, 2019 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:83.256%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.943%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance, January 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Genomic Health acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,185,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance, December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,203,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Paradigm &amp;amp; Viomics acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Genomic Health acquisition adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance, June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,237,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RleHRyZWdpb246YTA2NmI5MTk4MWIxNGFhM2EzYjZmOTExNDkzMmIwNTFfMjQzMA_712e54f6-6617-45fe-809d-bf99ae90cce5">&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the net-book-value and estimated remaining life of the Company&#x2019;s intangible assets as of June&#160;30, 2020:&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:39.025%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.945%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted Average&lt;br/&gt;Remaining&lt;br/&gt;Life (Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net Balance at June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trade name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;100,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(4,109)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(314)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Patents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(7,105)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Acquired developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;814,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(52,766)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;761,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Supply agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,549)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Internally developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(590)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total finite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;972,056&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(67,433)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;904,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;In-process research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;200,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;200,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Internally developed technology in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,172,548&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(67,433)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,105,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the net-book-value and estimated remaining life of the Company&#x2019;s intangible assets as of December&#160;31, 2019:&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:39.025%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.945%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted Average&lt;br/&gt;Remaining&lt;br/&gt;Life (Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net Balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Finite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trade name&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;100,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(961)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;99,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13.6&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(224)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,476&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Patents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(5,974)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Acquired developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;806,371&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(12,345)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;794,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Supply agreements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(571)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Internally developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(336)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total finite-lived intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;963,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(20,411)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;943,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;In-process research and development&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;200,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;200,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Internally developed technology in process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,163,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(20,411)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,143,550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i0e569a2d11804699881b7c316d6bd5ce_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfMi0yLTEtMS0w_0754c989-d19a-4026-9777-57a5579832b1">P15Y4M24D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="idd164dca78ab4748b438e61b4d28e1aa_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfMi00LTEtMS0w_8065d801-3147-4492-95ab-188743ca7167"
      unitRef="usd">100700000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="idd164dca78ab4748b438e61b4d28e1aa_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfMi02LTEtMS0w_1dc4191f-09b7-4494-8151-62825fb3d1aa"
      unitRef="usd">4109000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="idd164dca78ab4748b438e61b4d28e1aa_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfMi04LTEtMS0w_58b4637c-bbbd-49b1-bc5e-4938ec539c50"
      unitRef="usd">96591000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ic576c649f3c9481db1fc0ed9ad189bbf_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfMy0yLTEtMS0w_bf632b30-3dad-4e11-88e8-72b90299ec6a">P13Y3M18D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6ac2ac5df95c4f7eb8e20be3f731bade_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfMy00LTEtMS0w_14e2f09d-ae35-4fae-b180-a800d782bfc0"
      unitRef="usd">2700000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6ac2ac5df95c4f7eb8e20be3f731bade_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfMy02LTEtMS0w_05fc6584-07d9-48e2-a7e3-e67cfc41dc62"
      unitRef="usd">314000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6ac2ac5df95c4f7eb8e20be3f731bade_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfMy04LTEtMS0w_dd33865a-ca0b-458d-95c4-44113a5c1852"
      unitRef="usd">2386000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i50e54dedc3e44ea7817177d27f92aa7f_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfNC0yLTEtMS0w_94026570-325f-4624-87ed-c13e9ccde198">P8Y4M24D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i885dcfb1c6844796951faf6955777141_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfNC00LTEtMS0w_097034e2-dac9-4db4-be8f-5105234f5803"
      unitRef="usd">22689000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i885dcfb1c6844796951faf6955777141_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfNC02LTEtMS0w_0243e15b-2633-4f0e-8cdc-05fd3c8d7efd"
      unitRef="usd">7105000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i885dcfb1c6844796951faf6955777141_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfNC04LTEtMS0w_7ce7b8a0-ce52-4e33-8214-4f2b969d834f"
      unitRef="usd">15584000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i24e0afe9d8724c38b3f3aa20f37fbed8_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfNS0yLTEtMS0w_601b2642-e43f-4ca0-8b0a-0a7dd66cd4b8">P9Y6M</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="idc78d90764924150aeb4dd9cb262342a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfNS00LTEtMS0w_a2c61f4b-f512-4645-a430-f47ac7cacf6b"
      unitRef="usd">814171000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="idc78d90764924150aeb4dd9cb262342a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfNS02LTEtMS0w_c8cb91d5-2316-4501-9227-08d789b91c58"
      unitRef="usd">52766000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="idc78d90764924150aeb4dd9cb262342a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfNS04LTEtMS0w_35c57c51-3995-4139-83bc-12f467fed687"
      unitRef="usd">761405000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i83ce7014531c4348a32fd8c7b311fe3a_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfNi0yLTEtMS0w_04711c45-20ad-4293-83f1-7cd9fba33e93">P7Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7ee789f2f00a48c1a85399c95d6be3c5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfNi00LTEtMS0w_c0d69eec-f96a-450c-bba0-d40a6a06c6e4"
      unitRef="usd">30000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i7ee789f2f00a48c1a85399c95d6be3c5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfNi02LTEtMS0w_1fd0a9bb-25b8-4e28-9dcc-a0793e3b4c6b"
      unitRef="usd">2549000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i7ee789f2f00a48c1a85399c95d6be3c5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfNi04LTEtMS0w_02377bf0-e7d5-44b6-886d-c7d8d3692ae1"
      unitRef="usd">27451000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i0a83a36cd3d740ceb3c55cd9f2640239_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfNy0yLTEtMS0w_a76c41cf-3024-45d8-a3a9-d4949d4cdaeb">P2Y3M18D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie707aa91d16d4db88faba2c5a95c8cb6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfNy00LTEtMS0w_599c5a81-ff5b-4404-9662-2f504fca3f0c"
      unitRef="usd">1796000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie707aa91d16d4db88faba2c5a95c8cb6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfNy02LTEtMS0w_91790177-d003-4794-b552-4a8c5934e60f"
      unitRef="usd">590000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie707aa91d16d4db88faba2c5a95c8cb6_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfNy04LTEtMS0w_33d88af0-a35c-4d2e-a9ea-d8a1bbf4f5fb"
      unitRef="usd">1206000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfOC00LTEtMS0w_ca6da674-6bb0-49b5-ab22-af3a4e4b516b"
      unitRef="usd">972056000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfOC02LTEtMS0w_af7a5570-139c-420c-bf9f-bf9d1d662b29"
      unitRef="usd">67433000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfOC04LTEtMS0w_340e3493-0c64-4ce7-93ea-e8c66ec47c20"
      unitRef="usd">904623000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i9bdb15da6193491d9182154724d0f140_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfOS00LTEtMS0w_0b0d6550-1cbb-471e-8f92-a10cf2f65e08"
      unitRef="usd">200000000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i9bdb15da6193491d9182154724d0f140_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfOS04LTEtMS0w_f3bb4222-2c93-4011-b1ef-0b8173251bb4"
      unitRef="usd">200000000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i39278ade4e5b4aa0b85b1013a19b9860_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfMTAtNC0xLTEtMA_2d298fa7-d99c-4978-a6e2-12251f63281b"
      unitRef="usd">492000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i39278ade4e5b4aa0b85b1013a19b9860_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfMTAtOC0xLTEtMA_6584668e-e3e5-4f79-91bc-c467a5069e99"
      unitRef="usd">492000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfMTEtNC0xLTEtMA_48165708-40d0-43c0-b3c0-3d895fc038ff"
      unitRef="usd">1172548000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfMTEtNi0xLTEtMA_6aeab563-936d-4f07-ae8e-5710282be118"
      unitRef="usd">67433000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjI2ZDc0M2IwOTE1YTQ4YzA4OTg1N2M5NGZkYmFjMTYxL3RhYmxlcmFuZ2U6MjZkNzQzYjA5MTVhNDhjMDg5ODU3Yzk0ZmRiYWMxNjFfMTEtOC0xLTEtMA_e06d0c63-83dc-4f5e-829a-b68523c27735"
      unitRef="usd">1105115000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ia2ff53d45dae43ca9c806bb837330075_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfMi0yLTEtMS0w_38968b6b-6de3-4f07-9a2b-2dba8a9fe915">P15Y10M24D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i17c109a1066f445eb1a98f9c5c468afa_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfMi00LTEtMS0w_88e3ae82-0e40-488d-9584-d2a7ebded950"
      unitRef="usd">100700000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i17c109a1066f445eb1a98f9c5c468afa_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfMi02LTEtMS0w_4f4950e8-04d9-47b6-bed4-2f0e705393ad"
      unitRef="usd">961000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i17c109a1066f445eb1a98f9c5c468afa_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfMi04LTEtMS0w_8469de8f-70a7-4322-a16e-1ce0b8e493dc"
      unitRef="usd">99739000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i6d09667877d5420a933bf6ebc23e38ed_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfMy0yLTEtMS0w_05272383-23ea-4651-954c-99a3acd9734c">P13Y7M6D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i94bc2092dc9245739ea16e59f097288e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfMy00LTEtMS0w_fad44cfd-5c9e-4248-98a1-0908e14dcf34"
      unitRef="usd">2700000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i94bc2092dc9245739ea16e59f097288e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfMy02LTEtMS0w_99e810ad-c073-4ced-942b-5e5e938533cf"
      unitRef="usd">224000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i94bc2092dc9245739ea16e59f097288e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfMy04LTEtMS0w_ffc401d0-12a9-4042-baff-bcd9fa56cee1"
      unitRef="usd">2476000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ib7ea07405f8a45c1a5c1a74c2bf070e2_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfNC0yLTEtMS0w_ea72f76a-8ab8-49a5-88c7-5a8041f2b38c">P8Y9M18D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i604e295881f74b3fb4d0e5f90df4289f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfNC00LTEtMS0w_c8e77ac7-aedb-4ee8-8f1d-ee896341e545"
      unitRef="usd">22690000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i604e295881f74b3fb4d0e5f90df4289f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfNC02LTEtMS0w_16b6128c-e0c2-4a29-a583-6d362c386879"
      unitRef="usd">5974000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i604e295881f74b3fb4d0e5f90df4289f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfNC04LTEtMS0w_6a1990ff-076d-4915-a1f5-e235cf58908b"
      unitRef="usd">16716000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="iee1ebb9fb75d47d78adc1e6102872051_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfNS0yLTEtMS0w_7e6c7980-88b5-44fc-ae1b-1119aa127306">P9Y10M24D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3827d6cff0da45098370b4f3001de4f2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfNS00LTEtMS0w_cd829d53-b9fb-4944-b187-bba2dee0283f"
      unitRef="usd">806371000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3827d6cff0da45098370b4f3001de4f2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfNS02LTEtMS0w_2efd6d84-20e3-40f1-9dbb-9da9a884d6b9"
      unitRef="usd">12345000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3827d6cff0da45098370b4f3001de4f2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfNS04LTEtMS0w_19d5874e-1538-4897-a1e6-28bc0a8b6e9a"
      unitRef="usd">794026000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ie4c3cde2b3c84e60bad4a62d35fa89d3_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfNi0yLTEtMS0w_0410793a-d2af-4e39-8f04-14f0a6b8207a">P7Y6M</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i12707f6c4dad4bdb8f4e3bc696cd9664_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfNi00LTEtMS0w_d6e3b25b-b3d5-4b10-b3d3-a032a2d5bb5f"
      unitRef="usd">30000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i12707f6c4dad4bdb8f4e3bc696cd9664_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfNi02LTEtMS0w_46494add-6403-4aec-8736-241bc3d638c7"
      unitRef="usd">571000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i12707f6c4dad4bdb8f4e3bc696cd9664_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfNi04LTEtMS0w_6b3d4e85-9361-4c84-a35c-559c678bd24b"
      unitRef="usd">29429000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i3aea36421ca74dd79cddc038616f61eb_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfNy0yLTEtMS0w_ea8209cb-eb43-4fe1-933c-3815198d3505">P2Y6M</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ie6a2b633503344bfb6c35d4908ddc5ee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfNy00LTEtMS0w_6c8c3582-8d2b-4183-95d2-237d6b7ee6ba"
      unitRef="usd">1229000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ie6a2b633503344bfb6c35d4908ddc5ee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfNy02LTEtMS0w_01db0ff9-747b-4aa2-b2e7-510abeb921a5"
      unitRef="usd">336000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie6a2b633503344bfb6c35d4908ddc5ee_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfNy04LTEtMS0w_4d7a0ecc-0257-475f-b928-6886d8b9d289"
      unitRef="usd">893000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfOC00LTEtMS0w_046e246b-e0c5-41f5-994c-098682e74998"
      unitRef="usd">963690000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfOC02LTEtMS0w_d00f15ed-5a5e-4a6b-b3f9-c707903f5e96"
      unitRef="usd">20411000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfOC04LTEtMS0w_aec5ae8c-6041-4963-bfe6-391221030a69"
      unitRef="usd">943279000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i76792a8c07684091b06da414368fae07_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfOS00LTEtMS0w_4ec71fad-45be-4361-ba91-b93387fc29cd"
      unitRef="usd">200000000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i76792a8c07684091b06da414368fae07_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfOS04LTEtMS0w_f6d0c061-e195-41da-bca0-c7aec4604445"
      unitRef="usd">200000000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i84b7f3d781db470a871f4e05a9f4ca7a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfMTAtNC0xLTEtMA_89c08543-df62-4ee8-a9dc-f01fb4199e49"
      unitRef="usd">271000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="i84b7f3d781db470a871f4e05a9f4ca7a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfMTAtOC0xLTEtMA_aae4dadc-520b-4fbe-8561-bdaa16923415"
      unitRef="usd">271000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfMTEtNC0xLTEtMA_1ff235e3-abb9-4dd9-8988-45b7e58bf01b"
      unitRef="usd">1163961000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfMTEtNi0xLTEtMA_ef0d4778-d481-4fdd-9479-87e3c26d8139"
      unitRef="usd">20411000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOjdhNTc4MTY0YTgxNTRjOTlhZjgxMWQ5ZGY0NDMxMmI2L3RhYmxlcmFuZ2U6N2E1NzgxNjRhODE1NGM5OWFmODExZDlkZjQ0MzEyYjZfMTEtOC0xLTEtMA_f9f531b7-ce81-4fe7-a90e-b2d06a480063"
      unitRef="usd">1143550000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RleHRyZWdpb246YTA2NmI5MTk4MWIxNGFhM2EzYjZmOTExNDkzMmIwNTFfMjQzMQ_fdbc9bdc-e216-4987-a523-74f34fc59705">&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of June&#160;30, 2020, the estimated future amortization expense associated with the Company&#x2019;s finite-lived intangible assets for each of the five succeeding fiscal years is as follows:&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:84.057%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.943%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;94,217&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;94,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;93,724&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;93,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;482,167&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;904,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOmY3NTIzYTM0YzNmNjQ4MmZiNmQ3MDdmODcyOWQ5YjhiL3RhYmxlcmFuZ2U6Zjc1MjNhMzRjM2Y2NDgyZmI2ZDcwN2Y4NzI5ZDliOGJfMS0xLTEtMS0w_fc9b164a-11b8-47e7-a963-d41d8bab63ac"
      unitRef="usd">47158000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOmY3NTIzYTM0YzNmNjQ4MmZiNmQ3MDdmODcyOWQ5YjhiL3RhYmxlcmFuZ2U6Zjc1MjNhMzRjM2Y2NDgyZmI2ZDcwN2Y4NzI5ZDliOGJfMi0xLTEtMS0w_ad70e5c5-9463-4f5b-9725-602dd16d0924"
      unitRef="usd">94217000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOmY3NTIzYTM0YzNmNjQ4MmZiNmQ3MDdmODcyOWQ5YjhiL3RhYmxlcmFuZ2U6Zjc1MjNhMzRjM2Y2NDgyZmI2ZDcwN2Y4NzI5ZDliOGJfMy0xLTEtMS0w_e32f2656-09b1-4ffc-8bd4-7dee62394724"
      unitRef="usd">94012000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOmY3NTIzYTM0YzNmNjQ4MmZiNmQ3MDdmODcyOWQ5YjhiL3RhYmxlcmFuZ2U6Zjc1MjNhMzRjM2Y2NDgyZmI2ZDcwN2Y4NzI5ZDliOGJfNC0xLTEtMS0w_5ff88f0f-c6dd-4d28-911f-d1405bfd5e67"
      unitRef="usd">93724000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOmY3NTIzYTM0YzNmNjQ4MmZiNmQ3MDdmODcyOWQ5YjhiL3RhYmxlcmFuZ2U6Zjc1MjNhMzRjM2Y2NDgyZmI2ZDcwN2Y4NzI5ZDliOGJfNS0xLTEtMS0w_d24ddf2c-ac57-4c15-a03b-2eb93b6c30d0"
      unitRef="usd">93345000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <exas:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOmY3NTIzYTM0YzNmNjQ4MmZiNmQ3MDdmODcyOWQ5YjhiL3RhYmxlcmFuZ2U6Zjc1MjNhMzRjM2Y2NDgyZmI2ZDcwN2Y4NzI5ZDliOGJfNi0xLTEtMS0w_4708ceef-a577-4569-909a-5859f7a18561"
      unitRef="usd">482167000</exas:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOmY3NTIzYTM0YzNmNjQ4MmZiNmQ3MDdmODcyOWQ5YjhiL3RhYmxlcmFuZ2U6Zjc1MjNhMzRjM2Y2NDgyZmI2ZDcwN2Y4NzI5ZDliOGJfNy0xLTEtMS0w_1ade0f91-3382-49a0-a6e3-4d70f8b8d501"
      unitRef="usd">904623000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:Goodwill
      contextRef="i322da870ff66477f9a015f3a1d27d936_I20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RleHRyZWdpb246YTA2NmI5MTk4MWIxNGFhM2EzYjZmOTExNDkzMmIwNTFfMTY0OTI2NzQ0NDQyNw_2d44822f-80f8-4c76-b4bd-be44708965e0"
      unitRef="usd">30400000</us-gaap:Goodwill>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="ie60568f237b7443ebd48b490bbc76390_D20190101-20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RleHRyZWdpb246YTA2NmI5MTk4MWIxNGFhM2EzYjZmOTExNDkzMmIwNTFfMjA1Mw_5181e217-b264-4b72-ab80-688fd66ce870"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RleHRyZWdpb246YTA2NmI5MTk4MWIxNGFhM2EzYjZmOTExNDkzMmIwNTFfMjA1Mw_7ac5f0d9-fff9-4605-be99-404f9b812efa"
      unitRef="usd">0</us-gaap:GoodwillImpairmentLoss>
    <exas:GoodwillAcquiredAdjustment
      contextRef="i28426939bd104453a00d4a9e7ba299ec_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RleHRyZWdpb246YTA2NmI5MTk4MWIxNGFhM2EzYjZmOTExNDkzMmIwNTFfMjE5Mg_2ac4ddc4-c8ba-4ba5-b549-e45885ca57f4"
      unitRef="usd">4000000.0</exas:GoodwillAcquiredAdjustment>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RleHRyZWdpb246YTA2NmI5MTk4MWIxNGFhM2EzYjZmOTExNDkzMmIwNTFfMjQyOQ_48b34ff5-8436-4b5a-9110-1cd643dbbee1">&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The change in the carrying amount of goodwill for the periods ended June&#160;30, 2020 and December&#160;31, 2019 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:83.256%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.943%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance, January 1, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Genomic Health acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,185,918&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance, December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,203,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Paradigm &amp;amp; Viomics acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Genomic Health acquisition adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance, June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,237,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="id95493ba43d44966a6e02ab0a6fd4c20_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOmRiYzZkMWEwOGFiNzQxZjk4YWRjZGYyYjAyY2RmNmI3L3RhYmxlcmFuZ2U6ZGJjNmQxYTA4YWI3NDFmOThhZGNkZjJiMDJjZGY2YjdfMS0yLTEtMS0w_8d40382e-e2b9-4a6d-8cc0-74d5d52f5d73"
      unitRef="usd">17279000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ia6d2f296a87e4207b082a1659f0ea5f8_D20190101-20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOmRiYzZkMWEwOGFiNzQxZjk4YWRjZGYyYjAyY2RmNmI3L3RhYmxlcmFuZ2U6ZGJjNmQxYTA4YWI3NDFmOThhZGNkZjJiMDJjZGY2YjdfMi0yLTEtMS0w_2ee4c3ef-3a95-4d78-8029-465e0b28b918"
      unitRef="usd">1185918000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:Goodwill
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOmRiYzZkMWEwOGFiNzQxZjk4YWRjZGYyYjAyY2RmNmI3L3RhYmxlcmFuZ2U6ZGJjNmQxYTA4YWI3NDFmOThhZGNkZjJiMDJjZGY2YjdfMy0yLTEtMS0w_e18b76cc-35bb-4368-a800-9239b4fe6eb6"
      unitRef="usd">1203197000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i8cd0e85e1b8a4802a7079653fda363eb_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOmRiYzZkMWEwOGFiNzQxZjk4YWRjZGYyYjAyY2RmNmI3L3RhYmxlcmFuZ2U6ZGJjNmQxYTA4YWI3NDFmOThhZGNkZjJiMDJjZGY2YjdfNC0yLTEtMS0w_b931f3e1-53bc-4710-84cc-219a9fef7a9b"
      unitRef="usd">30431000</us-gaap:GoodwillAcquiredDuringPeriod>
    <exas:GoodwillAcquiredAdjustment
      contextRef="i28426939bd104453a00d4a9e7ba299ec_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOmRiYzZkMWEwOGFiNzQxZjk4YWRjZGYyYjAyY2RmNmI3L3RhYmxlcmFuZ2U6ZGJjNmQxYTA4YWI3NDFmOThhZGNkZjJiMDJjZGY2YjdfNS0yLTEtMS0w_4ea80d84-e4c5-490f-ad2c-6724d3d6d306"
      unitRef="usd">4044000</exas:GoodwillAcquiredAdjustment>
    <us-gaap:Goodwill
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80Ni9mcmFnOmEwNjZiOTE5ODFiMTRhYTNhM2I2ZjkxMTQ5MzJiMDUxL3RhYmxlOmRiYzZkMWEwOGFiNzQxZjk4YWRjZGYyYjAyY2RmNmI3L3RhYmxlcmFuZ2U6ZGJjNmQxYTA4YWI3NDFmOThhZGNkZjJiMDJjZGY2YjdfNi0yLTEtMS0w_15e4514c-403c-49ba-9f5c-eb50974e0148"
      unitRef="usd">1237672000</us-gaap:Goodwill>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RleHRyZWdpb246ZWUxZTY2NmY0MWMwNDQ0NmI0YzI3NTcxM2EzYzMyZjlfNTM4NA_685af482-a05a-4999-bac8-a18266cb78ae">FAIR VALUE MEASUREMENTS&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The three levels of the fair value hierarchy established are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-36pt;padding-left:72pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Level 1&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;Quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access as of the reporting date. Active markets are those in which transactions for the asset or liability occur in sufficient frequency and volume to provide pricing information on an ongoing basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-36pt;padding-left:72pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Level 2&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;Pricing inputs other than quoted prices in active markets included in Level 1, which are either directly or indirectly observable as of the reporting date. These include quoted prices for similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-36pt;padding-left:72pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Level 3&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#160;Unobservable inputs that reflect the Company&#x2019;s assumptions about the assumptions that market participants would use in pricing the asset or liability. Unobservable inputs shall be used to measure fair value to the extent that observable inputs are not available.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the Company&#x2019;s fair value measurements as of June&#160;30, 2020 along with the level within the fair value hierarchy in which the fair value measurements in their entirety fall.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:39.025%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.945%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value at June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Quoted&#160;Prices&lt;br/&gt;in&#160;Active&lt;br/&gt;Markets&#160;for&lt;br/&gt;Identical&#160;Assets&lt;br/&gt;(Level&#160;1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash, cash equivalents, and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:5.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash and money market&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;457,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;457,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:5.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;220,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;220,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;256,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;256,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asset backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equity Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,551)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,551)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,220,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;458,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;764,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,551)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the Company&#x2019;s fair value measurements as of December&#160;31, 2019 along with the level within the fair value hierarchy in which the fair value measurements in their entirety fall.&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:39.025%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.945%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value at December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Quoted&#160;Prices&lt;br/&gt;in&#160;Active&lt;br/&gt;Markets&#160;for&lt;br/&gt;Identical&#160;Assets&lt;br/&gt;(Level&#160;1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:5.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash and money market&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:5.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:5.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;140,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;140,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,879)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,879)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;321,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;175,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,879)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;There have been no changes in valuation techniques or transfers between fair value measurement levels during the periods ended June&#160;30, 2020 and December&#160;31, 2019. The fair value of Level 2 instruments classified as cash equivalents and marketable debt securities are valued using a third-party pricing agency where the valuation is based on observable inputs including pricing for similar assets and other observable market factors. The Company&#x2019;s marketable equity security investment in Biocartis is classified as a Level 1 instrument. See Note 7 for additional information on Biocartis. &#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Contingent Consideration&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In connection with the Biomatrica Acquisition, a contingent earn-out liability was created to account for an additional $20.0 million in contingent consideration that could be earned based upon certain revenue milestones being met. The following table provides a roll-forward of the fair values of the contingent consideration, which includes Level 3 measurements:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:82.935%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.921%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.944%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance, January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,879)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Changes in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gains (losses) recognized in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance, June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,551)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of June&#160;30, 2020, the fair value of the contingent earn-out liability is classified as a component of other long-term liabilities in the Company&#x2019;s condensed consolidated balance sheet. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;This fair value measurement of contingent consideration related to the Biomatrica acquisition was categorized as a Level 3 liability, as the measurement amount is based primarily on significant inputs not observable in the market. The Company evaluates the fair value of expected contingent consideration and the corresponding liability each annual reporting period using the Monte Carlo Method, which is consistent with the initial measurement of the expected Biomatrica Acquisition earn-out liability. The Company estimates projections during the earn-out period utilizing various potential pay-out scenarios. Probabilities were applied to each potential scenario and the resulting values were discounted using a rate that considers weighted average cost of capital as well as a specific risk premium associated with the riskiness of the earn-out itself, the related projections, and the overall business. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Non-Marketable Equity Investment&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company has non-marketable equity investments which are initially recorded at the estimated fair value based on observable transactions. The Company remeasures the fair value only when an observable transaction occurs during the period that would suggest a change in the carrying value of the investment. As of June&#160;30, 2020 and December&#160;31, 2019, the Company had non-marketable equity investments of $11.8&#160;million, which are classified as a component of other long-term assets in the Company&#x2019;s condensed consolidated balance sheets. The Company&#x2019;s preferred stock investment in Epic Sciences represents $10.8&#160;million of the total non-marketable equity investments. There have been no observable transactions during the three and six months ended June&#160;30, 2020 and 2019. See Note 7 for additional information regarding the terms of the investment in Epic Sciences.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Fair Value of Long-Term Debt and Convertible Notes&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company measures the fair value of its convertible notes and long-term debt for disclosure purposes. The following table summarizes the Company&#x2019;s outstanding convertible notes and long-term debt:&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:39.025%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.945%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Carrying Amount (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Carrying Amount (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2028 Convertible notes (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;786,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,101,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2027 Convertible notes (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;498,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;774,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;483,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;843,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 Convertible notes (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;248,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;419,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;319,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;592,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Construction loan (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;______________&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;The carrying amounts presented are net of debt discounts and debt issuance costs (see Note 12 and Note 15 of the condensed consolidated financial statements for further information).&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;The fair values are based on observable market prices for this debt, which is traded in active markets and therefore is classified as a Level 2 fair value measurement. A portion of the 2025 convertible notes were settled in 2020 resulting in a decrease in the liability.&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;The carrying amount of the construction loan approximates fair value due to the short-term nature of this instrument. The construction loan is privately held with no public market for this debt and therefore is classified as a Level 3 fair value measurement. The change in the fair value was due to payments made on the loan resulting in a decrease in the liability.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RleHRyZWdpb246ZWUxZTY2NmY0MWMwNDQ0NmI0YzI3NTcxM2EzYzMyZjlfNTM3NQ_4d18bfd9-3337-4221-a49e-e8c63389df31">&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the Company&#x2019;s fair value measurements as of June&#160;30, 2020 along with the level within the fair value hierarchy in which the fair value measurements in their entirety fall.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:39.025%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.945%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value at June 30,&lt;br/&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Quoted&#160;Prices&lt;br/&gt;in&#160;Active&lt;br/&gt;Markets&#160;for&lt;br/&gt;Identical&#160;Assets&lt;br/&gt;(Level&#160;1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash, cash equivalents, and restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:5.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash and money market&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;457,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;457,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:5.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;246,907&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;220,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;220,561&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;256,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;256,526&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asset backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equity Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,551)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,551)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,220,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;458,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;764,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,551)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the Company&#x2019;s fair value measurements as of December&#160;31, 2019 along with the level within the fair value hierarchy in which the fair value measurements in their entirety fall.&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:39.025%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.945%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value at December 31,&lt;br/&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Quoted&#160;Prices&lt;br/&gt;in&#160;Active&lt;br/&gt;Markets&#160;for&lt;br/&gt;Identical&#160;Assets&lt;br/&gt;(Level&#160;1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&lt;br/&gt;(Level&#160;3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:5.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash and money market&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;146,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:5.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:5.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;U.S. government agency securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;140,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;140,682&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,003&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equity securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,879)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,879)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;321,050&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;148,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;175,007&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,879)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i4563b8cc06e446c689193d8783d05d37_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMi0yLTEtMS0w_cee6017f-c6dd-4d91-9b7b-a0ed16457a62"
      unitRef="usd">457019000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i994bd80bd2fd43cfa22fdd289a3d53b7_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMi00LTEtMS0w_c106b351-9ca0-4011-a12f-259bfb0f3d63"
      unitRef="usd">457019000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i651280b7ae934c8d94a37ea2f9f8c104_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMi02LTEtMS0w_ad59db63-0fcb-4a59-bdf9-a69b6ba13bb9"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i6b6d8531d8b64c228566e230da13dc00_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMi04LTEtMS0w_a2042d26-c314-4ffb-8b12-12237390ad7b"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i290debfcb6914acb97818b3bbeb95d46_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMy0yLTEtMS0w_92daef1d-9109-41e7-a3f5-859c11193ca6"
      unitRef="usd">246907000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ieae87b149d8041a3a496d52b656fee9d_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMy00LTEtMS0w_a1203ee1-882f-4c60-b1d8-2d6e96996c21"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i6abff88dd22848b7a44a452390c74e7e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMy02LTEtMS0w_e4b64016-a4a2-4945-98f3-98d2aac2cc47"
      unitRef="usd">246907000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i2166a793bdd8459c92828e2e0d5b0c0c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMy04LTEtMS0w_5b129eb5-371c-4ccb-ba0b-b5ea623989f7"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ia17d98efcdd3479a89c0685c89722f55_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfNy0yLTEtMS0w_f6ca7a34-d649-412b-b10d-f7ecef4cd874"
      unitRef="usd">282000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i7e5a11344d304d87bfba6708c5cea108_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfNy00LTEtMS0w_e4c07fd1-0736-4451-aad9-e424b1e2535c"
      unitRef="usd">282000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="iaf69067fb7984db2be8ade21a79724bd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfNy02LTEtMS0w_45e93499-d732-4f50-bb7f-939c41128f0d"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ic7aa036096ff49ce923109b3921f4244_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfNy04LTEtMS0w_5110171a-0079-4a1e-83ce-b1fa0758d732"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2268e1fcfd0e4fe9a1163d50bbc5afec_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfOS0yLTEtMS0w_f802fada-3841-4838-b7de-690da6af8dc3"
      unitRef="usd">220561000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i61fc24eb01694d02aca9f69e0c1d6bae_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfOS00LTEtMS0w_1beb48a5-c445-4b58-bcda-8566db67c863"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1fa72da8ef62459bac505491e806e957_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfOS02LTEtMS0w_b8c7a6c6-00fb-4176-905e-417f73995d24"
      unitRef="usd">220561000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i400aa829042d4d27a9e7b5358a4b9e66_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfOS04LTEtMS0w_f3a9aefa-3a50-4002-a5ab-02c810ce04b4"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i36511f3e82aa4d8699ca4ec4904f4d0a_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTAtMi0xLTEtMA_fbae3fb4-a1a6-46a7-ba2e-5db541c0673c"
      unitRef="usd">256526000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ifae02d8d10cf442f8cbd3c239f953475_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTAtNC0xLTEtMA_ab0022e8-4a9c-4b18-afca-86f6e476ccf7"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iecec584dfbee4c88b8e584173657ad38_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTAtNi0xLTEtMA_9b5b6eed-219e-4c9c-b25b-0cfae4c32baa"
      unitRef="usd">256526000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ice78f063c882436ba44cccba63106956_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTAtOC0xLTEtMA_c6a287ac-dad8-4955-8572-095227ed0c85"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iaeaedf21bfca49d589b6d6f08c41dfbb_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTEtMi0xLTEtMA_09b3e9e1-0c5b-4a42-937b-8793b5d03025"
      unitRef="usd">10000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1234af73b56e417b8cea237323f2e71b_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTEtNC0xLTEtMA_e074002c-35e5-40b1-8b9f-a5d0143036b7"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i497b8f7074dc49cd9dc138a58d24ca96_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTEtNi0xLTEtMA_0bb8071a-d94e-4e3c-80f4-5f5dfca3105f"
      unitRef="usd">10000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="icd072cace00f4e988f32d8f2196f99d3_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTEtOC0xLTEtMA_28303f54-9482-4580-86d0-8d4d469ea67d"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ifb3754dbbf764e7d82ba35fe9cb659ed_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTItMi0xLTEtMA_878891f8-8c61-42a3-84c4-379296875091"
      unitRef="usd">22259000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i19ff3a9bdd724596b87ff8d21b513b6b_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTItNC0xLTEtMA_4e871208-caf9-4e3b-bb8c-d37c9008d33f"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="idc17070b36fa48e994fe28f98e0bafe1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTItNi0xLTEtMA_cb0c3f41-c58b-4d5a-804f-809c71d31501"
      unitRef="usd">22259000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7501bc1b03404d23863272e7f448eeb9_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTItOC0xLTEtMA_1a03c367-037a-410a-a386-0ce47a4afe02"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ic5a905d3e04147a8b0064b8514178266_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTMtMi0xLTEtMA_3220761b-f4f6-46dc-a24f-6ca55c50a5d2"
      unitRef="usd">8000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="if2acaee4029647bea621f26435c65560_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTMtNC0xLTEtMA_1520f9d0-aecb-458b-becb-437d9aa376ad"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ide36523b621947fa99bbe5793c048e8e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTMtNi0xLTEtMA_40f3bd01-e102-42a1-afb8-40fbb872c121"
      unitRef="usd">8000000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i34f4bfd65c844648a6d47de0f67605c5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTMtOC0xLTEtMA_7bcc1f7c-6de3-4d15-b200-e1b626a0947f"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="idf1bb59aa15747cc956b86380b4e039e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTQtMi0xLTEtMA_c7cbe416-14ea-4617-9cad-98ca41113735"
      unitRef="usd">1385000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i83cc24a1c08d44b8b06bad94c65d664c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTQtNC0xLTEtMA_04b4cd40-d53b-4177-9160-9796e2e73a26"
      unitRef="usd">1385000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i643e41a7783a48b4aa024887444f4312_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTQtNi0xLTEtMA_1408a936-7ebc-4680-b38a-1d96880d2c12"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="idb3c449efe8b470ca6cefd222ef5f1cd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTQtOC0xLTEtMA_6d8c866c-5ca5-4e28-86c9-725eefd4a75b"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="idf1bb59aa15747cc956b86380b4e039e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTYtMi0xLTEtMA_3dff6b27-763f-4c3b-9a82-a2a21088ddd0"
      unitRef="usd">2551000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i83cc24a1c08d44b8b06bad94c65d664c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTYtNC0xLTEtMA_b33553ec-1a12-47eb-a8a5-b25fe3e4fbed"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i643e41a7783a48b4aa024887444f4312_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTYtNi0xLTEtMA_7bc3bfb5-d80d-4c4f-89d9-7ec382891a9e"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="idb3c449efe8b470ca6cefd222ef5f1cd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTYtOC0xLTEtMA_800d7914-4de4-40d7-a857-f706e1dcb7af"
      unitRef="usd">2551000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:FairValueNetAssetLiability
      contextRef="idf1bb59aa15747cc956b86380b4e039e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTctMi0xLTEtMA_f661a895-8aab-480a-913f-74d6f4ace4e8"
      unitRef="usd">1220388000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="i83cc24a1c08d44b8b06bad94c65d664c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTctNC0xLTEtMA_4c93bbb4-0a95-4d31-9f51-fda1631e7ff3"
      unitRef="usd">458686000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="i643e41a7783a48b4aa024887444f4312_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTctNi0xLTEtMA_3b220ee5-1e21-4fe8-a86c-1243658b09e3"
      unitRef="usd">764253000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="idb3c449efe8b470ca6cefd222ef5f1cd_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjllOWIxMDQ3M2MzNzRmZTk4NWY5NDIwY2NmNzAxNTViL3RhYmxlcmFuZ2U6OWU5YjEwNDczYzM3NGZlOTg1Zjk0MjBjY2Y3MDE1NWJfMTctOC0xLTEtMA_7e34272b-e1d1-4e6a-a40a-ba3b18389d6e"
      unitRef="usd">-2551000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="if0a740f914114bcba51911a1453ddeed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfMi0yLTEtMS0w_eb0bbd10-9e0a-423d-b2f6-2f0215afd9d0"
      unitRef="usd">146932000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="idf8b459be03d4f92887366ea6e5f7ed1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfMi00LTEtMS0w_fd200f44-5843-49e8-ab0d-e7b03f7fe7d4"
      unitRef="usd">146932000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i053285a6bc414ad9acddb7b7eb0966c6_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfMi02LTEtMS0w_c23cf34d-cf65-467d-95ee-a31f2c52a681"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i84e802f011334449bf1be5e580d5703a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfMi04LTEtMS0w_0bdb460f-f4b3-40a1-84ef-6ec92866e0a3"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="if97974e7b05441fd83b0a284a89c84b5_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfMy0yLTEtMS0w_9315acef-b056-42b8-a30f-f7600f4df4ad"
      unitRef="usd">30322000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ib29e3f9b586d4cce8454622f26906d47_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfMy00LTEtMS0w_b91d53bd-6489-414d-9b4d-56a95628240d"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i35755d4e4aca4b5d865f55a00ebf6f41_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfMy02LTEtMS0w_6afd309c-4298-4450-89f9-4684e02186ff"
      unitRef="usd">30322000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i371eb492ebf3406187604855fffe85c1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfMy04LTEtMS0w_0f65cbcb-3f59-45d2-89dd-427216bf817c"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ic77d82d61c87496faa7e0799920061b8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfNC0yLTEtMS0w_cb28bd76-bbfd-4ce1-95b8-75f7058b6dc2"
      unitRef="usd">274000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ica364f0084a348e38d342159bc2ee1cd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfNC00LTEtMS0w_badb0cc9-030c-4186-ad9e-5134cf0d8567"
      unitRef="usd">274000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ia600504589844a9282df193f59e55b99_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfNC02LTEtMS0w_5b698b16-afbe-44e0-8dfa-d2c5fc7ead46"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i913d12f44c0d422689346e302b4af06c_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfNC04LTEtMS0w_ad356588-a3e5-4789-8d36-2fdb27f30108"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="icb12f0a5fda84c158d4a424672a844be_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfNi0yLTEtMS0w_f64fee4f-0076-47d5-9b9b-d891ce9065e4"
      unitRef="usd">140682000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3b9bbbf16f294adca69ad4a30ddf4b8a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfNi00LTEtMS0w_f4607d0a-83e4-4b6d-9527-a4a13cb26203"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7536bce11d044beb964cacf70a28bcda_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfNi02LTEtMS0w_6cf7c783-8f8b-4b83-ae09-b67ab01ae406"
      unitRef="usd">140682000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib430417fe94f4a06998b399478f60075_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfNi04LTEtMS0w_0d81cc9e-866f-4dd9-9436-84fbc0707da7"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iec75dda268684bf0b30d13b5ddf25700_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfNy0yLTEtMS0w_32629e12-30b0-41b9-9599-3789afeac5af"
      unitRef="usd">4003000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i160cd2039eca4180ab2ce867ef37eaa4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfNy00LTEtMS0w_60da798e-4954-4853-a4b0-8cd824f52ac7"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9de20b27783c425cb4d863fe744b4a99_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfNy02LTEtMS0w_dd0dfa23-3a9d-4293-b73e-7bc4333fd8bf"
      unitRef="usd">4003000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8d009724a2c34e359da697cd09e8d396_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfNy04LTEtMS0w_39b6fe13-d7c7-4ed2-890b-6711155b7137"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i5e784d12954a409a9ae572b0bff41d2d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfOC0yLTEtMS0w_eee339bb-133f-4e2b-b010-28375c1e7dc6"
      unitRef="usd">1716000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i197b9cf5dbf941ce99009c2de5c1edc4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfOC00LTEtMS0w_f2d2a97d-e78f-4d86-9a54-468d7de3ce75"
      unitRef="usd">1716000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i4bbe367c66c7485e91994a10fd39d43a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfOC02LTEtMS0w_5f4b8e9a-aed4-4218-b022-2dad6f4ac2c5"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i28e3cdb2a27548aca2496f96f9c435b9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfOC04LTEtMS0w_5950c287-c1fb-4f3f-b265-abf8d57bca60"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i5e784d12954a409a9ae572b0bff41d2d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfMTAtMi0xLTEtMA_65ad0066-f9cd-44d8-858e-c255ad6ea484"
      unitRef="usd">2879000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i197b9cf5dbf941ce99009c2de5c1edc4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfMTAtNC0xLTEtMA_bf50ea4a-459e-4d74-9abe-0437869f6c34"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i4bbe367c66c7485e91994a10fd39d43a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfMTAtNi0xLTEtMA_3b0f5d20-85e3-458e-9e2d-e0c8b9f31d50"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="i28e3cdb2a27548aca2496f96f9c435b9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfMTAtOC0xLTEtMA_ad82bd63-75e2-497e-ba8f-57ca91c83ead"
      unitRef="usd">2879000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:FairValueNetAssetLiability
      contextRef="i5e784d12954a409a9ae572b0bff41d2d_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfMTEtMi0xLTEtMA_1d8c62c9-59b9-4747-a47f-090ed14046b9"
      unitRef="usd">321050000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="i197b9cf5dbf941ce99009c2de5c1edc4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfMTEtNC0xLTEtMA_f1011fde-37eb-48c0-a0d1-46abdfb2548f"
      unitRef="usd">148922000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="i4bbe367c66c7485e91994a10fd39d43a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfMTEtNi0xLTEtMA_fe82cd21-632c-4077-a2bc-7875a4397f2d"
      unitRef="usd">175007000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability
      contextRef="i28e3cdb2a27548aca2496f96f9c435b9_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjY0YmNiOTc0ODkzNDQ1NjU4NmE0MTNjODIxMjEwOGU4L3RhYmxlcmFuZ2U6NjRiY2I5NzQ4OTM0NDU2NTg2YTQxM2M4MjEyMTA4ZThfMTEtOC0xLTEtMA_165e9d7b-4789-4638-a287-82c05bf094ae"
      unitRef="usd">-2879000</us-gaap:FairValueNetAssetLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i81218efdd3e84c46ae08a1aad6c64061_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RleHRyZWdpb246ZWUxZTY2NmY0MWMwNDQ0NmI0YzI3NTcxM2EzYzMyZjlfMjE0MQ_ba13fa4b-97db-4166-ae52-7f97172c9cd6"
      unitRef="usd">20000000.0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RleHRyZWdpb246ZWUxZTY2NmY0MWMwNDQ0NmI0YzI3NTcxM2EzYzMyZjlfNTM4NQ_869f9536-1adc-4f6d-b8ff-fc908ad1d77a">The following table provides a roll-forward of the fair values of the contingent consideration, which includes Level 3 measurements:&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:82.935%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.921%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.944%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Contingent consideration&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance, January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,879)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Changes in fair value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gains (losses) recognized in earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance, June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(2,551)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjkyZTMxNGRhYTZjNzQ2OWJiZjRmNjJmNDUzZjYzM2E0L3RhYmxlcmFuZ2U6OTJlMzE0ZGFhNmM3NDY5YmJmNGY2MmY0NTNmNjMzYTRfMS0yLTEtMS0w_01c528dc-d3df-4a63-b09b-5cede529d30f"
      unitRef="usd">2879000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjkyZTMxNGRhYTZjNzQ2OWJiZjRmNjJmNDUzZjYzM2E0L3RhYmxlcmFuZ2U6OTJlMzE0ZGFhNmM3NDY5YmJmNGY2MmY0NTNmNjMzYTRfMi0yLTEtMS0w_bf21e654-c7ae-4014-ae79-42bb90f41654"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <exas:BusinessCombinationContingentConsiderationGainLossRecognized
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjkyZTMxNGRhYTZjNzQ2OWJiZjRmNjJmNDUzZjYzM2E0L3RhYmxlcmFuZ2U6OTJlMzE0ZGFhNmM3NDY5YmJmNGY2MmY0NTNmNjMzYTRfMy0yLTEtMS0w_8935c300-fb4d-495e-a28c-ac3181d55d36"
      unitRef="usd">0</exas:BusinessCombinationContingentConsiderationGainLossRecognized>
    <us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjkyZTMxNGRhYTZjNzQ2OWJiZjRmNjJmNDUzZjYzM2E0L3RhYmxlcmFuZ2U6OTJlMzE0ZGFhNmM3NDY5YmJmNGY2MmY0NTNmNjMzYTRfNC0yLTEtMS0w_391babfa-9c97-4da9-ada5-c53a470f7849"
      unitRef="usd">328000</us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOjkyZTMxNGRhYTZjNzQ2OWJiZjRmNjJmNDUzZjYzM2E0L3RhYmxlcmFuZ2U6OTJlMzE0ZGFhNmM3NDY5YmJmNGY2MmY0NTNmNjMzYTRfNS0yLTEtMS0w_6ba59a77-963b-4ca3-ba17-ddc168557e63"
      unitRef="usd">2551000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:EquityMethodInvestments
      contextRef="i28e3cdb2a27548aca2496f96f9c435b9_I20191231"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RleHRyZWdpb246ZWUxZTY2NmY0MWMwNDQ0NmI0YzI3NTcxM2EzYzMyZjlfMzg2OQ_67efd5d5-176e-445d-b3a6-5ef6d754e5e6"
      unitRef="usd">11800000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="idb3c449efe8b470ca6cefd222ef5f1cd_I20200630"
      decimals="5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RleHRyZWdpb246ZWUxZTY2NmY0MWMwNDQ0NmI0YzI3NTcxM2EzYzMyZjlfMzg2OQ_966d9bab-9226-436e-b568-6e12409a92de"
      unitRef="usd">11800000</us-gaap:EquityMethodInvestments>
    <us-gaap:InvestmentOwnedAtFairValue
      contextRef="i79a315ed3ab14afcb50450694dbcf070_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RleHRyZWdpb246ZWUxZTY2NmY0MWMwNDQ0NmI0YzI3NTcxM2EzYzMyZjlfNDA1OA_2763c2bc-4655-492e-9ff1-72c569965299"
      unitRef="usd">10800000</us-gaap:InvestmentOwnedAtFairValue>
    <us-gaap:InvestmentOwnedAtFairValue
      contextRef="i02f483de8ac44c68829b19a42f269eef_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RleHRyZWdpb246ZWUxZTY2NmY0MWMwNDQ0NmI0YzI3NTcxM2EzYzMyZjlfNDA1OA_4d0a5186-22b4-41a4-b3ae-e02c57d9207b"
      unitRef="usd">10800000</us-gaap:InvestmentOwnedAtFairValue>
    <us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RleHRyZWdpb246ZWUxZTY2NmY0MWMwNDQ0NmI0YzI3NTcxM2EzYzMyZjlfNTM3OA_fb7cd061-d488-494a-9ed2-743d8502b1c9">The following table summarizes the Company&#x2019;s outstanding convertible notes and long-term debt:&#x200b;&lt;div style="margin-bottom:12pt;"&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:39.025%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.945%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Carrying Amount (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Carrying Amount (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2028 Convertible notes (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;786,711&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,101,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2027 Convertible notes (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;498,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;774,328&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;483,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;843,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 Convertible notes (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;248,965&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;419,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;319,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;592,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Construction loan (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;______________&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;The carrying amounts presented are net of debt discounts and debt issuance costs (see Note 12 and Note 15 of the condensed consolidated financial statements for further information).&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;The fair values are based on observable market prices for this debt, which is traded in active markets and therefore is classified as a Level 2 fair value measurement. A portion of the 2025 convertible notes were settled in 2020 resulting in a decrease in the liability.&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;The carrying amount of the construction loan approximates fair value due to the short-term nature of this instrument. The construction loan is privately held with no public market for this debt and therefore is classified as a Level 3 fair value measurement. The change in the fair value was due to payments made on the loan resulting in a decrease in the liability.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock>
    <us-gaap:ConvertibleDebtFairValueDisclosures
      contextRef="i9316731a470946c0961ec68559f38bf0_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOmJkODYyMDg3MmViMjRkNjhhNTlmZjJlYTg0MGZjMzJmL3RhYmxlcmFuZ2U6YmQ4NjIwODcyZWIyNGQ2OGE1OWZmMmVhODQwZmMzMmZfMi0yLTEtMS0w_df53567b-bc8e-4951-9eba-7a83c4eb8f72"
      unitRef="usd">786711000</us-gaap:ConvertibleDebtFairValueDisclosures>
    <us-gaap:ConvertibleDebtFairValueDisclosures
      contextRef="ibb0e14003ae24b289469f5927d131755_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOmJkODYyMDg3MmViMjRkNjhhNTlmZjJlYTg0MGZjMzJmL3RhYmxlcmFuZ2U6YmQ4NjIwODcyZWIyNGQ2OGE1OWZmMmVhODQwZmMzMmZfMi00LTEtMS0w_4cc3fc70-82c1-4b90-8f6d-b609d40b4031"
      unitRef="usd">1101413000</us-gaap:ConvertibleDebtFairValueDisclosures>
    <us-gaap:ConvertibleDebtFairValueDisclosures
      contextRef="i370d86cdcdd74264989d1a3125b5d9ac_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOmJkODYyMDg3MmViMjRkNjhhNTlmZjJlYTg0MGZjMzJmL3RhYmxlcmFuZ2U6YmQ4NjIwODcyZWIyNGQ2OGE1OWZmMmVhODQwZmMzMmZfMi02LTEtMS0w_c45360b6-a39a-4284-a711-2b16a73d9a82"
      unitRef="usd">0</us-gaap:ConvertibleDebtFairValueDisclosures>
    <us-gaap:ConvertibleDebtFairValueDisclosures
      contextRef="iee6dfc621e414fc9be24613492794ef1_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOmJkODYyMDg3MmViMjRkNjhhNTlmZjJlYTg0MGZjMzJmL3RhYmxlcmFuZ2U6YmQ4NjIwODcyZWIyNGQ2OGE1OWZmMmVhODQwZmMzMmZfMi04LTEtMS0w_f66e6b2c-6f81-4470-ac17-663fde48ff38"
      unitRef="usd">0</us-gaap:ConvertibleDebtFairValueDisclosures>
    <us-gaap:ConvertibleDebtFairValueDisclosures
      contextRef="i97ce761b372d478189f016ab3c78371f_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOmJkODYyMDg3MmViMjRkNjhhNTlmZjJlYTg0MGZjMzJmL3RhYmxlcmFuZ2U6YmQ4NjIwODcyZWIyNGQ2OGE1OWZmMmVhODQwZmMzMmZfMy0yLTEtMS0w_c8a277f6-0ac7-452c-820c-7f42abc7cce3"
      unitRef="usd">498707000</us-gaap:ConvertibleDebtFairValueDisclosures>
    <us-gaap:ConvertibleDebtFairValueDisclosures
      contextRef="i13b017e29a6442819be72e99437b101c_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOmJkODYyMDg3MmViMjRkNjhhNTlmZjJlYTg0MGZjMzJmL3RhYmxlcmFuZ2U6YmQ4NjIwODcyZWIyNGQ2OGE1OWZmMmVhODQwZmMzMmZfMy00LTEtMS0w_8ee3eda4-49ca-4010-8b3e-64305672c025"
      unitRef="usd">774328000</us-gaap:ConvertibleDebtFairValueDisclosures>
    <us-gaap:ConvertibleDebtFairValueDisclosures
      contextRef="i7fbf6caa0678420b92248493353a1182_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOmJkODYyMDg3MmViMjRkNjhhNTlmZjJlYTg0MGZjMzJmL3RhYmxlcmFuZ2U6YmQ4NjIwODcyZWIyNGQ2OGE1OWZmMmVhODQwZmMzMmZfMy02LTEtMS0w_c3c019eb-c363-49bd-864c-1eda88c60cc7"
      unitRef="usd">483909000</us-gaap:ConvertibleDebtFairValueDisclosures>
    <us-gaap:ConvertibleDebtFairValueDisclosures
      contextRef="i6c423cabdb8e44d29da122dcae106789_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOmJkODYyMDg3MmViMjRkNjhhNTlmZjJlYTg0MGZjMzJmL3RhYmxlcmFuZ2U6YmQ4NjIwODcyZWIyNGQ2OGE1OWZmMmVhODQwZmMzMmZfMy04LTEtMS0w_953fab3b-fdfa-4925-877a-8629f0e5bd09"
      unitRef="usd">843741000</us-gaap:ConvertibleDebtFairValueDisclosures>
    <us-gaap:ConvertibleDebtFairValueDisclosures
      contextRef="ic7da1edd2e894cfeb5b18d015de8a432_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOmJkODYyMDg3MmViMjRkNjhhNTlmZjJlYTg0MGZjMzJmL3RhYmxlcmFuZ2U6YmQ4NjIwODcyZWIyNGQ2OGE1OWZmMmVhODQwZmMzMmZfNC0yLTEtMS0w_b4170b5d-3d4c-41a2-9e00-50ae00d01367"
      unitRef="usd">248965000</us-gaap:ConvertibleDebtFairValueDisclosures>
    <us-gaap:ConvertibleDebtFairValueDisclosures
      contextRef="ia1e0a68e6ebc464885b441ac5315061e_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOmJkODYyMDg3MmViMjRkNjhhNTlmZjJlYTg0MGZjMzJmL3RhYmxlcmFuZ2U6YmQ4NjIwODcyZWIyNGQ2OGE1OWZmMmVhODQwZmMzMmZfNC00LTEtMS0w_b54b0cc9-e9d3-445f-b255-062be241eddd"
      unitRef="usd">419015000</us-gaap:ConvertibleDebtFairValueDisclosures>
    <us-gaap:ConvertibleDebtFairValueDisclosures
      contextRef="ic6ec9d88fe3a43a6be7fa07e8c07177a_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOmJkODYyMDg3MmViMjRkNjhhNTlmZjJlYTg0MGZjMzJmL3RhYmxlcmFuZ2U6YmQ4NjIwODcyZWIyNGQ2OGE1OWZmMmVhODQwZmMzMmZfNC02LTEtMS0w_fbd6b6b6-10ed-4997-9cb5-56fd0ed81707"
      unitRef="usd">319696000</us-gaap:ConvertibleDebtFairValueDisclosures>
    <us-gaap:ConvertibleDebtFairValueDisclosures
      contextRef="ic5a5bdd838cc4e5fa283b25ae925f457_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOmJkODYyMDg3MmViMjRkNjhhNTlmZjJlYTg0MGZjMzJmL3RhYmxlcmFuZ2U6YmQ4NjIwODcyZWIyNGQ2OGE1OWZmMmVhODQwZmMzMmZfNC04LTEtMS0w_70f25728-e0b8-4603-94ee-4075f52e5e7e"
      unitRef="usd">592482000</us-gaap:ConvertibleDebtFairValueDisclosures>
    <us-gaap:LoansPayableFairValueDisclosure
      contextRef="ia3f38287eed846328e250846751de2d9_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOmJkODYyMDg3MmViMjRkNjhhNTlmZjJlYTg0MGZjMzJmL3RhYmxlcmFuZ2U6YmQ4NjIwODcyZWIyNGQ2OGE1OWZmMmVhODQwZmMzMmZfNS0yLTEtMS0w_f6af3d19-5434-4cb9-b59a-1c9262bc0f44"
      unitRef="usd">24263000</us-gaap:LoansPayableFairValueDisclosure>
    <us-gaap:LoansPayableFairValueDisclosure
      contextRef="ib39dcbd10115429e91120c47e77c2421_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOmJkODYyMDg3MmViMjRkNjhhNTlmZjJlYTg0MGZjMzJmL3RhYmxlcmFuZ2U6YmQ4NjIwODcyZWIyNGQ2OGE1OWZmMmVhODQwZmMzMmZfNS00LTEtMS0w_9302ebb9-edee-4688-b17e-9c3daabd635d"
      unitRef="usd">24263000</us-gaap:LoansPayableFairValueDisclosure>
    <us-gaap:LoansPayableFairValueDisclosure
      contextRef="idab7d8338ec749498b4316c12f8bd423_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOmJkODYyMDg3MmViMjRkNjhhNTlmZjJlYTg0MGZjMzJmL3RhYmxlcmFuZ2U6YmQ4NjIwODcyZWIyNGQ2OGE1OWZmMmVhODQwZmMzMmZfNS02LTEtMS0w_5db762f4-f25b-4c3d-907a-dae445985c60"
      unitRef="usd">24866000</us-gaap:LoansPayableFairValueDisclosure>
    <us-gaap:LoansPayableFairValueDisclosure
      contextRef="ief6a7c6b64284a12924714456eb8a65b_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF80OS9mcmFnOmVlMWU2NjZmNDFjMDQ0NDZiNGMyNzU3MTNhM2MzMmY5L3RhYmxlOmJkODYyMDg3MmViMjRkNjhhNTlmZjJlYTg0MGZjMzJmL3RhYmxlcmFuZ2U6YmQ4NjIwODcyZWIyNGQ2OGE1OWZmMmVhODQwZmMzMmZfNS04LTEtMS0w_08d2a8e8-3da3-4426-aabd-1b224d50bdd9"
      unitRef="usd">24866000</us-gaap:LoansPayableFairValueDisclosure>
    <exas:LicensingAgreementDisclosureTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81Mi9mcmFnOmJkNDdkMjMyMmJkOTQyNDE5ZjIyMTE1NzMzYzk2MGMwL3RleHRyZWdpb246YmQ0N2QyMzIyYmQ5NDI0MTlmMjIxMTU3MzNjOTYwYzBfODI5Mg_0548facf-e6bb-4787-87b3-474f3e6ee68d">LICENSE AND COLLABORATION AGREEMENTS&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company licenses certain technologies that are, or may be, incorporated into its technology under several license agreements, as well as the rights to commercialize certain diagnostic tests through collaboration agreements. Generally, the license agreements require the Company to pay royalties based on net revenues received using the technologies and may require minimum royalty amounts or maintenance fees.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Mayo&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In June&#160;2009 the Company entered into a license agreement with Mayo Foundation for Medical Education and Research (&#x201c;Mayo&#x201d;). The Company&#x2019;s license agreement with Mayo most recently amended in January 2019. Under the license agreement, Mayo granted the Company an exclusive, worldwide license to certain Mayo patents and patent applications, as well as a non-exclusive, worldwide license with regard to certain Mayo know-how. The scope of the license covers any screening, surveillance or diagnostic test or tool for use in connection with any type of cancer, pre-cancer, disease or condition.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The licensed Mayo patents and patent applications contain both method and composition claims that relate to sample processing, analytical testing and data analysis associated with nucleic acid screening for cancers and other diseases. The jurisdictions covered by these patents and patent applications include the U.S., Australia, Canada, the European Union, China, Japan and Korea. Under the license agreement, the Company assumed the obligation and expense of prosecuting and maintaining the licensed Mayo patents and is obligated to make commercially reasonable efforts to bring to market products using the licensed Mayo intellectual property.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Pursuant&#160;to the Company&#x2019;s&#160;agreement with Mayo,&#160;the Company is&#160;required to pay Mayo a low-single-digit royalty on the Company&#x2019;s net sales of current and future products using the licensed Mayo intellectual property&#160;each year during the term of the Mayo agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The license agreement will remain in effect, unless earlier terminated by the parties in accordance with the agreement, until the last of the licensed patents expires in 2037 (or later, if certain licensed patent applications are issued). However, if the Company is still using the licensed Mayo know-how or certain Mayo-provided biological specimens or their derivatives on such expiration date, the term shall continue until the earlier of the date the Company stops using such know-how and materials and the date that is five years after the last licensed patent expires. The license agreement contains customary termination provisions and permits Mayo to terminate the license agreement if the Company sues Mayo or its affiliates, other than any such suit claiming an uncured material breach by Mayo of the license agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In addition to granting the Company a license to the covered Mayo intellectual property, Mayo provides the Company with product development and research and development assistance pursuant to the license agreement and other collaborative arrangements. In connection with this collaboration, the Company incurred charges of $1.0 million and $1.1 million for the three months ended June 30, 2020 and 2019, respectively. The Company incurred charges of $1.9&#160;million and $2.6&#160;million for the six months ended June 30, 2020 and 2019, respectively. The charges incurred in connection with this collaboration are recorded in research and development expenses in the Company&#x2019;s condensed consolidated statements of operations. Certain of Mayo&#x2019;s obligations to provide development assistance expired in January 2020. The Company and Mayo are in discussions to amend the license agreement to extend that date. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Epic Sciences &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In June 2016, Genomic Health (now a wholly-owned subsidiary of the Company) entered into a collaboration agreement with Epic Sciences, which was superseded and replaced in March 2019 by a license agreement and laboratory services agreement with Epic Sciences, under which Genomic Health was granted exclusive distribution rights to commercialize Epic Sciences&#x2019; AR-V7 Nucleus Detect test in the United States, which is marketed as Oncotype DX AR-V7 Nucleus Detect. The Company has primary responsibility, in accordance with applicable laws and regulations, for marketing and promoting the test, order fulfillment, billing and collections of receivables, claims appeals, customer support, and providing and maintaining order management systems for the test. Epic Sciences is &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;responsible for performing all tests, performing studies including analytic and clinical validation studies, and seeking Medicare coverage and a Medicare payment rate from the CMS for the test. The license and laboratory service agreement has a term of ten years from June 2016, unless terminated earlier under certain circumstances. The Oncotype DX AR-V7 Nucleus Detect test became commercially available in February 2018. The Company recognizes revenues for the test performed under this arrangement and Epic Sciences receives a fee per test performed that represents the fair market value for the testing services they perform. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of June&#160;30, 2020 and December&#160;31, 2019, the Company owns 18,258,838 shares of preferred stock of Epic Sciences recorded at a fair value of $10.8 million which is included in other-long term assets on the Company&#x2019;s condensed consolidated balance sheets. The Company has concluded it is not the primary beneficiary and thus has not consolidated the investee pursuant to the requirements of ASC 810, Consolidation. The Company will continue to assess its investment and future commitments to the investee and to the extent its relationship with the investee changes, may be required to consolidate the investee in future periods. The Company determined that the investment is an equity investment for which the Company does not have the ability to exercise significant influence. The Company adjusts the carrying value of its non-marketable equity securities for changes from observable transactions for identical or similar investments of the same issuer, less impairment. All gains and losses on non-marketable equity securities, realized and unrealized, are recognized in other income (expense) in the condensed consolidated statements of operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Biocartis N.V. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In September 2017, Genomic Health entered into an exclusive license and development agreement with Biocartis, a molecular diagnostics company based in Belgium, to develop and commercialize an in vitro diagnostic (&#x201c;IVD&#x201d;) version of the Oncotype DX Breast Recurrence Score test on the Biocartis Idylla platform. Under the terms of the license and development agreement, the Company has an exclusive, worldwide, royalty-bearing license to develop and commercialize an IVD version of the Oncotype DX Breast Recurrence Score test on the Biocartis Idylla platform, and an option to expand the collaboration to include additional tests in oncology and urology. The Company has primary responsibility for developing, validating and obtaining regulatory authorizations and registrations for IVD Oncotype DX tests to be performed on the Idylla platform. The Company is also responsible for manufacturing and commercialization activities with respect to such tests. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Pursuant to the license and development agreement, Genomic Health recorded a one-time upfront license and option fee of $3.2 million. In December 2017, Genomic Health purchased 270,000 ordinary shares of Biocartis, a public company listed on the Euronext exchange, for a total cost of $4.0 million. This investment was subject to a lock-up agreement that expired in December 2018. The investment has been recognized at fair value, which the Company estimated to be $1.4&#160;million and $1.7 million as of June&#160;30, 2020 and December&#160;31, 2019, respectively, and is included in marketable securities on the Company's condensed consolidated balance sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Under a November 2018 addendum to the license and development agreement, the Company exercised its option to expand the collaboration to include tests in urology and obtained a right of first refusal to add a test for the non-invasive detection of prostate cancer in a pre-biopsy setting.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Additional terms of the license and development agreement and the addendum include the Company&#x2019;s obligation to pay Biocartis an aggregate of &#x20ac;2.5 million in cash upon achievement of certain milestones and &#x20ac;2.0 million for the expansion of the collaboration to include additional tests in oncology. In addition, the Company will pay royalties based primarily on the future sales volumes of the Company&#x2019;s tests performed on the Idylla platform.&lt;/span&gt;&lt;/div&gt;</exas:LicensingAgreementDisclosureTextBlock>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i92ad34644a7f4f458a129878846e385d_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81Mi9mcmFnOmJkNDdkMjMyMmJkOTQyNDE5ZjIyMTE1NzMzYzk2MGMwL3RleHRyZWdpb246YmQ0N2QyMzIyYmQ5NDI0MTlmMjIxMTU3MzNjOTYwYzBfMzEyMg_2df0b1bd-ddf3-469f-b53a-b494640326d3"
      unitRef="usd">1000000.0</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ia83ae4ca21d64bbfba9a3bfa944d0c39_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81Mi9mcmFnOmJkNDdkMjMyMmJkOTQyNDE5ZjIyMTE1NzMzYzk2MGMwL3RleHRyZWdpb246YmQ0N2QyMzIyYmQ5NDI0MTlmMjIxMTU3MzNjOTYwYzBfMzEyOQ_89419de5-5758-41c6-a270-79273ab9e58e"
      unitRef="usd">1100000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ibc1a53f9d8f94b07bc051268e915af2a_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81Mi9mcmFnOmJkNDdkMjMyMmJkOTQyNDE5ZjIyMTE1NzMzYzk2MGMwL3RleHRyZWdpb246YmQ0N2QyMzIyYmQ5NDI0MTlmMjIxMTU3MzNjOTYwYzBfMjc0ODc3OTA3NzgxMw_b0c8100b-ce20-4b66-af81-b5de7a650eef"
      unitRef="usd">1900000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="ia31bcbffbde74cac9ea4f110f8d052eb_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81Mi9mcmFnOmJkNDdkMjMyMmJkOTQyNDE5ZjIyMTE1NzMzYzk2MGMwL3RleHRyZWdpb246YmQ0N2QyMzIyYmQ5NDI0MTlmMjIxMTU3MzNjOTYwYzBfMjc0ODc3OTA3NzgyMA_99dd9e15-7a50-4b6a-9f55-be256e5ebc56"
      unitRef="usd">2600000</us-gaap:ResearchAndDevelopmentExpense>
    <exas:LicenseAndLaboratoryAgreementTerm
      contextRef="i1fbe022769444db29f0fd1809ecb792d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81Mi9mcmFnOmJkNDdkMjMyMmJkOTQyNDE5ZjIyMTE1NzMzYzk2MGMwL3RleHRyZWdpb246YmQ0N2QyMzIyYmQ5NDI0MTlmMjIxMTU3MzNjOTYwYzBfNDUwOQ_cf61cd53-21af-41e4-861e-cc643ebf41be">P10Y</exas:LicenseAndLaboratoryAgreementTerm>
    <us-gaap:InvestmentOwnedBalanceShares
      contextRef="i02f483de8ac44c68829b19a42f269eef_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81Mi9mcmFnOmJkNDdkMjMyMmJkOTQyNDE5ZjIyMTE1NzMzYzk2MGMwL3RleHRyZWdpb246YmQ0N2QyMzIyYmQ5NDI0MTlmMjIxMTU3MzNjOTYwYzBfNDkxNQ_7115a666-a7d0-4cbd-a359-c96b2df2f47d"
      unitRef="shares">18258838</us-gaap:InvestmentOwnedBalanceShares>
    <us-gaap:InvestmentOwnedBalanceShares
      contextRef="i79a315ed3ab14afcb50450694dbcf070_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81Mi9mcmFnOmJkNDdkMjMyMmJkOTQyNDE5ZjIyMTE1NzMzYzk2MGMwL3RleHRyZWdpb246YmQ0N2QyMzIyYmQ5NDI0MTlmMjIxMTU3MzNjOTYwYzBfNDkxNQ_74e79461-78db-43f6-8434-b6820db64e7d"
      unitRef="shares">18258838</us-gaap:InvestmentOwnedBalanceShares>
    <us-gaap:InvestmentOwnedAtFairValue
      contextRef="i79a315ed3ab14afcb50450694dbcf070_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81Mi9mcmFnOmJkNDdkMjMyMmJkOTQyNDE5ZjIyMTE1NzMzYzk2MGMwL3RleHRyZWdpb246YmQ0N2QyMzIyYmQ5NDI0MTlmMjIxMTU3MzNjOTYwYzBfNDk4OQ_1eb8d1f2-75c7-4927-a951-c4a70c69a323"
      unitRef="usd">10800000</us-gaap:InvestmentOwnedAtFairValue>
    <us-gaap:InvestmentOwnedAtFairValue
      contextRef="i02f483de8ac44c68829b19a42f269eef_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81Mi9mcmFnOmJkNDdkMjMyMmJkOTQyNDE5ZjIyMTE1NzMzYzk2MGMwL3RleHRyZWdpb246YmQ0N2QyMzIyYmQ5NDI0MTlmMjIxMTU3MzNjOTYwYzBfNDk4OQ_7a8c5301-2a21-4d66-bbfe-0171cec2cf77"
      unitRef="usd">10800000</us-gaap:InvestmentOwnedAtFairValue>
    <exas:OneTimeFeeForLicenseToPatents
      contextRef="i20f139de8cca4dc19e066ff4198b5dd8_I20170930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81Mi9mcmFnOmJkNDdkMjMyMmJkOTQyNDE5ZjIyMTE1NzMzYzk2MGMwL3RleHRyZWdpb246YmQ0N2QyMzIyYmQ5NDI0MTlmMjIxMTU3MzNjOTYwYzBfNzA5MA_c4a6c88a-48f7-4558-aa8e-679059c7299d"
      unitRef="usd">3200000</exas:OneTimeFeeForLicenseToPatents>
    <us-gaap:InvestmentOwnedBalanceShares
      contextRef="i54a2c6963f6c4f7d850eb1819ebf2c0d_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81Mi9mcmFnOmJkNDdkMjMyMmJkOTQyNDE5ZjIyMTE1NzMzYzk2MGMwL3RleHRyZWdpb246YmQ0N2QyMzIyYmQ5NDI0MTlmMjIxMTU3MzNjOTYwYzBfNzEzNw_c8e93fac-1250-4bbe-805d-ca221baaedaf"
      unitRef="shares">270000</us-gaap:InvestmentOwnedBalanceShares>
    <us-gaap:InvestmentOwnedAtFairValue
      contextRef="i54a2c6963f6c4f7d850eb1819ebf2c0d_I20171231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81Mi9mcmFnOmJkNDdkMjMyMmJkOTQyNDE5ZjIyMTE1NzMzYzk2MGMwL3RleHRyZWdpb246YmQ0N2QyMzIyYmQ5NDI0MTlmMjIxMTU3MzNjOTYwYzBfNzI3Mg_6622ad32-fcd0-414d-9901-dff2da9b7c5d"
      unitRef="usd">4000000.0</us-gaap:InvestmentOwnedAtFairValue>
    <us-gaap:InvestmentOwnedAtFairValue
      contextRef="i64579458e0a94effae743ef34a22f14a_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81Mi9mcmFnOmJkNDdkMjMyMmJkOTQyNDE5ZjIyMTE1NzMzYzk2MGMwL3RleHRyZWdpb246YmQ0N2QyMzIyYmQ5NDI0MTlmMjIxMTU3MzNjOTYwYzBfNzQ0Mg_74cd3385-36e0-4503-9c4f-efaf7041342a"
      unitRef="usd">1400000</us-gaap:InvestmentOwnedAtFairValue>
    <us-gaap:InvestmentOwnedAtFairValue
      contextRef="i30ab014e43fb47b195dc21c9d762a385_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81Mi9mcmFnOmJkNDdkMjMyMmJkOTQyNDE5ZjIyMTE1NzMzYzk2MGMwL3RleHRyZWdpb246YmQ0N2QyMzIyYmQ5NDI0MTlmMjIxMTU3MzNjOTYwYzBfNzQ0OQ_1a9c7cfe-8d75-46c0-b857-7860cb8b5235"
      unitRef="usd">1700000</us-gaap:InvestmentOwnedAtFairValue>
    <exas:PaymentsContingentOnMilestones
      contextRef="i61131bb66b9e4bd2963f6aee9ba2a837_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81Mi9mcmFnOmJkNDdkMjMyMmJkOTQyNDE5ZjIyMTE1NzMzYzk2MGMwL3RleHRyZWdpb246YmQ0N2QyMzIyYmQ5NDI0MTlmMjIxMTU3MzNjOTYwYzBfODAxMA_41658ff3-e093-4370-95c3-06c76417e087"
      unitRef="eur">2500000</exas:PaymentsContingentOnMilestones>
    <exas:PaymentsContingentOnMilestones
      contextRef="i3d95d11b452849d489551d324f0e020f_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81Mi9mcmFnOmJkNDdkMjMyMmJkOTQyNDE5ZjIyMTE1NzMzYzk2MGMwL3RleHRyZWdpb246YmQ0N2QyMzIyYmQ5NDI0MTlmMjIxMTU3MzNjOTYwYzBfODA2NA_f9eaf9f5-64ef-411f-9477-8831780d9036"
      unitRef="eur">2000000.0</exas:PaymentsContingentOnMilestones>
    <us-gaap:CollaborativeArrangementDisclosureTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81NS9mcmFnOjI3MDAwY2QxYTJjNjQ2YjY4MGMxYjgzNWNmZWIwYjljL3RleHRyZWdpb246MjcwMDBjZDFhMmM2NDZiNjgwYzFiODM1Y2ZlYjBiOWNfMTI3OA_fddefca7-c476-4f8b-8e04-0fb569bd63d1">PFIZER PROMOTION AGREEMENTIn August 2018, the Company entered into a Promotion Agreement (&#x201c;Promotion Agreement&#x201d;) with Pfizer Inc. (&#x201c;Pfizer&#x201d;). Under the terms of the Promotion Agreement, Pfizer promotes Cologuard and provides certain sales, marketing, analytical and other commercial operations support. The Company agreed to pay Pfizer for promotion, sales and marketing costs incurred on behalf of the Company. The Company incurred charges of $21.1 million and $16.6 million for promotion, sales and marketing services performed by Pfizer on behalf of the Company during the three months ended June 30, 2020 and 2019, respectively. The Company incurred charges of $40.5&#160;million and $33.9&#160;million for promotion, sales and marketing services performed by Pfizer on behalf of the Company during the six months ended June 30, 2020 and 2019, respectively. These costs are recorded in sales and marketing in the Company&#x2019;s condensed consolidated statements of operations. The Company also agreed to pay Pfizer a service fee based on incremental gross profits over specified baselines during the term of the Promotion Agreement and royalties for Cologuard related revenues for a specified period after the expiration or termination of the Promotion Agreement. The initial term of the Promotion Agreement runs through December 31, 2021. The Company incurred charges of $2.1 million and $19.4 million for this service fee during the three months ended June 30, 2020 and 2019, respectively. The Company incurred charges of $21.7&#160;million and $38.6&#160;million for this service fee during the six months ended June 30, 2020 and 2019, respectively. These costs are recorded in sales and marketing in the Company&#x2019;s condensed consolidated statements of operations.</us-gaap:CollaborativeArrangementDisclosureTextBlock>
    <us-gaap:MarketingExpense
      contextRef="ie096dbee83e04c2693da8a45109a0f13_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81NS9mcmFnOjI3MDAwY2QxYTJjNjQ2YjY4MGMxYjgzNWNmZWIwYjljL3RleHRyZWdpb246MjcwMDBjZDFhMmM2NDZiNjgwYzFiODM1Y2ZlYjBiOWNfNDU0_d60c64d0-ecd9-4d13-b74f-89ac5049440b"
      unitRef="usd">21100000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="ibc18282660774699abf108f96f4a5b80_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81NS9mcmFnOjI3MDAwY2QxYTJjNjQ2YjY4MGMxYjgzNWNmZWIwYjljL3RleHRyZWdpb246MjcwMDBjZDFhMmM2NDZiNjgwYzFiODM1Y2ZlYjBiOWNfNDYx_e6be3f02-a1cb-4b3b-b8bb-29d7981c6ca4"
      unitRef="usd">16600000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="i7055be47ce9a4d6f99bf577d96da9d7a_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81NS9mcmFnOjI3MDAwY2QxYTJjNjQ2YjY4MGMxYjgzNWNmZWIwYjljL3RleHRyZWdpb246MjcwMDBjZDFhMmM2NDZiNjgwYzFiODM1Y2ZlYjBiOWNfMjc0ODc3OTA3MDg5MQ_fc3fb564-8ec5-4ddf-80a7-1a796c953cad"
      unitRef="usd">40500000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="i3c250eedd9744c04a2bd46115bfac415_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81NS9mcmFnOjI3MDAwY2QxYTJjNjQ2YjY4MGMxYjgzNWNmZWIwYjljL3RleHRyZWdpb246MjcwMDBjZDFhMmM2NDZiNjgwYzFiODM1Y2ZlYjBiOWNfMjc0ODc3OTA3MDg5OA_0ba3daa5-6a3f-4132-be2f-99b4ebf22cbb"
      unitRef="usd">33900000</us-gaap:MarketingExpense>
    <exas:ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties
      contextRef="ie096dbee83e04c2693da8a45109a0f13_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81NS9mcmFnOjI3MDAwY2QxYTJjNjQ2YjY4MGMxYjgzNWNmZWIwYjljL3RleHRyZWdpb246MjcwMDBjZDFhMmM2NDZiNjgwYzFiODM1Y2ZlYjBiOWNfMTA5OA_61041404-8d66-4017-a0b7-19880e0be5bb"
      unitRef="usd">2100000</exas:ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties>
    <exas:ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties
      contextRef="ibc18282660774699abf108f96f4a5b80_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81NS9mcmFnOjI3MDAwY2QxYTJjNjQ2YjY4MGMxYjgzNWNmZWIwYjljL3RleHRyZWdpb246MjcwMDBjZDFhMmM2NDZiNjgwYzFiODM1Y2ZlYjBiOWNfMTEwNQ_d39ffd5a-5614-4f72-8625-cb5a6fa1450c"
      unitRef="usd">19400000</exas:ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties>
    <exas:ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties
      contextRef="i7055be47ce9a4d6f99bf577d96da9d7a_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81NS9mcmFnOjI3MDAwY2QxYTJjNjQ2YjY4MGMxYjgzNWNmZWIwYjljL3RleHRyZWdpb246MjcwMDBjZDFhMmM2NDZiNjgwYzFiODM1Y2ZlYjBiOWNfMjc0ODc3OTA3MTAyNg_b8941989-235b-4cdf-941a-f28eba0e6192"
      unitRef="usd">21700000</exas:ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties>
    <exas:ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties
      contextRef="i3c250eedd9744c04a2bd46115bfac415_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81NS9mcmFnOjI3MDAwY2QxYTJjNjQ2YjY4MGMxYjgzNWNmZWIwYjljL3RleHRyZWdpb246MjcwMDBjZDFhMmM2NDZiNjgwYzFiODM1Y2ZlYjBiOWNfMjc0ODc3OTA3MTAzMw_a1c053b9-f9ed-4514-99c2-b9fb4437cac5"
      unitRef="usd">38600000</exas:ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfMTY3NA_7330bc90-ca78-48b2-9397-3b77081f38d2">STOCKHOLDERS&#x2019; EQUITY&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Convertible Notes Settlement Stock Issuance&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In March 2019, the Company used cash of $494.1 million and an aggregate of 2.2 million shares of the Company&#x2019;s common stock valued at $182.4 million for total consideration of $676.5 million to settle $493.4 million of the 2025 convertible notes. Refer to Note 15 for further discussion of this settlement transaction.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Genomic Health Combination Stock Issuance&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In November 2019, the Company completed the combination with Genomic Health in a cash and stock transaction valued at $2.5 billion. Of the $2.5 billion purchase price, $1.4 billion was settled through the issuance of 17.0 million shares of common stock. The Company incurred $0.4 million in stock issuance costs as part of the transaction. Refer to Note 16 for further discussion of the consideration transferred as part of the combination with Genomic Health.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Paradigm and Viomics Acquisition Stock Issuance&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In March 2020, the Company completed the acquisitions of Paradigm and Viomics. The purchase price for these acquisitions consisted of cash and stock valued at $40.4 million. Of the $40.4 million purchase price, $32.2&#160;million is expected to be settled through the issuance of 0.4&#160;million shares of common stock. Of the $32.2&#160;million that will be settled through the issuance of common stock, $28.6&#160;million was issued in March 2020, and the remainder was withheld and may become issuable as additional merger consideration on June 3, 2021 subject to the terms and conditions of the acquisition agreements. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Changes in Accumulated Other Comprehensive Income (Loss)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The amount recognized in accumulated other comprehensive income (loss) (&#x201c;AOCI&#x201d;) for the six months ended June 30, 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:53.769%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.944%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign&lt;br/&gt;Currency&lt;br/&gt;Translation&lt;br/&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrealized&lt;br/&gt;Gain (Loss)&lt;br/&gt;on Marketable&lt;br/&gt;Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated&lt;br/&gt;Other&lt;br/&gt;Comprehensive&lt;br/&gt;Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(75)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amounts reclassified from accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net current period change in accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The amounts recognized in AOCI for the six months ended June 30, 2019 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:53.769%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.944%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign&lt;br/&gt;Currency&lt;br/&gt;Translation&lt;br/&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrealized&lt;br/&gt;Gain (Loss)&lt;br/&gt;on Marketable&lt;br/&gt;Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated&lt;br/&gt;Other&lt;br/&gt;Comprehensive&lt;br/&gt;Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,397)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,422)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other comprehensive loss before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amounts reclassified from accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net current period change in accumulated other comprehensive loss, before tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income tax expense related to items of other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(984)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(984)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Amounts reclassified from AOCI for the six months ended June 30, 2020 and 2019 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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.557%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:22.358%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.339%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.343%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Affected Line Item in the&lt;br/&gt;Statements of Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Details about AOCI Components (In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Change in value of available-for-sale investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Sales and maturities of available-for-sale investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Investment income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="i68565ba00d414c10a11f186be1f6c1a8_D20190301-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfMTE0_f07fe291-53d4-45f7-bda4-ca0ec9ad9e88"
      unitRef="usd">494100000</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i2540541e0a4d448a890ad4efaa2c5382_D20190301-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfMTM3_685e37ca-4c35-40db-89b5-fe34c8c29a0d"
      unitRef="shares">2200000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments
      contextRef="i2540541e0a4d448a890ad4efaa2c5382_D20190301-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfMTg3_333c134c-ef77-4078-a92c-e5f5ff528f3a"
      unitRef="usd">182400000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments>
    <exas:RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares
      contextRef="i2540541e0a4d448a890ad4efaa2c5382_D20190301-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfMjE3_52dbe39d-431c-47fb-861b-36bbb21b2206"
      unitRef="usd">676500000</exas:RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares>
    <us-gaap:RepaymentsOfDebt
      contextRef="i2540541e0a4d448a890ad4efaa2c5382_D20190301-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfMjMw_64c2c290-ba31-4e0e-bc7a-47f2774359f2"
      unitRef="usd">493400000</us-gaap:RepaymentsOfDebt>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i26b1c73069334f6f89f961c137960ea3_D20191101-20191130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfNDk4_6feead55-9010-4362-a77a-4c0079df71d8"
      unitRef="usd">2500000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i26b1c73069334f6f89f961c137960ea3_D20191101-20191130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfNTA5_6feead55-9010-4362-a77a-4c0079df71d8"
      unitRef="usd">2500000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="i26b1c73069334f6f89f961c137960ea3_D20191101-20191130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfNTI4_b01b7e03-7eed-490f-bd1d-0c86e0e59f75"
      unitRef="usd">1400000000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="i123da742115d48c5987893c425b892c5_D20191101-20191130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfNTY3_aaa1b259-bd89-42bf-8cec-36a35ba74576"
      unitRef="shares">17000000.0</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts
      contextRef="i123da742115d48c5987893c425b892c5_D20191101-20191130"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfNjE1_13003b1e-26af-4def-a755-a9eb9651d4ca"
      unitRef="usd">400000</us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="ibfd6a6140a454ccb8a4c2ee11454908d_D20200301-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfOTk4_f64abbc7-091b-41d4-add6-dfeddd5f172a"
      unitRef="usd">40400000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="ibfd6a6140a454ccb8a4c2ee11454908d_D20200301-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfMTAwOQ_f64abbc7-091b-41d4-add6-dfeddd5f172a"
      unitRef="usd">40400000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i8cd0e85e1b8a4802a7079653fda363eb_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfMTAyOA_5fafc8f1-d425-4b89-b93f-4424224a7461"
      unitRef="usd">32200000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions
      contextRef="i935837605ba64ef9a79b09e824217117_D20200301-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfMTA4MQ_04bb3a08-9e3c-422a-a83a-5ae1b7399169"
      unitRef="shares">400000</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i8cd0e85e1b8a4802a7079653fda363eb_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfMTExNQ_5fafc8f1-d425-4b89-b93f-4424224a7461"
      unitRef="usd">32200000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="ibfd6a6140a454ccb8a4c2ee11454908d_D20200301-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfMTE3Nw_9216f50b-5715-408e-9324-64624432475a"
      unitRef="usd">28600000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfMTY3NQ_1b67b510-175f-4c78-9992-536e692912dc">&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The amount recognized in accumulated other comprehensive income (loss) (&#x201c;AOCI&#x201d;) for the six months ended June 30, 2020 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:53.769%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.944%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign&lt;br/&gt;Currency&lt;br/&gt;Translation&lt;br/&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrealized&lt;br/&gt;Gain (Loss)&lt;br/&gt;on Marketable&lt;br/&gt;Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated&lt;br/&gt;Other&lt;br/&gt;Comprehensive&lt;br/&gt;Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(75)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(100)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other comprehensive income (loss) before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amounts reclassified from accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net current period change in accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,564&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,589&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The amounts recognized in AOCI for the six months ended June 30, 2019 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:53.769%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.944%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign&lt;br/&gt;Currency&lt;br/&gt;Translation&lt;br/&gt;Adjustments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Unrealized&lt;br/&gt;Gain (Loss)&lt;br/&gt;on Marketable&lt;br/&gt;Securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated&lt;br/&gt;Other&lt;br/&gt;Comprehensive&lt;br/&gt;Income (Loss)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,397)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,422)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other comprehensive loss before reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Amounts reclassified from accumulated other comprehensive loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net current period change in accumulated other comprehensive loss, before tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income tax expense related to items of other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(984)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(984)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Balance at June 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(25)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,747&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="ia4519cbaef7148c695082f259e5d9ef3_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOjE3NzlmOTUzZDkyOTRjMjA5Zjk4MmQzNzM0MDUwOTBmL3RhYmxlcmFuZ2U6MTc3OWY5NTNkOTI5NGMyMDlmOTgyZDM3MzQwNTA5MGZfMS0yLTEtMS0w_5a69955b-49fa-4c9c-b550-e2e7a80b5477"
      unitRef="usd">-25000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i3c347a7fc9f24e948e4ef2cfc5e9c6ed_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOjE3NzlmOTUzZDkyOTRjMjA5Zjk4MmQzNzM0MDUwOTBmL3RhYmxlcmFuZ2U6MTc3OWY5NTNkOTI5NGMyMDlmOTgyZDM3MzQwNTA5MGZfMS00LTEtMS0w_4199af89-2cff-406c-b969-82616dcc7582"
      unitRef="usd">-75000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i8092b124e43a48a0bcf2e36f44fee812_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOjE3NzlmOTUzZDkyOTRjMjA5Zjk4MmQzNzM0MDUwOTBmL3RhYmxlcmFuZ2U6MTc3OWY5NTNkOTI5NGMyMDlmOTgyZDM3MzQwNTA5MGZfMS02LTEtMS0w_ecb8e854-fd85-42f9-9f4f-ae2266569cda"
      unitRef="usd">-100000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="if81f8acb8609401f8fe280e668ec8e97_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOjE3NzlmOTUzZDkyOTRjMjA5Zjk4MmQzNzM0MDUwOTBmL3RhYmxlcmFuZ2U6MTc3OWY5NTNkOTI5NGMyMDlmOTgyZDM3MzQwNTA5MGZfMi0yLTEtMS0w_4c5cbc08-1662-46a3-a7ef-543a09c01943"
      unitRef="usd">0</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="iaa022d21e34e42e6b93231e8906aabb0_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOjE3NzlmOTUzZDkyOTRjMjA5Zjk4MmQzNzM0MDUwOTBmL3RhYmxlcmFuZ2U6MTc3OWY5NTNkOTI5NGMyMDlmOTgyZDM3MzQwNTA5MGZfMi00LTEtMS0w_4bcc29fd-99c6-42b3-a908-ea2d44328fe2"
      unitRef="usd">1564000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOjE3NzlmOTUzZDkyOTRjMjA5Zjk4MmQzNzM0MDUwOTBmL3RhYmxlcmFuZ2U6MTc3OWY5NTNkOTI5NGMyMDlmOTgyZDM3MzQwNTA5MGZfMi02LTEtMS0w_8c6e79bd-8b37-4c9f-976e-5fb6492cbd07"
      unitRef="usd">1564000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="if81f8acb8609401f8fe280e668ec8e97_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOjE3NzlmOTUzZDkyOTRjMjA5Zjk4MmQzNzM0MDUwOTBmL3RhYmxlcmFuZ2U6MTc3OWY5NTNkOTI5NGMyMDlmOTgyZDM3MzQwNTA5MGZfMy0yLTEtMS0w_33426532-b4f8-4a19-ab47-f68830a4d3a9"
      unitRef="usd">-25000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="iaa022d21e34e42e6b93231e8906aabb0_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOjE3NzlmOTUzZDkyOTRjMjA5Zjk4MmQzNzM0MDUwOTBmL3RhYmxlcmFuZ2U6MTc3OWY5NTNkOTI5NGMyMDlmOTgyZDM3MzQwNTA5MGZfMy00LTEtMS0w_4a1cf942-de35-4b9b-b11d-ea6ff201cb69"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOjE3NzlmOTUzZDkyOTRjMjA5Zjk4MmQzNzM0MDUwOTBmL3RhYmxlcmFuZ2U6MTc3OWY5NTNkOTI5NGMyMDlmOTgyZDM3MzQwNTA5MGZfMy02LTEtMS0w_45354cd9-14d0-47ad-b925-8e128ea17c1b"
      unitRef="usd">-25000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="if81f8acb8609401f8fe280e668ec8e97_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOjE3NzlmOTUzZDkyOTRjMjA5Zjk4MmQzNzM0MDUwOTBmL3RhYmxlcmFuZ2U6MTc3OWY5NTNkOTI5NGMyMDlmOTgyZDM3MzQwNTA5MGZfNC0yLTEtMS0w_5b3c593e-fbe4-4746-a059-6b562ad8c4a6"
      unitRef="usd">25000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="iaa022d21e34e42e6b93231e8906aabb0_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOjE3NzlmOTUzZDkyOTRjMjA5Zjk4MmQzNzM0MDUwOTBmL3RhYmxlcmFuZ2U6MTc3OWY5NTNkOTI5NGMyMDlmOTgyZDM3MzQwNTA5MGZfNC00LTEtMS0w_6dfcef6c-c8e7-4b43-90ed-0f8824b199d0"
      unitRef="usd">1564000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOjE3NzlmOTUzZDkyOTRjMjA5Zjk4MmQzNzM0MDUwOTBmL3RhYmxlcmFuZ2U6MTc3OWY5NTNkOTI5NGMyMDlmOTgyZDM3MzQwNTA5MGZfNC02LTEtMS0w_2643906c-137e-4dfa-8622-c206226376d3"
      unitRef="usd">1589000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:StockholdersEquity
      contextRef="i4a7e9d5e14a2492cbb8cd84bc30be6df_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOjE3NzlmOTUzZDkyOTRjMjA5Zjk4MmQzNzM0MDUwOTBmL3RhYmxlcmFuZ2U6MTc3OWY5NTNkOTI5NGMyMDlmOTgyZDM3MzQwNTA5MGZfNS0yLTEtMS0w_f1118d74-9653-46de-a806-799d8a859de3"
      unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i88432517cd3a48ee8acbeea95c15e50b_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOjE3NzlmOTUzZDkyOTRjMjA5Zjk4MmQzNzM0MDUwOTBmL3RhYmxlcmFuZ2U6MTc3OWY5NTNkOTI5NGMyMDlmOTgyZDM3MzQwNTA5MGZfNS00LTEtMS0w_15bba656-25af-4c5d-9e50-6b909b3eb696"
      unitRef="usd">1489000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7add9e56054d4aa1b4b9b65f7b76d484_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOjE3NzlmOTUzZDkyOTRjMjA5Zjk4MmQzNzM0MDUwOTBmL3RhYmxlcmFuZ2U6MTc3OWY5NTNkOTI5NGMyMDlmOTgyZDM3MzQwNTA5MGZfNS02LTEtMS0w_d98b152a-4266-4ee1-8616-8852497f16d2"
      unitRef="usd">1489000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i32505f345a194e7592db37b623966edc_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfMS0yLTEtMS0w_cacc476e-b949-45c1-89d0-18fe0d84ce44"
      unitRef="usd">-25000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i7a2b5dce86244b38a2b23aa2c0a83c23_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfMS00LTEtMS0w_7e41932a-d3f0-4061-b419-7126b7526290"
      unitRef="usd">-1397000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id4cb95c1d5fe42568eed4244a5cc6a8e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfMS02LTEtMS0w_53150908-b496-4dde-ae02-827a8280edc9"
      unitRef="usd">-1422000</us-gaap:StockholdersEquity>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="ia2e684f787dd42fc9be326467a7ce601_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfMi0yLTEtMS0w_f46a0eba-695b-4cd9-b8b7-a14812097192"
      unitRef="usd">0</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="i070631b52b654b8fa2d53f9574541660_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfMi00LTEtMS0w_7dd0a5f4-a8db-4bbf-82c8-822075395e2b"
      unitRef="usd">3784000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfMi02LTEtMS0w_03c1e5e1-2562-4103-a753-9bdb4ca041cf"
      unitRef="usd">3784000</us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="ia2e684f787dd42fc9be326467a7ce601_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfMy0yLTEtMS0w_1eb8d706-f1ce-4c78-b05d-c2e03eace221"
      unitRef="usd">0</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="i070631b52b654b8fa2d53f9574541660_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfMy00LTEtMS0w_5472aaec-9da9-434a-bab6-3c159335b29e"
      unitRef="usd">-344000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfMy02LTEtMS0w_ede6e380-c942-4574-b96b-301f78eadbe2"
      unitRef="usd">-344000</us-gaap:ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="ia2e684f787dd42fc9be326467a7ce601_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfNC0yLTEtMS0w_2826d108-fb81-4986-865d-b3505dbda3e9"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i070631b52b654b8fa2d53f9574541660_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfNC00LTEtMS0w_2bff6466-f162-450b-a5dc-b5f123358361"
      unitRef="usd">4128000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfNC02LTEtMS0w_b8d68796-18c8-451c-9dcd-81b0747a628a"
      unitRef="usd">4128000</us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="ia2e684f787dd42fc9be326467a7ce601_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfNS0yLTEtMS0w_9c4aecf8-4165-43b5-9328-9da42a52ebc6"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i070631b52b654b8fa2d53f9574541660_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfNS00LTEtMS0w_741ff025-009e-4788-baf9-ff2c6a292693"
      unitRef="usd">984000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfNS02LTEtMS0w_4d695b7c-2b34-4943-9978-aedc61eb3dfe"
      unitRef="usd">984000</us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
    <us-gaap:StockholdersEquity
      contextRef="i6c014eaac66645a0bae78dfcd932a26a_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfNi0yLTEtMS0w_773722ac-f8aa-49ce-81e2-f964afa7868f"
      unitRef="usd">-25000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i07068ce66774470494c5afab229f0a6b_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfNi00LTEtMS0w_f6f236b8-0453-4b32-9ec7-a8582ac154b7"
      unitRef="usd">1747000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic7efb6d0a2544281a2ec1b63a17cebd6_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmVhYmZhZDZmMTBjOTQ2OTk5MWQxZTk4NWRiZWIxM2M5L3RhYmxlcmFuZ2U6ZWFiZmFkNmYxMGM5NDY5OTkxZDFlOTg1ZGJlYjEzYzlfNi02LTEtMS0w_437e48d9-e1fc-4032-a472-8d02c9c6ea3b"
      unitRef="usd">1722000</us-gaap:StockholdersEquity>
    <us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RleHRyZWdpb246YmNmYjQ3MzIzYmM2NDBiY2JmZmVjOWQ3MmU2ZGRhMDdfMTY3Ng_9f0e4b8b-a07d-4b2f-9148-2279cad2ef25">&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Amounts reclassified from AOCI for the six months ended June 30, 2020 and 2019 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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.557%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:22.358%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.339%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.343%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Affected Line Item in the&lt;br/&gt;Statements of Operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Details about AOCI Components (In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Change in value of available-for-sale investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Sales and maturities of available-for-sale investments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Investment income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Foreign currency adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;General and administrative&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total reclassifications&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock>
    <us-gaap:InvestmentIncomeInterest
      contextRef="i65d3c895d746445c84fb9bac76964104_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmRiMjA1NmI1YTk1ZDRiNTNiMDhmMDAzNjZhMmU3YWQ2L3RhYmxlcmFuZ2U6ZGIyMDU2YjVhOTVkNGI1M2IwOGYwMDM2NmEyZTdhZDZfMy00LTEtMS0w_8bcb432d-04ce-4fc4-8ad5-3a7461ec5aac"
      unitRef="usd">0</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest
      contextRef="ie62f81b01eb7470697da00656fe73730_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmRiMjA1NmI1YTk1ZDRiNTNiMDhmMDAzNjZhMmU3YWQ2L3RhYmxlcmFuZ2U6ZGIyMDU2YjVhOTVkNGI1M2IwOGYwMDM2NmEyZTdhZDZfMy02LTEtMS0w_ab28f8fd-dd7b-41e9-bc35-614a801f80a7"
      unitRef="usd">344000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax
      contextRef="i5eee6ea17f5d49d4907f074b3bd9cdd4_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmRiMjA1NmI1YTk1ZDRiNTNiMDhmMDAzNjZhMmU3YWQ2L3RhYmxlcmFuZ2U6ZGIyMDU2YjVhOTVkNGI1M2IwOGYwMDM2NmEyZTdhZDZfNC00LTEtMS0w_0cf93c90-4005-4d90-88ee-1c426184cb94"
      unitRef="usd">25000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax
      contextRef="ibbd7a5b287fd43439b2c6da534522aa6_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmRiMjA1NmI1YTk1ZDRiNTNiMDhmMDAzNjZhMmU3YWQ2L3RhYmxlcmFuZ2U6ZGIyMDU2YjVhOTVkNGI1M2IwOGYwMDM2NmEyZTdhZDZfNC02LTEtMS0w_45e3a3c4-b279-45f2-bc4b-489504c1fcf9"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="id0f7a69de465491e8fc689566076020d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmRiMjA1NmI1YTk1ZDRiNTNiMDhmMDAzNjZhMmU3YWQ2L3RhYmxlcmFuZ2U6ZGIyMDU2YjVhOTVkNGI1M2IwOGYwMDM2NmEyZTdhZDZfNS00LTEtMS0w_c48929d8-6485-4d53-a26e-fab7934a918c"
      unitRef="usd">-25000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
      contextRef="ia0607ad93f47448084e900eee9bf68bb_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF81OC9mcmFnOmJjZmI0NzMyM2JjNjQwYmNiZmZlYzlkNzJlNmRkYTA3L3RhYmxlOmRiMjA1NmI1YTk1ZDRiNTNiMDhmMDAzNjZhMmU3YWQ2L3RhYmxlcmFuZ2U6ZGIyMDU2YjVhOTVkNGI1M2IwOGYwMDM2NmEyZTdhZDZfNS02LTEtMS0w_3f7cfe64-d39a-4c59-b019-85ec6aa1c227"
      unitRef="usd">-344000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfNDQyMQ_ddad29f9-7f9a-42d1-93f1-1b935adbd3d2">STOCK-BASED COMPENSATION&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Stock-Based Compensation Plans&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company maintains the 2010 Omnibus Long-Term Incentive Plan (As Amended and Restated Effective July 27, 2017), the 2019 Omnibus Long-Term Incentive Plan, the 2010 Employee Stock Purchase Plan, the 2016 Inducement Award Plan and the 2000 Stock Option and Incentive Plan (collectively, the &#x201c;Stock Plans&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Stock-Based Compensation Expense&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company records stock-based compensation expense in connection with the amortization of restricted stock and restricted stock unit awards (&#x201c;RSUs&#x201d;), stock purchase rights granted under the Company&#x2019;s employee stock purchase plan and stock options granted to employees, non-employee consultants and non-employee directors. The Company recorded approximately $40.0 million and $20.1 million  in stock-based compensation expense during the three months ended June 30, 2020 and 2019, respectively. The Company recorded approximately $69.6 million and $36.3 million in stock-based compensation expense during the six months ended June 30, 2020 and 2019, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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 performance-based equity awards to certain employees which vest upon the achievement of certain performance goals, including financial performance targets and operational milestones. Determining the appropriate amount to expense based on the anticipated achievement of the stated goals requires judgment, including forecasting future financial results. The estimate of the timing of the expense recognition is revised periodically based on the probability of achieving the goals and adjustments are made as appropriate. The cumulative impact of any revision is reflected in the period of the change. If the financial performance targets and operational milestones are not achieved, the award would not vest, so no compensation cost would be recognized and any previously recognized stock-based compensation expense would be reversed.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In June 2020, the Company modified certain of the operational milestones within the outstanding performance-based equity awards, which were not deemed to have an impact on vesting and no incremental stock-based compensation expense was recorded for the three and six months ended June&#160;30, 2020. This modification impacted awards held by 36 employees. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In connection with the combination with Genomic Health, the Company accelerated the vesting of shares of previously unvested stock options and restricted stock units for employees with qualifying termination events. During the three and six months ended June&#160;30, 2020, the Company accelerated 9,132 shares and 43,480 shares of previously unvested stock options, respectively, and 10,525 shares and 28,814 shares of previously unvested restricted stock units, respectively, and recognized the additional non-cash stock-based compensation expense of $0.6 million and $3.5&#160;million, respectively, for the accelerated awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As a result of workforce reductions in April 2020 due to the COVID-19 pandemic, the Company accelerated the vesting of previously unvested stock options and restricted stock units for employees that were terminated. The Company accelerated 708 shares of previously unvested stock options and 33,123 shares of previously unvested restricted stock units, and recognized the additional non-cash stock-based compensation expense of $1.8&#160;million for the accelerated awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Determining Fair Value&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Valuation and Recognition&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; &#x2013; The fair value of each service-based option award is estimated on the date of grant using the Black-Scholes option-pricing model. The fair value of service-based awards for each restricted stock unit award is determined on the date of grant using the closing stock price on that day. The estimated fair value of these awards is recognized to expense using the straight-line method over the vesting period. For awards that vest when a performance condition is achieved, the Company performs an evaluation of internal and external factors to determine the number of shares that are most likely to vest based on the probability of what performance conditions will be met. The Black-Scholes pricing model utilizes the following assumptions:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Expected Term&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; &#x2013; Expected life of an option award is the average length of time over which the Company expects employees will exercise their options, which is based on historical experience with similar grants. Expected life of a market measure-based award is based on the applicable performance period.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Expected Volatility&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; - Expected volatility is based on the Company&#x2019;s historical stock volatility data over the expected term of the awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Risk-Free Interest Rate&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; - The Company bases the risk-free interest rate on the implied yield currently available on U.S. Treasury zero-coupon issues with an equivalent expected term.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Forfeitures&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt; - The Company recognizes forfeitures as they occur.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The fair value of each option is based on the assumptions in the following table:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:25.724%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.147%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.147%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.147%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.150%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30,&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Option Plan Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Risk-free interest rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;0.98% - 1.47%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;2.54% - 2.59%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;4.68 - 6.15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.28&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;65.67% - 77.51%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;64.95% - 65.00%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average fair value per share of options granted during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$58.77&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$57.11&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;ESPP Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Risk-free interest rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;0.12% - 0.2%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;2.31% - 2.44%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;0.12% - 0.2%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;2.31% - 2.44%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;0.5 - 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;0.5 - 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;0.5 - 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;0.5 - 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;63.7% - 89.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;55.0% - 57.6%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;63.7% - 89.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;55.0% - 57.6%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average fair value per share of stock purchase rights granted during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$30.60&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$35.91&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$30.60&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$35.91&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;______________&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;The Company did not grant options under its 2010 Omnibus Long-Term Incentive Plan or 2019 Omnibus Long-Term Incentive Plan during the period indicated.&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Stock Option, Restricted Stock, and Restricted Stock Unit Activity&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;A summary of stock option activity under the Stock Plans during the six months ended June&#160;30, 2020 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:39.025%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.945%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term(Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Aggregate intrinsic value in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding, January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,700,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;309,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;97.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(368,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(65,438)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;83.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding, June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,575,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;123,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercisable, June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,653,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;101,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;______________&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;The total intrinsic value of options exercised during the six months ended June&#160;30, 2020 and 2019 was $20.4 million and $22.6 million, respectively, determined as of the date of exercise.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;A summary of restricted stock and restricted stock unit activity under the Stock Plans during the six months ended June&#160;30, 2020 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:69.314%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.943%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restricted&lt;br/&gt;Shares and RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&lt;br/&gt;Average Grant&lt;br/&gt;Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding, January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,384,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,835,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;92.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Released&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,350,088)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(208,076)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;79.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding, June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,661,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of June&#160;30, 2020, there was $300.9 million of total unrecognized compensation cost related to non-vested share-based compensation arrangements granted under all equity compensation plans. The Company expects to recognize that cost over a weighted average period of 3.0 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfNDQz_4960b8c2-a626-4b0f-83dc-e4726f713035"
      unitRef="usd">40000000.0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMTY0OTI2NzQ0OTQwNQ_33e8e3be-d188-4fd1-8c6d-3e9ad653caa4"
      unitRef="usd">20100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMTY0OTI2NzQ0OTQ2Mw_93e4102d-ff6f-4265-b269-9046e8a3998b"
      unitRef="usd">69600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMjc0ODc3OTA3NDExNg_10ed2b03-a8d6-4908-8b46-21569de5c58a"
      unitRef="usd">36300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMTY0OTI2NzQ1MDc1OQ_057c5fcb-2353-4832-9148-9069c5948d95"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMTY0OTI2NzQ1MDc1OQ_762f0743-e00a-4387-bd00-1bf0a524da20"
      unitRef="usd">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost>
    <exas:NumberOfEmployeesPerformanceBasedEquityAwardsImpactedByChangeInOperationalMilestones
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMTY0OTI2NzQ1MDc2Ng_1b8b7e12-2baa-4c8d-8ad6-5551a3da36ce"
      unitRef="employees">36</exas:NumberOfEmployeesPerformanceBasedEquityAwardsImpactedByChangeInOperationalMilestones>
    <exas:NumberOfEmployeesPerformanceBasedEquityAwardsImpactedByChangeInOperationalMilestones
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMTY0OTI2NzQ1MDc2Ng_9ecac791-b738-4b40-a8af-3449d6d317d9"
      unitRef="employees">36</exas:NumberOfEmployeesPerformanceBasedEquityAwardsImpactedByChangeInOperationalMilestones>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber
      contextRef="i413e3b5305e7454aa62a4aa7c0fdeb44_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMTkyMg_e3d323d9-65cc-4e97-88a5-583cc27180f9"
      unitRef="shares">9132</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber
      contextRef="ia8510bc6c19c426dbbc4d366e52290d2_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMTY0OTI2NzQ0ODY2MQ_9fdf431f-69f0-4e09-b7f0-5cd48c7cca42"
      unitRef="shares">43480</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber
      contextRef="i50c5659a58714b5e9c7bfe61b5234d32_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMTk3Mw_1b201fba-5c23-44dc-a0d9-87b7b1daf063"
      unitRef="shares">10525</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber
      contextRef="ifec004adb94949748ed85d48b8d951bf_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMTY0OTI2NzQ0ODY2NQ_b1f27106-0dd6-4ff9-aa94-ed85af646b36"
      unitRef="shares">28814</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
      contextRef="ia961ac9cab934a5caa138812e0d2d5f9_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMjEwNQ_563aebb9-346e-4aad-9d79-541893b9f2b3"
      unitRef="usd">600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
      contextRef="id91a81fea4de4a42b65267aa503fe296_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMTY0OTI2NzQ0ODY3Nw_fce57d6f-f6e7-46fa-ac18-3b1a05c96504"
      unitRef="usd">3500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber
      contextRef="i0e4436fcdd044e838ee801fd7c0e6411_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMTY0OTI2NzQ0ODY4Mw_56ede3e7-5ec2-4303-b906-c0a26a2c1605"
      unitRef="shares">708</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber
      contextRef="i2e258c70ac9b4a8a9e178a0e60b5c3f3_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMTY0OTI2NzQ0ODY4Ng_abd25a3a-c00a-4b78-bd7a-e95401d0d799"
      unitRef="shares">33123</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMTY0OTI2NzQ0ODY4OQ_ac6502e7-3577-4afe-8594-42abd06ee30b"
      unitRef="usd">1800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost>
    <exas:ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfNDk0NzgwMjMzMDgxMA_12495dff-f1e8-4d1f-97b7-150843a28d32">&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The fair value of each option is based on the assumptions in the following table:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:25.724%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.147%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.147%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.147%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.150%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30,&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Option Plan Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Risk-free interest rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;0.98% - 1.47%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;2.54% - 2.59%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;4.68 - 6.15&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.28&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;65.67% - 77.51%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;64.95% - 65.00%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average fair value per share of options granted during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$58.77&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$57.11&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;ESPP Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Risk-free interest rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;0.12% - 0.2%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;2.31% - 2.44%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;0.12% - 0.2%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;2.31% - 2.44%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;0.5 - 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;0.5 - 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;0.5 - 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;0.5 - 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Expected volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;63.7% - 89.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;55.0% - 57.6%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;63.7% - 89.0%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;div style="text-align:center;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;"&gt;55.0% - 57.6%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted average fair value per share of stock purchase rights granted during the period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$30.60&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$35.91&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$30.60&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$35.91&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;______________&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;The Company did not grant options under its 2010 Omnibus Long-Term Incentive Plan or 2019 Omnibus Long-Term Incentive Plan during the period indicated.&#x200b;&lt;/span&gt;&lt;/div&gt;</exas:ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="ia0b83881fe7d4369afe7749279a2455f_D20200101-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMy03LTEtMS01NjAvdGV4dHJlZ2lvbjpmYmY0MTE3MWQyYTk0YjJiYjhhYzgyNTZkNzQzZTNjOF8yNzQ4Nzc5MDY5NDUz_2aaaa5de-fa21-4f13-825c-48af0108615d"
      unitRef="number">0.0098</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="ia0b83881fe7d4369afe7749279a2455f_D20200101-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMy03LTEtMS01NjAvdGV4dHJlZ2lvbjpmYmY0MTE3MWQyYTk0YjJiYjhhYzgyNTZkNzQzZTNjOF8yNzQ4Nzc5MDY5NDQ5_8efacf00-b4ea-4349-bb6e-7f9df0857791"
      unitRef="number">0.0147</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="i10e016ef1e294b3cb52747639ae9a5ac_D20190101-20190630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMy05LTEtMS01NjYvdGV4dHJlZ2lvbjoyZDFkNWQ1YTRlYmM0NGY1YTZhMzMzYWNhY2U5YzZkNF8yNzQ4Nzc5MDY5NDQ0_0c04f289-2817-41f5-9e51-f8ce451b72e2"
      unitRef="number">0.0254</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="i10e016ef1e294b3cb52747639ae9a5ac_D20190101-20190630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMy05LTEtMS01NjYvdGV4dHJlZ2lvbjoyZDFkNWQ1YTRlYmM0NGY1YTZhMzMzYWNhY2U5YzZkNF8yNzQ4Nzc5MDY5NDQ5_adc359b7-a5cb-46f7-ad21-7ed0db8dc5db"
      unitRef="number">0.0259</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="if9bb2abb93424fb0b5178ff1ae66fabe_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfNC03LTEtMS01NzIvdGV4dHJlZ2lvbjo5MzRhODI1ZGY2ODM0MDNhYjFkOThhYjk4ZWE2ODYyMV8xNjQ5MjY3NDQxNjk3_4f00431c-4e4b-4a34-8fef-abce96e33fae">P4Y8M4D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i990e15d2231545c588e4422da9e0468d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfNC03LTEtMS01NzIvdGV4dHJlZ2lvbjo5MzRhODI1ZGY2ODM0MDNhYjFkOThhYjk4ZWE2ODYyMV8xNjQ5MjY3NDQxNjg0_a1824ad1-ad4e-4bb1-ae75-d2ad5207d3e1">P6Y1M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i10e016ef1e294b3cb52747639ae9a5ac_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfNC05LTEtMS01NzU_7188d0c3-ba0f-46c0-a40c-f316d7d0b161">P6Y3M10D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="ia0b83881fe7d4369afe7749279a2455f_D20200101-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfNS03LTEtMS01NzgvdGV4dHJlZ2lvbjphZWRmMzVjNjM3OGE0MjFhYmY4ZWE1Mjg4MzFjMWYyZl8yNzQ4Nzc5MDY5NDQ0_440891e4-7d35-4443-b68f-cd87ceed2778"
      unitRef="number">0.6567</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="ia0b83881fe7d4369afe7749279a2455f_D20200101-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfNS03LTEtMS01NzgvdGV4dHJlZ2lvbjphZWRmMzVjNjM3OGE0MjFhYmY4ZWE1Mjg4MzFjMWYyZl8yNzQ4Nzc5MDY5NDQ5_718bd4c9-e372-4fa6-b329-c592b1433379"
      unitRef="number">0.7751</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="i10e016ef1e294b3cb52747639ae9a5ac_D20190101-20190630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfNS05LTEtMS01ODQvdGV4dHJlZ2lvbjowOWZlNTcxNmMwZTQ0YjIwYTg0MDAzNTU1ZDRmNDhjM18yNzQ4Nzc5MDY5NDUz_3f5fdd84-af36-47b9-a2dd-5d85051216cc"
      unitRef="number">0.6495</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="i10e016ef1e294b3cb52747639ae9a5ac_D20190101-20190630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfNS05LTEtMS01ODQvdGV4dHJlZ2lvbjowOWZlNTcxNmMwZTQ0YjIwYTg0MDAzNTU1ZDRmNDhjM18yNzQ4Nzc5MDY5NDU4_09349bbc-a15b-42b4-9ff3-77245b14146f"
      unitRef="number">0.6500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ia0b83881fe7d4369afe7749279a2455f_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfNi03LTEtMS01OTM_53149221-e8d7-49a6-90f1-85011cb39bb6"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i10e016ef1e294b3cb52747639ae9a5ac_D20190101-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfNi05LTEtMS01OTY_170a05b4-4507-46a8-b1a5-630de0ba8122"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ia0b83881fe7d4369afe7749279a2455f_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfNy03LTEtMS01OTk_eb32cf2b-536f-465f-bcc4-a6191d7ecc07"
      unitRef="usdPerShare">58.77</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i10e016ef1e294b3cb52747639ae9a5ac_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfNy05LTEtMS02MDI_5343c7ce-dcfe-4861-86f2-d993522578af"
      unitRef="usdPerShare">57.11</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="i902aefd91bc04072ade166deaa56ff9c_D20200401-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfOS0zLTEtMS02NTYvdGV4dHJlZ2lvbjphY2Y4NWJhNjc1MDA0ZTU3YmIxZWNjYWVkMmFhNTkyMl8yNzQ4Nzc5MDY5NDQ0_c8d5271e-86cd-45e3-ba24-112cf44c67eb"
      unitRef="number">0.0012</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="i902aefd91bc04072ade166deaa56ff9c_D20200401-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfOS0zLTEtMS02NTYvdGV4dHJlZ2lvbjphY2Y4NWJhNjc1MDA0ZTU3YmIxZWNjYWVkMmFhNTkyMl8yNzQ4Nzc5MDY5NDQ5_9aa20d92-a004-48ff-8873-84f6e82560b0"
      unitRef="number">0.002</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="id18cc6bb156541f2a4ae9b8339865b2d_D20190401-20190630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfOS01LTEtMS02ODEvdGV4dHJlZ2lvbjpjYjNjZDI0OTA1Y2E0MGM0OTA0MmYwNDMwMGE5N2I5MV8yNzQ4Nzc5MDY5NDQ0_e3a8f313-9c9d-4141-a834-7ae7f1a28518"
      unitRef="number">0.0231</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="id18cc6bb156541f2a4ae9b8339865b2d_D20190401-20190630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfOS01LTEtMS02ODEvdGV4dHJlZ2lvbjpjYjNjZDI0OTA1Y2E0MGM0OTA0MmYwNDMwMGE5N2I5MV8yNzQ4Nzc5MDY5NDQ5_856ca854-e882-4522-b3be-d86b6b4a3c4f"
      unitRef="number">0.0244</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="i88285cd08d2e4a078e223ded4cadb9a4_D20200101-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfOS03LTEtMS02MDYvdGV4dHJlZ2lvbjoyOGUyNWE5YTI0ODE0ZmMyOGYwMTUzMjlkNGYxNmRlZV8yNzQ4Nzc5MDY5NDQ0_0a3585b8-b305-4f95-b56a-ba0fbea137c0"
      unitRef="number">0.0012</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="i88285cd08d2e4a078e223ded4cadb9a4_D20200101-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfOS03LTEtMS02MDYvdGV4dHJlZ2lvbjoyOGUyNWE5YTI0ODE0ZmMyOGYwMTUzMjlkNGYxNmRlZV8yNzQ4Nzc5MDY5NDQ5_6985972d-a1e9-405a-8a42-f1e8357723b0"
      unitRef="number">0.002</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
      contextRef="i63e11a5e523d4ad8b69c421457ff6116_D20190101-20190630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfOS05LTEtMS02MTIvdGV4dHJlZ2lvbjo0NmMxNTMwMWQ2ZjU0ODRlOTY2YWE3OTdhNDBkZjkxY18yNzQ4Nzc5MDY5NDQ0_b2db90fa-643d-4bf3-96d5-c0c2d49d07b8"
      unitRef="number">0.0231</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
      contextRef="i63e11a5e523d4ad8b69c421457ff6116_D20190101-20190630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfOS05LTEtMS02MTIvdGV4dHJlZ2lvbjo0NmMxNTMwMWQ2ZjU0ODRlOTY2YWE3OTdhNDBkZjkxY18yNzQ4Nzc5MDY5NDQ5_aee451a5-78ab-4c49-afbd-0138379bde09"
      unitRef="number">0.0244</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i9294f81f02db42e9a0cd75109844384c_D20200401-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTAtMy0xLTEtNjYyL3RleHRyZWdpb246OTk3YWIwZjRjOWRiNDM5Yjk4MGI5Yzg5MzMzZjJjYzRfMjc0ODc3OTA2OTQ0NA_082a3bc4-3dd0-410e-a164-8857bb67cb95">P0Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ie17a13cdff564deca228c0bea382ed69_D20200401-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTAtMy0xLTEtNjYyL3RleHRyZWdpb246OTk3YWIwZjRjOWRiNDM5Yjk4MGI5Yzg5MzMzZjJjYzRfMjc0ODc3OTA2OTQ0OQ_68457e2f-7a77-40b3-8804-d8b8f7d2e8b2">P2Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i6a0023bb904b40ad9c3358bf54eef3f6_D20190401-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTAtNS0xLTEtNjg3L3RleHRyZWdpb246MTQ2OWIzYTQ5NTM4NDljNWIwMTYzMjU0MzU1MjhjYTNfMjc0ODc3OTA2OTQ0NA_4a3b4eec-fda1-41b6-9888-13b7210c2c8f">P0Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i6a35dfa1ab684a0a99f942e78c8fca0b_D20190401-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTAtNS0xLTEtNjg3L3RleHRyZWdpb246MTQ2OWIzYTQ5NTM4NDljNWIwMTYzMjU0MzU1MjhjYTNfMjc0ODc3OTA2OTQ0OQ_96a553ec-6db6-4c56-b834-415b220d012b">P2Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i478ab1031f974ca2bd4f7304f6a12818_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTAtNy0xLTEtNjE4L3RleHRyZWdpb246YjA4YjY3NmI3NDc0NGVkMmE2OGQyN2QxYTE2NmMwNDJfMjc0ODc3OTA2OTQ0NA_d57cfb8c-27f5-4ad6-862d-a2fe353e0954">P0Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i6b4ec8de90b945d79210397d402ed285_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTAtNy0xLTEtNjE4L3RleHRyZWdpb246YjA4YjY3NmI3NDc0NGVkMmE2OGQyN2QxYTE2NmMwNDJfMjc0ODc3OTA2OTQ0OQ_5609780c-b308-4adf-81ca-3f6b2fbee969">P2Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i9962dc4d6b154db7822a5cde24fe2c35_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTAtOS0xLTEtNjI0L3RleHRyZWdpb246YTdlNTU3MWQzNjYwNDg0ZWJkYWZmNjBmMjI2NGQwZGVfMjc0ODc3OTA2OTQ0NA_282aa80b-2043-4efd-b7bf-2b6eea500254">P0Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i69fc44af15014b4caa1c94f7791b25f4_D20190101-20190630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTAtOS0xLTEtNjI0L3RleHRyZWdpb246YTdlNTU3MWQzNjYwNDg0ZWJkYWZmNjBmMjI2NGQwZGVfMjc0ODc3OTA2OTQ0OQ_83fac7d4-8cac-473a-8ce3-adf482a214f2">P2Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="i902aefd91bc04072ade166deaa56ff9c_D20200401-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTEtMy0xLTEtNjY4L3RleHRyZWdpb246ZWZiODlmMTdmNWYwNDMxZGE2ZGM4NGZhODk1MWZhOWJfMjc0ODc3OTA2OTQ0NA_344ec1c3-d93f-43d0-999f-f7bcabd0332d"
      unitRef="number">0.637</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="i902aefd91bc04072ade166deaa56ff9c_D20200401-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTEtMy0xLTEtNjY4L3RleHRyZWdpb246ZWZiODlmMTdmNWYwNDMxZGE2ZGM4NGZhODk1MWZhOWJfMjc0ODc3OTA2OTQ0OQ_5c4d363a-bd71-4b98-bd02-3e39ab992bc0"
      unitRef="number">0.890</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="id18cc6bb156541f2a4ae9b8339865b2d_D20190401-20190630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTEtNS0xLTEtNjkzL3RleHRyZWdpb246YjA4YWMyOTY4NDRiNDUwNjk5MzM2MGYzMmJhOWNjNTNfMjc0ODc3OTA2OTQ0NA_06c845cf-4fb5-4af3-b603-68857efceb61"
      unitRef="number">0.550</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="id18cc6bb156541f2a4ae9b8339865b2d_D20190401-20190630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTEtNS0xLTEtNjkzL3RleHRyZWdpb246YjA4YWMyOTY4NDRiNDUwNjk5MzM2MGYzMmJhOWNjNTNfMjc0ODc3OTA2OTQ0OQ_cb2cf40b-16d3-497a-941b-ff174bf24f1b"
      unitRef="number">0.576</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="i88285cd08d2e4a078e223ded4cadb9a4_D20200101-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTEtNy0xLTEtNjMwL3RleHRyZWdpb246OGRlZjhjZGM0ZWQ1NDdmMTk4YjMwNDdkNmUxN2M5ZmNfMjc0ODc3OTA2OTQ0NA_dd5ca525-2310-4c4d-a6fb-bda4599316aa"
      unitRef="number">0.637</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="i88285cd08d2e4a078e223ded4cadb9a4_D20200101-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTEtNy0xLTEtNjMwL3RleHRyZWdpb246OGRlZjhjZGM0ZWQ1NDdmMTk4YjMwNDdkNmUxN2M5ZmNfMjc0ODc3OTA2OTQ0OQ_601f0dba-3c8e-43cc-8be3-bc849fb521d7"
      unitRef="number">0.890</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
      contextRef="i63e11a5e523d4ad8b69c421457ff6116_D20190101-20190630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTEtOS0xLTEtNjM2L3RleHRyZWdpb246ZTYzMzQwMzg2ODY2NGQ0YWE0MDU0MjI2MTM3MjVhZGNfMjc0ODc3OTA2OTQ0NA_d92c7f24-01f9-47fd-910b-426910bd4553"
      unitRef="number">0.550</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
      contextRef="i63e11a5e523d4ad8b69c421457ff6116_D20190101-20190630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTEtOS0xLTEtNjM2L3RleHRyZWdpb246ZTYzMzQwMzg2ODY2NGQ0YWE0MDU0MjI2MTM3MjVhZGNfMjc0ODc3OTA2OTQ0OQ_51b934a7-25a3-4573-a6e9-a18237069ab3"
      unitRef="number">0.576</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i902aefd91bc04072ade166deaa56ff9c_D20200401-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTItMy0xLTEtNjc0_1694e507-0f37-420f-a6f4-934badac1211"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="id18cc6bb156541f2a4ae9b8339865b2d_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTItNS0xLTEtNjk5_77f209b8-d193-4968-9ebf-711b1d6f7705"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i88285cd08d2e4a078e223ded4cadb9a4_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTItNy0xLTEtNjQy_8a56e29c-1be0-4307-8f74-2091e6bb91e4"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i63e11a5e523d4ad8b69c421457ff6116_D20190101-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTItOS0xLTEtNjQ2_83cd515e-5336-4e24-9b8e-438e3dc1065a"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i902aefd91bc04072ade166deaa56ff9c_D20200401-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTMtMy0xLTEtNjc4_0036deb4-6016-491d-b23c-bcca986bbf69"
      unitRef="usdPerShare">30.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="id18cc6bb156541f2a4ae9b8339865b2d_D20190401-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTMtNS0xLTEtNzA4_6dbc40b4-4665-4b5f-bff4-8021ac3afc82"
      unitRef="usdPerShare">35.91</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i88285cd08d2e4a078e223ded4cadb9a4_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTMtNy0xLTEtNjUw_bb79adec-7eb1-4d16-9351-16a04059b124"
      unitRef="usdPerShare">30.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i63e11a5e523d4ad8b69c421457ff6116_D20190101-20190630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjcxNDI2NDQzMDE1MjRhN2M5MWRjNDEwNTYzNTU4NGYyL3RhYmxlcmFuZ2U6NzE0MjY0NDMwMTUyNGE3YzkxZGM0MTA1NjM1NTg0ZjJfMTMtOS0xLTEtNjUz_83436061-38e5-44bf-9cd7-9ec4b6bc3ef1"
      unitRef="usdPerShare">35.91</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfNDk0NzgwMjMzMDgxMg_7c7d26ea-3683-43e8-8487-d1cbbf38c5df">&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;A summary of stock option activity under the Stock Plans during the six months ended June&#160;30, 2020 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:39.025%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.945%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Exercise&lt;br/&gt;Price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&lt;br/&gt;Average&lt;br/&gt;Remaining&lt;br/&gt;Contractual&lt;br/&gt;Term(Years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Aggregate&lt;br/&gt;Intrinsic&lt;br/&gt;Value(1)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Aggregate intrinsic value in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding, January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,700,293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;309,143&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;97.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(368,720)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29.67&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(65,438)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;83.87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding, June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,575,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;41.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;123,979&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Exercisable, June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,653,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.5&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;101,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ic9cccc9712f345939159fdc12793c340_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjU4NjlhNWNhNmY5NzRmMDk4Mzc4ZTAxOTFjZDcyNjUzL3RhYmxlcmFuZ2U6NTg2OWE1Y2E2Zjk3NGYwOTgzNzhlMDE5MWNkNzI2NTNfMi0yLTEtMS0w_469e9c31-2513-4057-b02a-e58543671dc5"
      unitRef="shares">2700293</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ic9cccc9712f345939159fdc12793c340_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjU4NjlhNWNhNmY5NzRmMDk4Mzc4ZTAxOTFjZDcyNjUzL3RhYmxlcmFuZ2U6NTg2OWE1Y2E2Zjk3NGYwOTgzNzhlMDE5MWNkNzI2NTNfMi00LTEtMS0w_a71efa9e-d75c-402a-8f74-e7d55c4176d6"
      unitRef="usdPerShare">34.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i9d985e9e36464a8f84eacefce6474584_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjU4NjlhNWNhNmY5NzRmMDk4Mzc4ZTAxOTFjZDcyNjUzL3RhYmxlcmFuZ2U6NTg2OWE1Y2E2Zjk3NGYwOTgzNzhlMDE5MWNkNzI2NTNfMi02LTEtMS0w_f09f4bfe-7dab-43c3-abf7-476b170b540c">P2Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="ief64227117094117b09302ffb5cfeb2d_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjU4NjlhNWNhNmY5NzRmMDk4Mzc4ZTAxOTFjZDcyNjUzL3RhYmxlcmFuZ2U6NTg2OWE1Y2E2Zjk3NGYwOTgzNzhlMDE5MWNkNzI2NTNfMy0yLTEtMS0w_e59cc775-82ab-42f7-8948-171f9f4e7cf9"
      unitRef="shares">309143</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="ief64227117094117b09302ffb5cfeb2d_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjU4NjlhNWNhNmY5NzRmMDk4Mzc4ZTAxOTFjZDcyNjUzL3RhYmxlcmFuZ2U6NTg2OWE1Y2E2Zjk3NGYwOTgzNzhlMDE5MWNkNzI2NTNfMy00LTEtMS0w_e068fc4f-f213-4d01-8819-b3ed62772b2b"
      unitRef="usdPerShare">97.66</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="ief64227117094117b09302ffb5cfeb2d_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjU4NjlhNWNhNmY5NzRmMDk4Mzc4ZTAxOTFjZDcyNjUzL3RhYmxlcmFuZ2U6NTg2OWE1Y2E2Zjk3NGYwOTgzNzhlMDE5MWNkNzI2NTNfNC0yLTEtMS0w_d69ff6cc-4592-44bd-a48c-fab5c351a170"
      unitRef="shares">368720</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="ief64227117094117b09302ffb5cfeb2d_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjU4NjlhNWNhNmY5NzRmMDk4Mzc4ZTAxOTFjZDcyNjUzL3RhYmxlcmFuZ2U6NTg2OWE1Y2E2Zjk3NGYwOTgzNzhlMDE5MWNkNzI2NTNfNC00LTEtMS0w_51dae6d2-0c93-419a-a62e-dd372d2340bc"
      unitRef="usdPerShare">29.67</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="ief64227117094117b09302ffb5cfeb2d_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjU4NjlhNWNhNmY5NzRmMDk4Mzc4ZTAxOTFjZDcyNjUzL3RhYmxlcmFuZ2U6NTg2OWE1Y2E2Zjk3NGYwOTgzNzhlMDE5MWNkNzI2NTNfNS0yLTEtMS0w_ee72db5e-814d-4822-8491-9749b3c13ef0"
      unitRef="shares">65438</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="ief64227117094117b09302ffb5cfeb2d_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjU4NjlhNWNhNmY5NzRmMDk4Mzc4ZTAxOTFjZDcyNjUzL3RhYmxlcmFuZ2U6NTg2OWE1Y2E2Zjk3NGYwOTgzNzhlMDE5MWNkNzI2NTNfNS00LTEtMS0w_be213bfe-de09-4fd9-bca9-da5d448870dd"
      unitRef="usdPerShare">83.87</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="ieac915b537e0439fbcc461496cadce45_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjU4NjlhNWNhNmY5NzRmMDk4Mzc4ZTAxOTFjZDcyNjUzL3RhYmxlcmFuZ2U6NTg2OWE1Y2E2Zjk3NGYwOTgzNzhlMDE5MWNkNzI2NTNfNi0yLTEtMS0w_ff4734bf-6e37-4507-bb1c-3f1e8c7a90bf"
      unitRef="shares">2575278</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="ieac915b537e0439fbcc461496cadce45_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjU4NjlhNWNhNmY5NzRmMDk4Mzc4ZTAxOTFjZDcyNjUzL3RhYmxlcmFuZ2U6NTg2OWE1Y2E2Zjk3NGYwOTgzNzhlMDE5MWNkNzI2NTNfNi00LTEtMS0w_1567b39f-af3c-4c9b-892e-0cdb370c4df2"
      unitRef="usdPerShare">41.01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="ief64227117094117b09302ffb5cfeb2d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjU4NjlhNWNhNmY5NzRmMDk4Mzc4ZTAxOTFjZDcyNjUzL3RhYmxlcmFuZ2U6NTg2OWE1Y2E2Zjk3NGYwOTgzNzhlMDE5MWNkNzI2NTNfNi02LTEtMS0w_34a994f9-58e2-496f-81f0-7a927bf76f47">P6Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="ieac915b537e0439fbcc461496cadce45_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjU4NjlhNWNhNmY5NzRmMDk4Mzc4ZTAxOTFjZDcyNjUzL3RhYmxlcmFuZ2U6NTg2OWE1Y2E2Zjk3NGYwOTgzNzhlMDE5MWNkNzI2NTNfNi04LTEtMS0w_a49eac71-294f-4128-b291-2da8aeb59b2a"
      unitRef="usd">123979000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="ieac915b537e0439fbcc461496cadce45_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjU4NjlhNWNhNmY5NzRmMDk4Mzc4ZTAxOTFjZDcyNjUzL3RhYmxlcmFuZ2U6NTg2OWE1Y2E2Zjk3NGYwOTgzNzhlMDE5MWNkNzI2NTNfNy0yLTEtMS0w_d1cd2f9a-5277-478b-b9e8-8cd3f3d25be9"
      unitRef="shares">1653394</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="ieac915b537e0439fbcc461496cadce45_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjU4NjlhNWNhNmY5NzRmMDk4Mzc4ZTAxOTFjZDcyNjUzL3RhYmxlcmFuZ2U6NTg2OWE1Y2E2Zjk3NGYwOTgzNzhlMDE5MWNkNzI2NTNfNy00LTEtMS0w_3359fa3a-09b4-4bc6-bb4b-57a8be83733e"
      unitRef="usdPerShare">26.10</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="ief64227117094117b09302ffb5cfeb2d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjU4NjlhNWNhNmY5NzRmMDk4Mzc4ZTAxOTFjZDcyNjUzL3RhYmxlcmFuZ2U6NTg2OWE1Y2E2Zjk3NGYwOTgzNzhlMDE5MWNkNzI2NTNfNy02LTEtMS0w_9033e5ab-df46-4ea0-b3fc-67b11e0d8ec7">P5Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="ieac915b537e0439fbcc461496cadce45_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjU4NjlhNWNhNmY5NzRmMDk4Mzc4ZTAxOTFjZDcyNjUzL3RhYmxlcmFuZ2U6NTg2OWE1Y2E2Zjk3NGYwOTgzNzhlMDE5MWNkNzI2NTNfNy04LTEtMS0w_cafeff96-01e2-4284-8538-b7d4b6d2bc6d"
      unitRef="usd">101761000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ief64227117094117b09302ffb5cfeb2d_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMzk3Mw_2fc878b8-b35b-42f8-b043-860009c8027e"
      unitRef="usd">20400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i013757b605d843a6a56d81fd3776a802_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfMzk4MA_70d8aae3-9726-4da6-8cd8-8923836ce360"
      unitRef="usd">22600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfNDQyNA_985b0d93-5b44-4027-8c14-d1dfc7df9703">A summary of restricted stock and restricted stock unit activity under the Stock Plans during the six months ended June&#160;30, 2020 is as follows:&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:69.314%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.943%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Restricted&lt;br/&gt;Shares and RSUs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted&lt;br/&gt;Average Grant&lt;br/&gt;Date Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding, January 1, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,384,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,835,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;92.25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Released&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,350,088)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(208,076)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;79.45&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding, June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,661,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;78.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ic90a7c02eb3f4cda945af114901e9de1_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjEwODhjMTM5OGJjZDQ1NThhNTY1MmUxM2QxZDE4N2UwL3RhYmxlcmFuZ2U6MTA4OGMxMzk4YmNkNDU1OGE1NjUyZTEzZDFkMTg3ZTBfMS0xLTEtMS0w_3c2361e5-30d9-488f-8955-d37fa400d14e"
      unitRef="shares">4384005</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ic90a7c02eb3f4cda945af114901e9de1_I20191231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjEwODhjMTM5OGJjZDQ1NThhNTY1MmUxM2QxZDE4N2UwL3RhYmxlcmFuZ2U6MTA4OGMxMzk4YmNkNDU1OGE1NjUyZTEzZDFkMTg3ZTBfMS0zLTEtMS0w_edfba60f-0cbc-4139-8e53-366c9b5ffc10"
      unitRef="usdPerShare">63.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i42beadd2b5354f3ea6a1ebf6ad97f4bc_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjEwODhjMTM5OGJjZDQ1NThhNTY1MmUxM2QxZDE4N2UwL3RhYmxlcmFuZ2U6MTA4OGMxMzk4YmNkNDU1OGE1NjUyZTEzZDFkMTg3ZTBfMi0xLTEtMS0w_edb3b434-4cc3-4987-829c-5611f7ad8242"
      unitRef="shares">1835695</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i42beadd2b5354f3ea6a1ebf6ad97f4bc_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjEwODhjMTM5OGJjZDQ1NThhNTY1MmUxM2QxZDE4N2UwL3RhYmxlcmFuZ2U6MTA4OGMxMzk4YmNkNDU1OGE1NjUyZTEzZDFkMTg3ZTBfMi0zLTEtMS0w_1b4f1f8c-d6ed-4d22-9b97-4241afd7de64"
      unitRef="usdPerShare">92.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i42beadd2b5354f3ea6a1ebf6ad97f4bc_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjEwODhjMTM5OGJjZDQ1NThhNTY1MmUxM2QxZDE4N2UwL3RhYmxlcmFuZ2U6MTA4OGMxMzk4YmNkNDU1OGE1NjUyZTEzZDFkMTg3ZTBfMy0xLTEtMS0w_84bb38a6-bed2-4679-a7db-e3180adb9770"
      unitRef="shares">1350088</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i42beadd2b5354f3ea6a1ebf6ad97f4bc_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjEwODhjMTM5OGJjZDQ1NThhNTY1MmUxM2QxZDE4N2UwL3RhYmxlcmFuZ2U6MTA4OGMxMzk4YmNkNDU1OGE1NjUyZTEzZDFkMTg3ZTBfMy0zLTEtMS0w_cc4b6ca9-63c5-4305-954b-48f260db14ee"
      unitRef="usdPerShare">47.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i42beadd2b5354f3ea6a1ebf6ad97f4bc_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjEwODhjMTM5OGJjZDQ1NThhNTY1MmUxM2QxZDE4N2UwL3RhYmxlcmFuZ2U6MTA4OGMxMzk4YmNkNDU1OGE1NjUyZTEzZDFkMTg3ZTBfNC0xLTEtMS0w_d6b3c72f-001d-4c76-adac-d0b0e36b2deb"
      unitRef="shares">208076</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i42beadd2b5354f3ea6a1ebf6ad97f4bc_D20200101-20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjEwODhjMTM5OGJjZDQ1NThhNTY1MmUxM2QxZDE4N2UwL3RhYmxlcmFuZ2U6MTA4OGMxMzk4YmNkNDU1OGE1NjUyZTEzZDFkMTg3ZTBfNC0zLTEtMS0w_0507975f-084a-43c9-b7aa-4aa59c231276"
      unitRef="usdPerShare">79.45</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ib888742ee8904ddeadf7974e2799f0a0_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjEwODhjMTM5OGJjZDQ1NThhNTY1MmUxM2QxZDE4N2UwL3RhYmxlcmFuZ2U6MTA4OGMxMzk4YmNkNDU1OGE1NjUyZTEzZDFkMTg3ZTBfNS0xLTEtMS0w_fe00a141-cca5-4dfb-aa05-353c19e82fcd"
      unitRef="shares">4661536</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ib888742ee8904ddeadf7974e2799f0a0_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RhYmxlOjEwODhjMTM5OGJjZDQ1NThhNTY1MmUxM2QxZDE4N2UwL3RhYmxlcmFuZ2U6MTA4OGMxMzk4YmNkNDU1OGE1NjUyZTEzZDFkMTg3ZTBfNS0zLTEtMS0w_90887385-0591-4230-85a7-8468f71194ed"
      unitRef="usdPerShare">78.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="ieac915b537e0439fbcc461496cadce45_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfNDE5MQ_9784a63e-947c-4659-9b12-d8a2b286d906"
      unitRef="usd">300900000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ief64227117094117b09302ffb5cfeb2d_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82MS9mcmFnOjA4MTQ3M2M4YzEzODRhOTZhZDY2NTY1MGU1NjVkNDk1L3RleHRyZWdpb246MDgxNDczYzhjMTM4NGE5NmFkNjY1NjUwZTU2NWQ0OTVfNDQxNg_c1ac3fc9-852f-43f4-bf84-1edb930f5a4b">P3Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <exas:NewMarketTaxCreditTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82NC9mcmFnOmZiN2Q1YzI0YWE3ZDQyMjM5NTM1MWJmNGUxMjRkY2ZhL3RleHRyZWdpb246ZmI3ZDVjMjRhYTdkNDIyMzk1MzUxYmY0ZTEyNGRjZmFfMjI5MQ_e66ceb61-ba09-4259-bc52-53ef1080304d">&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;(11)&#160;NEW MARKET TAX CREDIT&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During the fourth quarter of 2014, the Company received approximately $2.4 million in net proceeds from financing agreements related to working capital and capital improvements at one of its Madison, Wisconsin facilities.&#160;This financing arrangement was structured with an unrelated third-party financial institution (the &#x201c;Investor&#x201d;), an investment fund, and its majority owned community development entity in connection with the Company&#x2019;s participation in transactions qualified under the federal New Markets Tax Credit (&#x201c;NMTC&#x201d;) program, pursuant to Section 45D of the Internal Revenue Code of 1986, as amended. The Company is required to be in compliance through December 2021 with various regulations and contractual provisions that apply to the NMTC arrangement. Noncompliance with applicable requirements could result in the Investor&#x2019;s projected tax benefits not being realized and, therefore, require the Company to indemnify the Investor for any loss or recapture of NMTC related to the financing until such time as the recapture provisions have expired under the applicable statute of limitations. The Company does not anticipate any credit recapture will be required in connection with this financing arrangement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Investor and its majority owned community development entity are considered Variable Interest Entities (&#x201c;VIEs&#x201d;) and the Company is the primary beneficiary of the VIEs. This conclusion was reached based on the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:54pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;the ongoing activities of the VIEs &#x2014; collecting and remitting interest and fees and NMTC compliance &#x2014; were all considered in the initial design and are not expected to significantly affect performance throughout the life of the VIE;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:54pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;contractual arrangements obligate the Company to comply with NMTC rules and regulations and provide various other guarantees to the Investor and community development entity;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:54pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;the Investor lacks a material interest in the underlying economics of the project; and&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:54pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x2022;&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;"&gt;the Company is obligated to absorb losses of the VIEs.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Because the Company is the primary beneficiary of the VIEs, they have been included in the consolidated financial statements. There are no other assets, liabilities or transactions in these VIEs outside of the financing transactions executed as part of the NMTC arrangement.&lt;/span&gt;&lt;/div&gt;</exas:NewMarketTaxCreditTextBlock>
    <exas:NetProceedsFromFinancingArrangement
      contextRef="i74fd73e24e8e4398bf1abe09fe90e682_D20141001-20141231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82NC9mcmFnOmZiN2Q1YzI0YWE3ZDQyMjM5NTM1MWJmNGUxMjRkY2ZhL3RleHRyZWdpb246ZmI3ZDVjMjRhYTdkNDIyMzk1MzUxYmY0ZTEyNGRjZmFfMTAy_2843ab74-4d74-47ef-9b12-c71400ebf6a8"
      unitRef="usd">2400000</exas:NetProceedsFromFinancingArrangement>
    <exas:NumberOfFacilitiesReceivingWorkingCapitalAndCapitalImprovements
      contextRef="i74fd73e24e8e4398bf1abe09fe90e682_D20141001-20141231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82NC9mcmFnOmZiN2Q1YzI0YWE3ZDQyMjM5NTM1MWJmNGUxMjRkY2ZhL3RleHRyZWdpb246ZmI3ZDVjMjRhYTdkNDIyMzk1MzUxYmY0ZTEyNGRjZmFfMjAy_3fe31ff8-d2b4-4463-bb30-a270615c0a44"
      unitRef="facility">1</exas:NumberOfFacilitiesReceivingWorkingCapitalAndCapitalImprovements>
    <us-gaap:LongTermDebtTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfNDA1NA_3af408a4-2440-48cd-9275-16e2cc91d843">&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;(12)&#160;DEBT&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Construction Loan Agreement&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During December 2017, the Company entered into a loan agreement with Fifth Third Bank (formerly MB Financial Bank, N.A.) (the &#x201c;Construction Loan Agreement&#x201d;), which provides the Company with a non-revolving construction loan (the &#x201c;Construction Loan&#x201d;) of $25.6 million. The Company is using the Construction Loan proceeds to finance the construction of an additional clinical laboratory and related facilities in Madison, Wisconsin. The Construction Loan is collateralized by the additional clinical laboratory and related facilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Pursuant to the Construction Loan Agreement, funds drawn will bear interest at a rate equal to the sum of the 1-month LIBOR rate plus 2.25 percent. Regular monthly payments are interest-only for the first 24 months, with further payments based on a 20-year amortization schedule. Amounts borrowed pursuant to the Construction Loan Agreement may be prepaid at any time without penalty. The maturity date of the Construction Loan Agreement is December 10, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In November 2017, Fifth Third Bank, on behalf of the Company, issued an Irrevocable Standby Letter of Credit in the amount of $0.6 million in favor of the City of Madison, Wisconsin (the &#x201c;City Letter of Credit&#x201d;). The City Letter of Credit is deemed to have been issued pursuant to the Construction Loan Agreement. The amount of the City Letter of Credit will reduce, dollar for dollar, the amount available for borrowing under the Construction Loan Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As a condition to Fifth Third&#x2019;s initial advance of loan proceeds under the Construction Loan Agreement, the Company was required to first invest at least $16.4 million of its own cash into the construction project. The Company fulfilled its required initial investment and made its first draw on the Construction Loan in June 2018. In December 2019, the Company began making monthly payments towards the outstanding principal balance plus accrued interest. As of June&#160;30, 2020 and December&#160;31, 2019, the outstanding balance was $24.5 million and $25.0 million, respectively, including $0.7 million of interest incurred, which is accrued for as an interest reserve and represents a portion of the loan balance. The Company capitalized the $0.7 million of interest to the construction project. The Company incurred approximately $0.2 million of debt issuance costs related to the Construction Loan, which are recorded as a direct deduction from the liability. The debt issuance costs are being amortized over the life of the Construction Loan.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Construction Loan Agreement was amended effective June 30, 2020 to include a financial covenant to maintain a minimum liquidity of $250&#160;million and remove the minimum tangible net worth covenant. Prior to the amendment, the Company was not in compliance with a minimum tangible net worth covenant due to the combination with Genomic Health. As of June&#160;30, 2020, the Company is in compliance with the covenant included in the amended agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Tax Increment Financing Loan Agreements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company entered into two separate Tax Increment Financing Loan Agreements (&#x201c;TIFs&#x201d;) in February 2019 and June 2019 with the City of Madison, Wisconsin. The TIFs provide for $4.6 million of financing in the aggregate. In return for the loans, the Company is obligated to create and maintain 500 full-time jobs over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMzE5Nw_6c58cfbc-e89c-4489-9486-912ea74c2557"&gt;five&lt;/span&gt;-year period, starting on the date of occupancy of the buildings constructed. In the event that the job creation goals are not met, the Company would be required to pay a penalty.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company records the earned financial incentives as the full-time equivalent positions are filled. The amount earned is recorded as a liability and amortized as a reduction of operating expenses over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMzU4NA_fddb6019-d6e6-47c5-a131-119c46f229fb"&gt;two&lt;/span&gt;-year period, which is the timeframe when the TIFs will be repaid through property taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;By the end of 2019, the Company had earned and received payment of $4.6 million from the City of Madison. As of June&#160;30, 2020 and December&#160;31, 2019, the Company has recorded a liability of $ $1.1 million and $2.7 million, respectively, in other current liabilities on the Company&#x2019;s condensed consolidated balance sheets, reflecting when the expected benefit of the financial benefits amortization will reduce future operating expenses.&lt;/span&gt;&lt;/div&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i9e7589c89e1246a9b7ef9b91e6123ad6_I20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMjk2_ec20a432-5e0a-40a3-b475-5f4c6d0b5cc0"
      unitRef="usd">25600000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i35a95d47fbc1427ab81f69dc843d84c3_D20171201-20171231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfNjk5_b4ea444e-e815-46bf-9fe9-69eb9dbf07f7"
      unitRef="number">0.0225</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <exas:DebtInstrumentPeriodicPaymentInterestTerm
      contextRef="ia9e6b33fd37e4cdb808b77b98f7d8b15_D20171201-20171231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfNzYw_37df5ee8-77c9-4f17-bbfc-ca448ff73df9">P24M</exas:DebtInstrumentPeriodicPaymentInterestTerm>
    <exas:DebtInstrumentRemainingAmortizationPeriod
      contextRef="i370d07750a3b4f28a7bfcbc21e8023b9_D20171201-20171231"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfNzk3_56e0ac26-9f84-45e5-b307-d28148ddbad9">P20Y</exas:DebtInstrumentRemainingAmortizationPeriod>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i5260267a8e73452eb0fa51d26e188649_I20171130"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMTEzNA_a7450c1c-70d7-489c-a0e9-1b8979f6fcf1"
      unitRef="usd">600000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <exas:MinimumOwnInvestmentToBeMadeInConstructionProject
      contextRef="i7becba9367014dfcb85f6ed70632522a_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMTYxMg_3d9bba0b-e26e-4a75-ba70-ab4970944c8b"
      unitRef="usd">16400000</exas:MinimumOwnInvestmentToBeMadeInConstructionProject>
    <us-gaap:LongTermConstructionLoanCurrent
      contextRef="i64591ea94fea4af6b81c64f69eef8027_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMTk1OA_bfe418dc-4481-4fe8-bf6d-684c3f133f83"
      unitRef="usd">24500000</us-gaap:LongTermConstructionLoanCurrent>
    <us-gaap:LongTermConstructionLoanCurrent
      contextRef="i5b68648527824ac8a6773d1811016402_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMTk2NQ_f9145387-ea24-4f5c-a0a0-6f70c5993402"
      unitRef="usd">25000000.0</us-gaap:LongTermConstructionLoanCurrent>
    <us-gaap:InterestCostsIncurred
      contextRef="i75f5d8227eaa4ebeaa56609f4b8bc239_D20190101-20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMTk5Mw_167c0d1e-e6cb-44ee-8d84-3c6ce98adbc3"
      unitRef="usd">700000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred
      contextRef="ifa73c6f0b6b64690bc03f3473a2ff360_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMTk5Mw_4e3f7609-8c55-4bfc-a848-2b78211d89a5"
      unitRef="usd">700000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsCapitalized
      contextRef="ifa73c6f0b6b64690bc03f3473a2ff360_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMjEzNg_161b6ef2-258e-434d-886e-7891b67a2885"
      unitRef="usd">700000</us-gaap:InterestCostsCapitalized>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i64591ea94fea4af6b81c64f69eef8027_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMjIxNQ_db16c63c-b964-4cb8-a91f-e71c37f1288c"
      unitRef="usd">200000</us-gaap:DeferredFinanceCostsNet>
    <exas:DebtInstrumentCovenantLiquidityRequiredMinimum
      contextRef="i64591ea94fea4af6b81c64f69eef8027_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMTY0OTI2NzQ0ODQ5Nw_144eedd0-8d5a-4036-9c05-2a88389eda51"
      unitRef="usd">250000000</exas:DebtInstrumentCovenantLiquidityRequiredMinimum>
    <exas:NumberOfAgreementsEntered
      contextRef="i3435fd2213254a95b66e633aabe4a610_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMjkxNQ_7e0004a5-6ef6-42f0-9f09-9670a2f059af"
      unitRef="agreement">2</exas:NumberOfAgreementsEntered>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="icc343c523bc34d05ac040af600ae85e8_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMzA2NQ_ba0c686b-6570-4036-a728-a98031d82500"
      unitRef="usd">4600000</us-gaap:DebtInstrumentFaceAmount>
    <exas:NumberOfJobsRequiredToCreatedAndMaintained
      contextRef="i3435fd2213254a95b66e633aabe4a610_D20200101-20200630"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMzE3Mg_6b3433c0-e924-448e-bae5-2cfa67b4aa61"
      unitRef="employee">500</exas:NumberOfJobsRequiredToCreatedAndMaintained>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="icc499005d6694a88974e45f77440445a_I20191231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMzc0Mw_c10293ae-5ff9-4a5e-a53a-5a4ba357a893"
      unitRef="usd">4600000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i0e6c99fb704d40e2b5886d5b1b7b3a05_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMzgzMQ_0c118071-3a81-40f3-8dfd-2cb01f3e01c3"
      unitRef="usd">1100000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ic18663bc81874937ae2b32543831ebfb_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMzgzOA_c52ddfb7-1326-4e68-8b00-a27a5faa07e6"
      unitRef="usd">2700000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83MC9mcmFnOjc2Y2FkYmZkZjY2NzQ0OGFiOGI5MmU5ZWI4NzEzOTQ0L3RleHRyZWdpb246NzZjYWRiZmRmNjY3NDQ4YWI4YjkyZTllYjg3MTM5NDRfMzI3Mg_5ec85bf1-8096-4683-91d5-fce1fddc999a">&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;(13)&#160;COMMITMENTS AND CONTINGENCIES&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Supplemental disclosure of cash flow information related to the Company&#x2019;s cash and non-cash activities with its operating leases are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:62.102%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.147%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.149%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30, 2020&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-cash investing and financing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Right-of-use assets obtained in exchange for new operating lease liabilities (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;______________&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;For the six months ended June&#160;30, 2019, this includes right-of-use assets obtained from the initial adoption of ASC 842 of approximately $17.9 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of June&#160;30, 2020 and December&#160;31, 2019, the Company&#x2019;s right-of-use assets are $132.8 million and $126.4 million, respectively, which are reported in operating lease right-of-use assets in the Company&#x2019;s condensed consolidated balance sheets. As of June&#160;30, 2020, the Company has outstanding lease obligations of $136.5 million, of which $9.9 million is reported in operating lease liabilities, current portion and $126.6 million is reported in operating lease liabilities, less current portion in the Company&#x2019;s condensed consolidated balance sheets. As of December&#160;31, 2019, the Company had outstanding lease obligations of $126.6 million, of which $7.9 million is reported in operating lease liabilities, current portion and $118.7 million is reported in operating lease liabilities, less current portion in the Company&#x2019;s condensed consolidated balance sheets. The Company calculates its incremental borrowing rates for specific lease terms, used to discount future lease payments, as a function of the U.S. Treasury rate and an indicative Moody&#x2019;s rating for operating leases. The Company&#x2019;s weighted average discount rate and weighted average lease term remaining on lease liabilities is approximately 6.83% and 9.20 years, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Legal Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The United States Department of Justice (&#x201c;DOJ&#x201d;) is investigating Genomic Health's compliance with the Medicare Date of Service billing regulation. In March 2017, Genomic Health received a civil investigative demand (&#x201c;CID&#x201d;) from the U.S. Attorney's Office for the Eastern District of New York in connection with this matter and has produced specific documents in response to the CID. In July 2019 and January 2020, Genomic Health received additional subpoenas from the DOJ related to this inquiry and the Company is cooperating with those requests. An adverse outcome could include the Company being required to pay treble damages, incur civil and criminal penalties, paying attorneys' fees, entering into a corporate integrity agreement, being excluded from participation in government healthcare programs, including Medicare and Medicaid, and other adverse actions that could materially and adversely affect the Company's business, financial condition and results of operation.. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The DOJ's investigation is still in process and the scope and outcome of the investigation is not determinable at this time.  See Note 16 for additional information on the Company's fair value determination of this pre-acquisition loss contingency. There can be no assurance that any settlement, resolution, or other outcome of this matter during any subsequent reporting period will not have a material adverse effect on the Company&#x2019;s results of operations or cash flows for that period or on the Company&#x2019;s financial position.&#x200b;&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83MC9mcmFnOjc2Y2FkYmZkZjY2NzQ0OGFiOGI5MmU5ZWI4NzEzOTQ0L3RleHRyZWdpb246NzZjYWRiZmRmNjY3NDQ4YWI4YjkyZTllYjg3MTM5NDRfMzI3MA_b5e1df3a-6275-444d-aba5-a5758ec37751">&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Supplemental disclosure of cash flow information related to the Company&#x2019;s cash and non-cash activities with its operating leases are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:62.102%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.147%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.149%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30, 2020&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating cash flows from operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Non-cash investing and financing activities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Right-of-use assets obtained in exchange for new operating lease liabilities (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;______________&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;For the six months ended June&#160;30, 2019, this includes right-of-use assets obtained from the initial adoption of ASC 842 of approximately $17.9 million.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83MC9mcmFnOjc2Y2FkYmZkZjY2NzQ0OGFiOGI5MmU5ZWI4NzEzOTQ0L3RhYmxlOjNlMGEyMThjMzlhYjQ2MTRhNWJlOGNkNWRhZjgzMzk4L3RhYmxlcmFuZ2U6M2UwYTIxOGMzOWFiNDYxNGE1YmU4Y2Q1ZGFmODMzOThfMy0yLTEtMS0w_04bd7ad9-6f70-4839-acc9-fd269486ff3c"
      unitRef="usd">12289000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83MC9mcmFnOjc2Y2FkYmZkZjY2NzQ0OGFiOGI5MmU5ZWI4NzEzOTQ0L3RhYmxlOjNlMGEyMThjMzlhYjQ2MTRhNWJlOGNkNWRhZjgzMzk4L3RhYmxlcmFuZ2U6M2UwYTIxOGMzOWFiNDYxNGE1YmU4Y2Q1ZGFmODMzOThfMy00LTEtMS0w_97fdd872-08b4-4666-9d73-d841b85376fe"
      unitRef="usd">2419000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83MC9mcmFnOjc2Y2FkYmZkZjY2NzQ0OGFiOGI5MmU5ZWI4NzEzOTQ0L3RhYmxlOjNlMGEyMThjMzlhYjQ2MTRhNWJlOGNkNWRhZjgzMzk4L3RhYmxlcmFuZ2U6M2UwYTIxOGMzOWFiNDYxNGE1YmU4Y2Q1ZGFmODMzOThfNS0yLTEtMS0w_89e97dec-70ad-4f71-8245-c6934cdc0254"
      unitRef="usd">13024000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83MC9mcmFnOjc2Y2FkYmZkZjY2NzQ0OGFiOGI5MmU5ZWI4NzEzOTQ0L3RhYmxlOjNlMGEyMThjMzlhYjQ2MTRhNWJlOGNkNWRhZjgzMzk4L3RhYmxlcmFuZ2U6M2UwYTIxOGMzOWFiNDYxNGE1YmU4Y2Q1ZGFmODMzOThfNS00LTEtMS0w_503e5481-b5b4-46dd-a90c-6babff39c6a7"
      unitRef="usd">20511000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i0f31edf91f044d42b78b7e349eb5cc7f_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83MC9mcmFnOjc2Y2FkYmZkZjY2NzQ0OGFiOGI5MmU5ZWI4NzEzOTQ0L3RleHRyZWdpb246NzZjYWRiZmRmNjY3NDQ4YWI4YjkyZTllYjg3MTM5NDRfMzM1_ffde3549-f299-4fc2-9487-9c7ec1ca5328"
      unitRef="usd">17900000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83MC9mcmFnOjc2Y2FkYmZkZjY2NzQ0OGFiOGI5MmU5ZWI4NzEzOTQ0L3RleHRyZWdpb246NzZjYWRiZmRmNjY3NDQ4YWI4YjkyZTllYjg3MTM5NDRfMzk0_71d81a2f-a4f7-43f4-a962-959f2b4a03a8"
      unitRef="usd">132800000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83MC9mcmFnOjc2Y2FkYmZkZjY2NzQ0OGFiOGI5MmU5ZWI4NzEzOTQ0L3RleHRyZWdpb246NzZjYWRiZmRmNjY3NDQ4YWI4YjkyZTllYjg3MTM5NDRfNDAx_7129e70f-41ba-4289-af77-0203b6a598ec"
      unitRef="usd">126400000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83MC9mcmFnOjc2Y2FkYmZkZjY2NzQ0OGFiOGI5MmU5ZWI4NzEzOTQ0L3RleHRyZWdpb246NzZjYWRiZmRmNjY3NDQ4YWI4YjkyZTllYjg3MTM5NDRfNTky_f30aa236-1e42-462a-a234-ea1217d11d74"
      unitRef="usd">136500000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83MC9mcmFnOjc2Y2FkYmZkZjY2NzQ0OGFiOGI5MmU5ZWI4NzEzOTQ0L3RleHRyZWdpb246NzZjYWRiZmRmNjY3NDQ4YWI4YjkyZTllYjg3MTM5NDRfNjA1_be16d567-60a3-4ebc-a89e-3393ddc472ee"
      unitRef="usd">9900000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83MC9mcmFnOjc2Y2FkYmZkZjY2NzQ0OGFiOGI5MmU5ZWI4NzEzOTQ0L3RleHRyZWdpb246NzZjYWRiZmRmNjY3NDQ4YWI4YjkyZTllYjg3MTM5NDRfNjcy_f0e987d4-3756-40f0-ab11-a8b2ee55072a"
      unitRef="usd">126600000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83MC9mcmFnOjc2Y2FkYmZkZjY2NzQ0OGFiOGI5MmU5ZWI4NzEzOTQ0L3RleHRyZWdpb246NzZjYWRiZmRmNjY3NDQ4YWI4YjkyZTllYjg3MTM5NDRfODU1_c64fc417-bc32-4045-8fb4-dfe8080fc477"
      unitRef="usd">126600000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83MC9mcmFnOjc2Y2FkYmZkZjY2NzQ0OGFiOGI5MmU5ZWI4NzEzOTQ0L3RleHRyZWdpb246NzZjYWRiZmRmNjY3NDQ4YWI4YjkyZTllYjg3MTM5NDRfODY4_89385815-b906-4c04-81fc-21bc04cda13b"
      unitRef="usd">7900000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83MC9mcmFnOjc2Y2FkYmZkZjY2NzQ0OGFiOGI5MmU5ZWI4NzEzOTQ0L3RleHRyZWdpb246NzZjYWRiZmRmNjY3NDQ4YWI4YjkyZTllYjg3MTM5NDRfOTM1_d6a4c765-5fa0-408a-9756-61e950ac66a5"
      unitRef="usd">118700000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83MC9mcmFnOjc2Y2FkYmZkZjY2NzQ0OGFiOGI5MmU5ZWI4NzEzOTQ0L3RleHRyZWdpb246NzZjYWRiZmRmNjY3NDQ4YWI4YjkyZTllYjg3MTM5NDRfMTQwMA_338cd776-1b50-4e71-a28d-8cf9d84aa664"
      unitRef="number">0.0683</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83MC9mcmFnOjc2Y2FkYmZkZjY2NzQ0OGFiOGI5MmU5ZWI4NzEzOTQ0L3RleHRyZWdpb246NzZjYWRiZmRmNjY3NDQ4YWI4YjkyZTllYjg3MTM5NDRfMTQwNw_3fd3e099-b2d2-4041-be93-f243348dc9a8">P9Y2M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <exas:WisconsinEconomicDevelopmentTaxCreditDisclosureTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMjI1Ng_34d6e3a8-9008-4756-a0e4-0ed4d9982734">&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;(14)&#160;WISCONSIN ECONOMIC DEVELOPMENT TAX CREDITS&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;During the first quarter of 2015, the Company entered into an agreement with the Wisconsin Economic Development Corporation (&#x201c;WEDC&#x201d;) to earn $9.0 million in refundable tax credits on the condition that the Company expends $26.3 million in capital investments and establishes and maintains 758 full-time positions over a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMzMy_4fcaf126-8c4a-4765-bc03-0bb7444be369"&gt;seven&lt;/span&gt;-year period. The tax credits earned are first applied against the tax liability otherwise due, and if there is no such liability present, the claim for tax credits will be reimbursed in cash to the Company. The maximum amount of the refundable tax credit to be earned for each year is fixed, and the Company earns the credits by meeting certain capital investment and job creation thresholds over the &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfNzM2_4fcaf126-8c4a-4765-bc03-0bb7444be369"&gt;seven&lt;/span&gt;-year period. Should the Company earn and receive the job creation tax credits but not maintain those full-time positions through the end of the agreement, the Company may be required to pay those credits back to the WEDC.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company records the earned tax credits as job creation and capital investments occur. The amount of tax credits earned is recorded as a liability and amortized as a reduction of operating expenses over the expected period of benefit. The tax credits earned from capital investment are recognized as an offset to depreciation expense over the expected life of the acquired capital assets. The tax credits earned related to job creation are recognized as an offset to operational expenses over the life of the agreement, as the Company is required to maintain the minimum level of full-time positions through the &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMTU3Ng_4fcaf126-8c4a-4765-bc03-0bb7444be369"&gt;seven&lt;/span&gt;-year period.&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;As of June&#160;30, 2020, the Company has earned all $9.0 million of the refundable tax credits and has received payment of $5.9 million from the WEDC. The unpaid portion is $3.1 million, of which $1.6 million is reported in prepaid expenses and other current assets and $1.5 million is reported in other long-term assets, reflecting when collection of the refundable tax credits is expected to occur. As of June&#160;30, 2020, the Company also has recorded a $1.1 million liability in other current liabilities, which reflects when the expected benefit of the tax credit amortization will reduce future operating expenses.&#x200b;&lt;/span&gt;&lt;/div&gt;During the three and six months ended June&#160;30, 2020, the Company amortized $0.6 million and $1.2 million, respectively, of the tax credits earned as a reduction of operating expenses. During the three and six months ended June&#160;30, 2019, the Company amortized $0.6 million and $1.2 million, respectively, of the tax credits earned as a reduction of operating expenses.</exas:WisconsinEconomicDevelopmentTaxCreditDisclosureTextBlock>
    <exas:RefundableTaxCreditsAvailableContingentOnCapitalInvestmentsAndCreationOfFullTimePositions
      contextRef="ib2f4ca20aed44ae5b2bc2f78483dc196_I20150331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMTk0_8dd0ed27-f728-4f40-9b52-729809c315f8"
      unitRef="usd">9000000.0</exas:RefundableTaxCreditsAvailableContingentOnCapitalInvestmentsAndCreationOfFullTimePositions>
    <exas:CapitalInvestmentExpendituresRequirementForRefundableTaxCredits
      contextRef="ib2f4ca20aed44ae5b2bc2f78483dc196_I20150331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMjQ2_8a42ea93-e706-4dc0-a38e-7ceea09dca53"
      unitRef="usd">26300000</exas:CapitalInvestmentExpendituresRequirementForRefundableTaxCredits>
    <exas:NumberOfFullTimePositionsRequiredToBeCreatedToEarnRefundableTaxCredits
      contextRef="iefb3376336cd40759ec475061dd60175_D20150101-20150331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMzAy_3acb5ba8-71e6-4e1d-9ab8-b24393f5f9e2"
      unitRef="item">758</exas:NumberOfFullTimePositionsRequiredToBeCreatedToEarnRefundableTaxCredits>
    <exas:RefundableTaxCreditEarnedToDate
      contextRef="i80f5a289335e4b53a0dab8d94d09d876_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMTYyNg_32412fe9-6c37-40ab-8b0d-37b18394143c"
      unitRef="usd">9000000.0</exas:RefundableTaxCreditEarnedToDate>
    <exas:RefundableTaxCreditReceived
      contextRef="i80f5a289335e4b53a0dab8d94d09d876_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMTY3Mg_e22175bf-e1a5-4dce-a1be-3d17803e5e26"
      unitRef="usd">5900000</exas:RefundableTaxCreditReceived>
    <exas:RefundableTaxCreditReceivable
      contextRef="i7bd140b8662247e99bcf5684e5dec0de_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMTcxMg_90c4752b-4eb8-4889-a8af-db0c30940565"
      unitRef="usd">3100000</exas:RefundableTaxCreditReceivable>
    <exas:RefundableTaxCreditReceivable
      contextRef="i13945b3139ad4691a297c92db5399e3a_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMTcyNQ_f624fb69-e651-488c-815c-518c8f421c9e"
      unitRef="usd">1600000</exas:RefundableTaxCreditReceivable>
    <exas:RefundableTaxCreditReceivable
      contextRef="iac471a6cfefb424a9dbfa715ea865845_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMTc4OQ_4a2068e4-2e13-4ba6-aa45-3efe98488ae4"
      unitRef="usd">1500000</exas:RefundableTaxCreditReceivable>
    <exas:RefundableTaxCreditOffsettingLiability
      contextRef="i1f3383d2696241f490dbc98491c0be8e_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMTk1Mg_f7915b64-46c1-4379-8393-37c9eb0f6bdb"
      unitRef="usd">1100000</exas:RefundableTaxCreditOffsettingLiability>
    <exas:AmortizationOfRefundableTaxCredits
      contextRef="i8a1e6c2afe174cdbb8b3f1c5294282b4_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMjE2Nw_8bb45d77-ce97-4280-8efe-74fa10595ac9"
      unitRef="usd">600000</exas:AmortizationOfRefundableTaxCredits>
    <exas:AmortizationOfRefundableTaxCredits
      contextRef="i80f5a289335e4b53a0dab8d94d09d876_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMjc0ODc3OTA3MTY5OA_445d2244-9838-4514-a28c-36000d81ebf9"
      unitRef="usd">1200000</exas:AmortizationOfRefundableTaxCredits>
    <exas:AmortizationOfRefundableTaxCredits
      contextRef="i12b8180f778f4f2d965a7a41b4a51213_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMjc0ODc3OTA3MTg3Ng_f59ef4c3-8193-4ac3-9234-180bbb171bb3"
      unitRef="usd">600000</exas:AmortizationOfRefundableTaxCredits>
    <exas:AmortizationOfRefundableTaxCredits
      contextRef="ic49fd8fd8bb3490d81bc504fc5b13d7e_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMjc0ODc3OTA3MTg3OQ_18c37f43-ec49-42fd-b313-d21093e54a7d"
      unitRef="usd">1200000</exas:AmortizationOfRefundableTaxCredits>
    <exas:ConvertibleNotesTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfOTc4Mw_baa455b3-d533-4c62-b030-08f3b5d5f264">&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;(15)&#160;CONVERTIBLE NOTES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Convertible note obligations included in the condensed consolidated balance sheets consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:35.500%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.698%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.698%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.698%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.698%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.703%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Coupon Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effective Interest &lt;br/&gt;Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value of Liability Component at&lt;br/&gt;Issuance (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2028 Convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.375%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.2%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;790,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2027 Convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.375%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.3%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;472,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;747,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;747,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 Convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.000%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;227,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;315,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;415,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,212,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,162,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: Debt discount (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(648,281)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(342,463)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: Debt issuance costs (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(29,885)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,481)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net convertible debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,534,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;803,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;______________&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;As each of the convertible instruments may be settled in cash upon conversion, for accounting purposes, they were separated into a liability component and an equity component. The amount allocated to the equity component is the difference between the principal value of the instrument and the fair value of the liability component at issuance. The resulting debt discount is being amortized to interest expense at the respective effective interest rate over the contractual term of the debt. A portion of the 2025 Convertible Notes have been &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;extinguished or converted. The fair value of the liability component at issuance reflected above represents the liability value at issuance for the applicable portion of the 2025 Notes which remain outstanding at June&#160;30, 2020. The fair value of the liability component of the 2025 Notes at issuance was $654.8 million with the equity component being $269.7 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;The unamortized discount consists of the following:&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:68.512%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.944%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2028 Convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;347,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2027 Convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;239,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;253,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 Convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;61,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;89,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total unamortized discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;648,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;342,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;Debt issuance costs consists of the following:&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:68.512%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.944%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2028 Convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2027 Convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 Convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Issuances and Settlements&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In January 2018, the Company issued and sold $690.0 million in aggregate principal amount of 1.0% Convertible Notes (the &#x201c;January 2025 Notes&#x201d;) with a maturity date of January 15, 2025. The January 2025 Notes accrue interest at a fixed rate of 1.0% per year, payable semi-annually in arrears on January 15 and July 15 of each year, beginning on July 15, 2018. The net proceeds from the issuance of the January 2025 Notes were approximately $671.1 million, after deducting underwriting discounts and commissions and the offering expenses payable by the Company.&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In June 2018, the Company issued and sold an additional $218.5 million in aggregate principal amount of 1.0% Convertible Notes (the &#x201c;June 2025 Notes&#x201d;). The June 2025 Notes were issued under the same indenture pursuant to which the Company previously issued the January 2025 Notes (the &#x201c;Indenture&#x201d;). The January 2025 Notes and the June 2025 Notes (collectively, the &#x201c;2025 Notes&#x201d;) have identical terms (including the same January 15, 2025 maturity date) and will be treated as a single series of securities. The net proceeds from the issuance of the June 2025 Notes were approximately $225.3 million, after deducting underwriting discounts and commissions and the offering expenses payable by the Company.&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In March 2019, the Company issued and sold $747.5 million in aggregate principal amount of 0.375% Convertible Notes (the &#x201c;2027 Notes&#x201d;) with a maturity date of March 15, 2027. The 2027 Notes accrue interest at a fixed rate of 0.375% per year, payable semi-annually in arrears on March 15 and September 15 of each year, beginning on September 15, 2019. The net proceeds from the issuance of the 2027 Notes were approximately $729.5 million, after deducting underwriting discounts and commissions and the offering expenses payable by the Company.&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company utilized a portion of the proceeds from the issuance of the 2027 Notes to settle a portion of the 2025 Notes in privately negotiated transactions. In March 2019, the Company used cash of $494.1 million and an aggregate of 2.2 million shares of the Company&#x2019;s common stock valued at $182.4 million for total consideration of $676.5 million to settle $493.4 million of the 2025 Notes, of which $375.0 million was allocated to the liability component, $300.8 million was allocated to the equity component, and $0.7 million was used to pay off interest accrued on the 2025 Notes. The consideration transferred was allocated to the liability and equity components of the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;2025 Notes using the equivalent rate that reflected the borrowing rate for a similar non-convertible debt instrument immediately prior to settlement. The transaction resulted in a loss on settlement of convertible notes of $10.6 million, which is recorded in interest expense in the Company&#x2019;s condensed consolidated statement of operations. The loss represents the difference between (i) the fair value of the liability component and (ii) the sum of the carrying value of the debt component and any unamortized debt issuance costs at the time of repurchase.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In February 2020, the Company issued and sold $1,150.0 million in aggregate principal amount of 0.375% Convertible Notes (the &#x201c;2028 Notes&#x201d; and, collectively with the 2025 Notes and the 2027 Notes, the &#x201c;Notes&#x201d;) with a maturity date of March 1, 2028. The 2028 Notes accrue interest at a fixed rate of 0.375% per year, payable semi-annually in arrears on March 1 and September 1 of each year, beginning on September 1, 2020. The net proceeds from the issuance of the 2028 Notes were approximately $1,125.6 million, after deducting underwriting discounts and commissions and the offering expenses payable by the Company.&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;In February 2020, the Company used $150.1 million of the proceeds from the issuance of the 2028 Notes to settle $100.0 million of the 2025 Notes, of which $85.5 million was allocated to the liability component, $64.2 million, net of a tax impact of $0.3 million, was allocated to the equity component, and $0.1 million was used to pay off interest accrued on the 2025 Notes. The consideration transferred was allocated to the liability and equity components of the 2025 Notes using the equivalent rate that reflected the borrowing rate for a similar non-convertible debt instrument immediately prior to settlement. The transaction resulted in a loss on settlement of convertible notes of $8.0 million, which is recorded in interest expense in the Company&#x2019;s condensed consolidated statement of operations. The loss represents the difference between (i) the fair value of the liability component and (ii) the sum of the carrying value of the debt component and any unamortized debt issuance costs at the time of repurchase.&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Summary of Conversion Features&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Until the six-months immediately preceding the maturity date of the applicable series of Notes, each series of Notes is convertible only upon the occurrence of certain events and during certain periods, as set forth in the Indentures. The Notes will be convertible into cash, shares of the Company&#x2019;s common stock (plus, if applicable, cash in lieu of any fractional share), or a combination of cash and shares of the Company&#x2019;s common stock, at the Company&#x2019;s election. On or after the date that is six-months immediately preceding the maturity date of the applicable series of Notes until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert such Notes at any time.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;It is the Company&#x2019;s intent and policy to settle all conversions through combination settlement. The initial conversion rate is&#160;13.26, 8.96, and 8.21 shares of common stock per&#160;$1,000&#160;principal amount for the 2025 Notes, 2027 Notes, and 2028 Notes, respectively, which is equivalent to an initial conversion price of&#160;approximately $75.43,&#160;$111.66, and $121.84 per share of the Company&#x2019;s common stock for the 2025 Notes, 2027 Notes, and 2028 Notes, respectively. The conversion rate is subject to adjustment upon the occurrence of certain specified events but will not be adjusted for accrued and unpaid interest. In addition, holders of the Notes who convert their Notes in connection with a &#x201c;make-whole fundamental change&#x201d; (as defined in the Indenture), will, under certain circumstances, be entitled to an increase in the conversion rate.&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;If the Company undergoes a &#x201c;fundamental change&#x201d; (as defined in the Indenture), holders of the Notes may require the Company to repurchase for cash all or part of their Notes at a repurchase price equal to&#160;100%&#160;of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest.&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Based on the closing price of our common stock of $86.94 on June&#160;30, 2020, the if-converted values on our Notes do not exceed the principal amount.&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Ranking of Convertible Notes&lt;/span&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Notes are the Company&#x2019;s senior unsecured obligations and (i) rank senior in right of payment to all of its future indebtedness that is expressly subordinated in right of payment to the Notes; equal in right of payment to all of the Company&#x2019;s future liabilities that are not so subordinated, unsecured indebtedness; (ii) are effectively junior to all of our existing and future secured indebtedness and other secured obligations, to the extent of the value of the assets securing that indebtedness and other secured obligations; and (iii) are structurally subordinated to all indebtedness and other liabilities of the Company&#x2019;s subsidiaries.&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;While the Notes are currently classified on the Company&#x2019;s condensed consolidated balance sheets at June&#160;30, 2020 as long-term, the future convertibility and resulting balance sheet classification of this liability will be monitored at each quarterly reporting date and will be analyzed dependent upon market prices of the Company&#x2019;s common stock during the prescribed measurement periods. In the event that the holders of the Notes have the election to convert the Notes at any time during the prescribed measurement period, the Notes would then be considered a current obligation and classified as such.&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company allocates total transaction costs of the Notes to the liability and equity components based on their relative values. Transaction costs attributable to the liability component are amortized to interest expense over the term of the Notes, and transaction costs attributable to the equity component are netted with the equity component in stockholders&#x2019; equity. The following table summarizes the original transaction costs at the time of issuance for each set of Notes and the respective allocation to the liability and equity components:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:39.185%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.945%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;January 2025 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 2025 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2027 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2028 Notes&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Transaction costs allocated to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liability component&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equity component&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total transaction costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Notes do not contain any financial or operating covenants or any restrictions on the payment of dividends, the issuance of other indebtedness or the issuance or repurchase of securities by the Company.&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Interest expense includes the following:&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:39.185%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.945%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30,&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Debt issuance costs amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Debt discount amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Loss on settlement of convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Coupon interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total interest expense on convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;48,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The remaining period over which the unamortized debt discount will be recognized as non-cash interest expense is 7.67, 6.71, and 4.55 years for the 2028 Notes, 2027 Notes, and 2025 Notes, respectively.&lt;/span&gt;&lt;/div&gt;</exas:ConvertibleNotesTextBlock>
    <us-gaap:ConvertibleDebtTableTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfOTc4Nw_d84a72b7-dcbf-4423-b29f-4871b589bfc7">&lt;div style="margin-bottom:12pt;"&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:35.500%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.698%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.698%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.698%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.698%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.703%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Coupon Interest Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Effective Interest &lt;br/&gt;Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fair Value of Liability Component at&lt;br/&gt;Issuance (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2028 Convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.375%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5.2%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;790,608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,150,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2027 Convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;0.375%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.3%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;472,501&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;747,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;747,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 Convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1.000%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6.0%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;227,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;315,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;415,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,212,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,162,549&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: Debt discount (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(648,281)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(342,463)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: Debt issuance costs (3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(29,885)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(16,481)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net convertible debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x200b;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,534,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;803,605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;______________&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;As each of the convertible instruments may be settled in cash upon conversion, for accounting purposes, they were separated into a liability component and an equity component. The amount allocated to the equity component is the difference between the principal value of the instrument and the fair value of the liability component at issuance. The resulting debt discount is being amortized to interest expense at the respective effective interest rate over the contractual term of the debt. A portion of the 2025 Convertible Notes have been &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;extinguished or converted. The fair value of the liability component at issuance reflected above represents the liability value at issuance for the applicable portion of the 2025 Notes which remain outstanding at June&#160;30, 2020. The fair value of the liability component of the 2025 Notes at issuance was $654.8 million with the equity component being $269.7 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;The unamortized discount consists of the following:&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:68.512%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.944%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2028 Convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;347,191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2027 Convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;239,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;253,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 Convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;61,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;89,123&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total unamortized discount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;648,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;342,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;"&gt;Debt issuance costs consists of the following:&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:68.512%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.944%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 30, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2028 Convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,098&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2027 Convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;9,525&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2025 Convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,230&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ConvertibleDebtTableTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib39160903ac849c695d5295d66c72472_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfMS0yLTEtMS0w_bcee825a-442f-4ad6-98c7-62354b8e690e"
      unitRef="number">0.00375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="ib39160903ac849c695d5295d66c72472_I20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfMS00LTEtMS0w_7e936bd6-116e-43ed-a455-5fc09dcdd3fd"
      unitRef="number">0.052</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <exas:DebtInstrumentConvertibleAmountOfLiabilityComponentAtIssuance
      contextRef="ib39160903ac849c695d5295d66c72472_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfMS02LTEtMS0w_6ec7886e-9305-4c96-8b70-13d7353072f2"
      unitRef="usd">790608000</exas:DebtInstrumentConvertibleAmountOfLiabilityComponentAtIssuance>
    <exas:ConvertibleNotesPayableGross
      contextRef="ib39160903ac849c695d5295d66c72472_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfMS04LTEtMS0w_9defb712-b036-49ec-a7e7-55c936f57ed2"
      unitRef="usd">1150000000</exas:ConvertibleNotesPayableGross>
    <exas:ConvertibleNotesPayableGross
      contextRef="ia5e49e5fc144426a9fe24f8e9a17cf30_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfMS0xMC0xLTEtMA_51a794a3-c2ec-46f6-9006-cfd5f9884434"
      unitRef="usd">0</exas:ConvertibleNotesPayableGross>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="id45b4c48cb6143abbd2dd69a27826bf9_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfMi0yLTEtMS0w_ef030f1d-85b1-484c-b931-4100b2710b7a"
      unitRef="number">0.00375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="id45b4c48cb6143abbd2dd69a27826bf9_I20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfMi00LTEtMS0w_76720be1-99e5-405b-a8de-b48443645399"
      unitRef="number">0.063</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <exas:DebtInstrumentConvertibleAmountOfLiabilityComponentAtIssuance
      contextRef="id45b4c48cb6143abbd2dd69a27826bf9_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfMi02LTEtMS0w_e5bf7417-c442-4d6e-9ee1-902a6ddb7d1d"
      unitRef="usd">472501000</exas:DebtInstrumentConvertibleAmountOfLiabilityComponentAtIssuance>
    <exas:ConvertibleNotesPayableGross
      contextRef="id45b4c48cb6143abbd2dd69a27826bf9_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfMi04LTEtMS0w_276b9414-08bd-4e1f-9910-cd686845766c"
      unitRef="usd">747500000</exas:ConvertibleNotesPayableGross>
    <exas:ConvertibleNotesPayableGross
      contextRef="i12cc79c0d6094cc5b1bf9a0024443a03_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfMi0xMC0xLTEtMA_0fe7a4ce-9b47-49dc-980f-9fe79e36554b"
      unitRef="usd">747500000</exas:ConvertibleNotesPayableGross>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i0605c96690614f2a8b793eba54e602b5_I20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfMy0yLTEtMS0w_9cdfea62-356a-41e3-b903-fe6e200a3245"
      unitRef="number">0.01000</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="i0605c96690614f2a8b793eba54e602b5_I20200630"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfMy00LTEtMS0w_df20627b-7479-4315-b66e-ac3bdd343fac"
      unitRef="number">0.060</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <exas:DebtInstrumentConvertibleAmountOfLiabilityComponentAtIssuance
      contextRef="i0605c96690614f2a8b793eba54e602b5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfMy02LTEtMS0w_c8c50b83-7e9b-4e72-96e2-ac27ebf43e28"
      unitRef="usd">227103000</exas:DebtInstrumentConvertibleAmountOfLiabilityComponentAtIssuance>
    <exas:ConvertibleNotesPayableGross
      contextRef="i0605c96690614f2a8b793eba54e602b5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfMy04LTEtMS0w_08fe9ea0-cf02-42a4-9306-e45838ce7391"
      unitRef="usd">315049000</exas:ConvertibleNotesPayableGross>
    <exas:ConvertibleNotesPayableGross
      contextRef="i2fe19e14f00c4a20a1f33d34dcd67379_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfMy0xMC0xLTEtMA_4931a56b-1814-4565-90fb-c7869b11c400"
      unitRef="usd">415049000</exas:ConvertibleNotesPayableGross>
    <exas:ConvertibleNotesPayableGross
      contextRef="iefd87aaf67014d72be391b8568ed8b60_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfNC04LTEtMS0w_aec87ef4-4707-4778-a626-5932b2dabae5"
      unitRef="usd">2212549000</exas:ConvertibleNotesPayableGross>
    <exas:ConvertibleNotesPayableGross
      contextRef="ie72432a2d99b4e4bab1953297facd7c4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfNC0xMC0xLTEtMA_01fc6aa6-0af3-416e-b1e4-129f55e7325f"
      unitRef="usd">1162549000</exas:ConvertibleNotesPayableGross>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="iefd87aaf67014d72be391b8568ed8b60_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfNS04LTEtMS0w_854dfe40-0b80-4fb2-90c4-69a439479e2d"
      unitRef="usd">648281000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ie72432a2d99b4e4bab1953297facd7c4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfNS0xMC0xLTEtMA_2f99fd89-f1b2-48d4-b4b7-039b6cddbc96"
      unitRef="usd">342463000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="iefd87aaf67014d72be391b8568ed8b60_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfNi04LTEtMS0w_10f2aa38-39b4-4d82-871e-c0c164fdacf5"
      unitRef="usd">29885000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="ie72432a2d99b4e4bab1953297facd7c4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfNi0xMC0xLTEtMA_e4d94067-cb60-4bf4-8273-f5ed800fbe50"
      unitRef="usd">16481000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:ConvertibleNotesPayable
      contextRef="iefd87aaf67014d72be391b8568ed8b60_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfNy04LTEtMS0w_fe51687c-f568-4759-a38d-6af8b82288e5"
      unitRef="usd">1534383000</us-gaap:ConvertibleNotesPayable>
    <us-gaap:ConvertibleNotesPayable
      contextRef="ie72432a2d99b4e4bab1953297facd7c4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmI0YmEyZmVkN2YyMzQwMDM5ZTRmNzM1Y2Q5YTc3ZGRkL3RhYmxlcmFuZ2U6YjRiYTJmZWQ3ZjIzNDAwMzllNGY3MzVjZDlhNzdkZGRfNy0xMC0xLTEtMA_9ac42dbd-c291-47cf-add7-f55a9e4c5256"
      unitRef="usd">803605000</us-gaap:ConvertibleNotesPayable>
    <exas:DebtInstrumentConvertibleFairValueOfLiabilityComponent
      contextRef="i27d5712090e942daa011871eb0777584_I20180612"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfOTk5_02d5f1f3-2833-4a2c-b945-0e9a81e0d369"
      unitRef="usd">654800000</exas:DebtInstrumentConvertibleFairValueOfLiabilityComponent>
    <us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent
      contextRef="i27d5712090e942daa011871eb0777584_I20180612"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMTAzNA_347210b8-549b-4acc-9a8c-f326b9a0bf35"
      unitRef="usd">269700000</us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ib39160903ac849c695d5295d66c72472_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmQ2NWE3NmI5ZTc0ZTQwNzViMzQwZjMwZTNmZTJkY2Q5L3RhYmxlcmFuZ2U6ZDY1YTc2YjllNzRlNDA3NWIzNDBmMzBlM2ZlMmRjZDlfMS0yLTEtMS0w_653ddf1d-8ebc-4aab-9db8-ad655b87d779"
      unitRef="usd">347191000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ia5e49e5fc144426a9fe24f8e9a17cf30_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmQ2NWE3NmI5ZTc0ZTQwNzViMzQwZjMwZTNmZTJkY2Q5L3RhYmxlcmFuZ2U6ZDY1YTc2YjllNzRlNDA3NWIzNDBmMzBlM2ZlMmRjZDlfMS00LTEtMS0w_a60c817f-7954-4a61-bd64-d21977983a80"
      unitRef="usd">0</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="id45b4c48cb6143abbd2dd69a27826bf9_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmQ2NWE3NmI5ZTc0ZTQwNzViMzQwZjMwZTNmZTJkY2Q5L3RhYmxlcmFuZ2U6ZDY1YTc2YjllNzRlNDA3NWIzNDBmMzBlM2ZlMmRjZDlfMi0yLTEtMS0w_92d09587-845b-4013-9b01-c5850b1d9eb9"
      unitRef="usd">239267000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i12cc79c0d6094cc5b1bf9a0024443a03_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmQ2NWE3NmI5ZTc0ZTQwNzViMzQwZjMwZTNmZTJkY2Q5L3RhYmxlcmFuZ2U6ZDY1YTc2YjllNzRlNDA3NWIzNDBmMzBlM2ZlMmRjZDlfMi00LTEtMS0w_153c77ac-6157-424f-bc81-c35cefb51529"
      unitRef="usd">253340000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i0605c96690614f2a8b793eba54e602b5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmQ2NWE3NmI5ZTc0ZTQwNzViMzQwZjMwZTNmZTJkY2Q5L3RhYmxlcmFuZ2U6ZDY1YTc2YjllNzRlNDA3NWIzNDBmMzBlM2ZlMmRjZDlfMy0yLTEtMS0w_634f2988-eb95-4792-8446-cfa0cadec7e8"
      unitRef="usd">61823000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="i2fe19e14f00c4a20a1f33d34dcd67379_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmQ2NWE3NmI5ZTc0ZTQwNzViMzQwZjMwZTNmZTJkY2Q5L3RhYmxlcmFuZ2U6ZDY1YTc2YjllNzRlNDA3NWIzNDBmMzBlM2ZlMmRjZDlfMy00LTEtMS0w_515ad43e-0854-49bf-aeab-4867f778cba3"
      unitRef="usd">89123000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="iefd87aaf67014d72be391b8568ed8b60_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmQ2NWE3NmI5ZTc0ZTQwNzViMzQwZjMwZTNmZTJkY2Q5L3RhYmxlcmFuZ2U6ZDY1YTc2YjllNzRlNDA3NWIzNDBmMzBlM2ZlMmRjZDlfNC0yLTEtMS0w_0d2c1047-9bca-444d-a681-fc769eb8f844"
      unitRef="usd">648281000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DebtInstrumentUnamortizedDiscount
      contextRef="ie72432a2d99b4e4bab1953297facd7c4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmQ2NWE3NmI5ZTc0ZTQwNzViMzQwZjMwZTNmZTJkY2Q5L3RhYmxlcmFuZ2U6ZDY1YTc2YjllNzRlNDA3NWIzNDBmMzBlM2ZlMmRjZDlfNC00LTEtMS0w_4f7af021-c2dd-41dd-9a50-fa1abdfe4c0d"
      unitRef="usd">342463000</us-gaap:DebtInstrumentUnamortizedDiscount>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="ib39160903ac849c695d5295d66c72472_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmQ0OGE1ZDQxYmZkMDQyNTg4ZGE1YjY1NjE0OWMzOThmL3RhYmxlcmFuZ2U6ZDQ4YTVkNDFiZmQwNDI1ODhkYTViNjU2MTQ5YzM5OGZfMS0yLTEtMS0w_fe55eabe-09a0-4eb6-8cc4-f52f1ba5a9ea"
      unitRef="usd">16098000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="ia5e49e5fc144426a9fe24f8e9a17cf30_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmQ0OGE1ZDQxYmZkMDQyNTg4ZGE1YjY1NjE0OWMzOThmL3RhYmxlcmFuZ2U6ZDQ4YTVkNDFiZmQwNDI1ODhkYTViNjU2MTQ5YzM5OGZfMS00LTEtMS0w_42ff8041-11d0-49d7-a9e2-6a085bca4e00"
      unitRef="usd">0</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="id45b4c48cb6143abbd2dd69a27826bf9_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmQ0OGE1ZDQxYmZkMDQyNTg4ZGE1YjY1NjE0OWMzOThmL3RhYmxlcmFuZ2U6ZDQ4YTVkNDFiZmQwNDI1ODhkYTViNjU2MTQ5YzM5OGZfMi0yLTEtMS0w_c92c0d47-de03-43aa-b279-ab29ebf3cca7"
      unitRef="usd">9525000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i12cc79c0d6094cc5b1bf9a0024443a03_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmQ0OGE1ZDQxYmZkMDQyNTg4ZGE1YjY1NjE0OWMzOThmL3RhYmxlcmFuZ2U6ZDQ4YTVkNDFiZmQwNDI1ODhkYTViNjU2MTQ5YzM5OGZfMi00LTEtMS0w_5837a2c5-12ae-4cd9-96ae-0c2fbf522c33"
      unitRef="usd">10251000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i0605c96690614f2a8b793eba54e602b5_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmQ0OGE1ZDQxYmZkMDQyNTg4ZGE1YjY1NjE0OWMzOThmL3RhYmxlcmFuZ2U6ZDQ4YTVkNDFiZmQwNDI1ODhkYTViNjU2MTQ5YzM5OGZfMy0yLTEtMS0w_d8081e38-3648-484c-9cd6-abe213cc334d"
      unitRef="usd">4262000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="i2fe19e14f00c4a20a1f33d34dcd67379_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmQ0OGE1ZDQxYmZkMDQyNTg4ZGE1YjY1NjE0OWMzOThmL3RhYmxlcmFuZ2U6ZDQ4YTVkNDFiZmQwNDI1ODhkYTViNjU2MTQ5YzM5OGZfMy00LTEtMS0w_31dbc48d-ac86-46ea-ab6c-6e48d5646eff"
      unitRef="usd">6230000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="iefd87aaf67014d72be391b8568ed8b60_I20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmQ0OGE1ZDQxYmZkMDQyNTg4ZGE1YjY1NjE0OWMzOThmL3RhYmxlcmFuZ2U6ZDQ4YTVkNDFiZmQwNDI1ODhkYTViNjU2MTQ5YzM5OGZfNC0yLTEtMS0w_c6f83f35-b80d-4330-be6f-32513c3989be"
      unitRef="usd">29885000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DeferredFinanceCostsGross
      contextRef="ie72432a2d99b4e4bab1953297facd7c4_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmQ0OGE1ZDQxYmZkMDQyNTg4ZGE1YjY1NjE0OWMzOThmL3RhYmxlcmFuZ2U6ZDQ4YTVkNDFiZmQwNDI1ODhkYTViNjU2MTQ5YzM5OGZfNC00LTEtMS0w_ad8efc5b-94a5-411c-97e3-c5dca26d732b"
      unitRef="usd">16481000</us-gaap:DeferredFinanceCostsGross>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i9ed1b3d4f721491bbeaf15b7ba1cf8b2_I20180117"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMTIxOQ_75801321-ebb7-4358-b78e-cc3116c359c0"
      unitRef="usd">690000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i9ed1b3d4f721491bbeaf15b7ba1cf8b2_I20180117"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMTI1NQ_239278b5-f86c-4cd4-a08f-cf49d4519eab"
      unitRef="number">0.010</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i2952118311a546aa9d3b8cec232d6c3e_I20180117"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMTQwMw_9b0ed48d-f185-48fe-8f8f-b1cf8faab830"
      unitRef="number">0.010</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="id5887f062d1c4c6c88dbff5f545e0292_D20180117-20180117"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMTU5Nw_1fd97b4e-51bc-4dff-ad45-c9dc22f5c118"
      unitRef="usd">671100000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="i2f18cfd64c6047f1a40b23b0c530021c_I20180612"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMTc2Mw_944b3ebb-a359-4903-b08f-bda7457f1005"
      unitRef="usd">218500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="i2f18cfd64c6047f1a40b23b0c530021c_I20180612"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMTc5OQ_e2ca5d08-7ead-475d-add9-048acc4c4258"
      unitRef="number">0.010</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="i9b362614b2c548f5b36690d1b78f20ba_D20180612-20180612"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMjIyNA_4bac54ba-88c8-4394-9fe5-651ffedc5c7f"
      unitRef="usd">225300000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ic901b845fee24ebc9394069f95393a80_I20190308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMjM3Nw_e7d66979-c6d7-464b-808f-150d428f4fe2"
      unitRef="usd">747500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ic901b845fee24ebc9394069f95393a80_I20190308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMjQxMw_53aa9c9e-66a8-414d-a35c-77e078f9597f"
      unitRef="number">0.00375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ic901b845fee24ebc9394069f95393a80_I20190308"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMjU0Mw_53aa9c9e-66a8-414d-a35c-77e078f9597f"
      unitRef="number">0.00375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="i80fd1ebab23e4bd892c9eb091c02d48d_D20190308-20190308"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMjczNw_e98233c6-21fc-46b6-aef3-a02eb5ef3bcd"
      unitRef="usd">729500000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="i5dfea2724622483a9c7c9e47cdffdd55_D20190301-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMzA0Ng_642969c9-af17-465e-a412-d82ccc0f0ad7"
      unitRef="usd">494100000</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="i5dfea2724622483a9c7c9e47cdffdd55_D20190301-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMzA2OQ_25bbee32-a84a-400e-b801-07fcbb67c4b0"
      unitRef="shares">2200000</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments
      contextRef="i5dfea2724622483a9c7c9e47cdffdd55_D20190301-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMzExOQ_3de50818-8dca-42ca-99e1-3883b329883f"
      unitRef="usd">182400000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments>
    <exas:RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares
      contextRef="i5dfea2724622483a9c7c9e47cdffdd55_D20190301-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMzE0OQ_c1e891c4-6f46-41ed-8968-e0cd64a667d4"
      unitRef="usd">676500000</exas:RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares>
    <us-gaap:RepaymentsOfDebt
      contextRef="i5e9184262d3a4948b067b3ab5a79dc4e_D20190301-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMzE2Mg_5ce4212f-8e2b-43f2-832f-5a2236f60e0b"
      unitRef="usd">493400000</us-gaap:RepaymentsOfDebt>
    <exas:DebtInstrumentConvertibleLiabilityComponentConsiderationSettled
      contextRef="i5e9184262d3a4948b067b3ab5a79dc4e_D20190301-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMzE5Mw_1347e582-ca88-4e8b-b9fa-5b0fcee1e888"
      unitRef="usd">375000000.0</exas:DebtInstrumentConvertibleLiabilityComponentConsiderationSettled>
    <exas:DebtInstrumentConvertibleEquityComponentConsiderationSettled
      contextRef="i5e9184262d3a4948b067b3ab5a79dc4e_D20190301-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMzIzOA_f7c23f83-8020-4dd1-b5bd-5f18803cfda3"
      unitRef="usd">300800000</exas:DebtInstrumentConvertibleEquityComponentConsiderationSettled>
    <exas:DebtInstrumentConvertibleEquityComponentInterestAccrued
      contextRef="i5e9184262d3a4948b067b3ab5a79dc4e_D20190301-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMzI4NA_b3231d67-a4d1-446f-883a-d22025e734d3"
      unitRef="usd">700000</exas:DebtInstrumentConvertibleEquityComponentInterestAccrued>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="if1945aee618b4c18b9526dd22868ee74_D20190301-20190331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfMzY1Ng_cffe483f-4874-40ae-bb30-009ad70f671c"
      unitRef="usd">-10600000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="ib961100b52a24f05af1e3ad499932d27_I20200229"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNDAyNg_48e7e02f-3ebe-4874-9742-4a466b9fd3b3"
      unitRef="usd">1150000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib961100b52a24f05af1e3ad499932d27_I20200229"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNDA2Mg_e960e1eb-8b35-4ff9-b848-cefc7964f138"
      unitRef="number">0.00375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="ib961100b52a24f05af1e3ad499932d27_I20200229"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNDI2MQ_e960e1eb-8b35-4ff9-b848-cefc7964f138"
      unitRef="number">0.00375</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="i38fdb03d41f74d8f96041c2a5782d333_D20200201-20200229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNDQ1Mg_d990cf71-5d0e-4225-a7c7-4895935d8c77"
      unitRef="usd">1125600000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="i1662eea5dd404c70b83a9cd33660ec79_D20200201-20200229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNDU5Nw_2edb164f-f8cc-4509-ab7c-13b76fe9e515"
      unitRef="usd">150100000</us-gaap:RepaymentsOfConvertibleDebt>
    <exas:DebtInstrumentAmountSettledInExtinguishment
      contextRef="i1662eea5dd404c70b83a9cd33660ec79_D20200201-20200229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNDY2Mg_4cc1b069-49e3-447b-a373-bb920a3929c0"
      unitRef="usd">100000000.0</exas:DebtInstrumentAmountSettledInExtinguishment>
    <exas:DebtInstrumentConvertibleLiabilityComponentConsiderationSettled
      contextRef="i1662eea5dd404c70b83a9cd33660ec79_D20200201-20200229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNDY5Mw_f051ebbb-34df-4e9c-abd1-dec06a5e260f"
      unitRef="usd">85500000</exas:DebtInstrumentConvertibleLiabilityComponentConsiderationSettled>
    <exas:DebtInstrumentConvertibleEquityComponentConsiderationSettled
      contextRef="i76c36b2550e74672951d6a5c54b4342c_D20200229-20200229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNDczOA_052486e9-34e0-48c4-86a6-1233d3048295"
      unitRef="usd">64200000</exas:DebtInstrumentConvertibleEquityComponentConsiderationSettled>
    <exas:DebtInstrumentConvertibleEquityComponentTaxImpact
      contextRef="i1662eea5dd404c70b83a9cd33660ec79_D20200201-20200229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNDc2NQ_f81443c1-7f71-40fb-9a39-37431d687c10"
      unitRef="usd">300000</exas:DebtInstrumentConvertibleEquityComponentTaxImpact>
    <exas:DebtInstrumentConvertibleEquityComponentInterestAccrued
      contextRef="i1662eea5dd404c70b83a9cd33660ec79_D20200201-20200229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNDgxMg_daaf1235-4c69-4fc4-9352-d40ef44aa6b1"
      unitRef="usd">100000</exas:DebtInstrumentConvertibleEquityComponentInterestAccrued>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i073d593771fb426ca37cefc95d6d6efc_D20200201-20200229"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNTE4NA_e145f310-bfdb-40ee-8cf7-77401f06c8ce"
      unitRef="usd">-8000000.0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="i810ab4c159be4f84b1fe74aee47e4049_D20200101-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNjM5OQ_15086ad1-81a7-4bd3-81bc-a8acba26d035"
      unitRef="number">13.26</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="i0ed2dcd43bf84c08b59bb38280f8d677_D20200101-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNjQwMw_509abc4f-d045-455f-87c0-d5f861a8a781"
      unitRef="number">8.96</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <us-gaap:DebtInstrumentConvertibleConversionRatio1
      contextRef="ic92bd87e15014f55bd6f25ec4f021d89_D20200101-20200630"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNjQxMQ_18b9d239-c127-4b5b-8937-85986ee084c6"
      unitRef="number">8.21</us-gaap:DebtInstrumentConvertibleConversionRatio1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="i0605c96690614f2a8b793eba54e602b5_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNjU5MQ_45d54fc8-e13b-4d0c-b90e-1b10be050dff"
      unitRef="usdPerShare">75.43</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="id45b4c48cb6143abbd2dd69a27826bf9_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNjU5NQ_01eb93bd-8677-4443-b90f-051c5feb5870"
      unitRef="usdPerShare">111.66</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <us-gaap:DebtInstrumentConvertibleConversionPrice1
      contextRef="ib39160903ac849c695d5295d66c72472_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNjYwMw_cdb94ff8-5e3e-41b4-b654-191d27534d15"
      unitRef="usdPerShare">121.84</us-gaap:DebtInstrumentConvertibleConversionPrice1>
    <exas:DebtInstrumentRepurchasePriceDueToChangeInControlAsPercentageOfPrincipalAmount
      contextRef="i5e41a521ea0b49adbc719a4c28732ae9_D20200101-20200630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNzI5Mw_96fece56-88a0-4008-a2d8-ca33b3ccd75c"
      unitRef="number">100</exas:DebtInstrumentRepurchasePriceDueToChangeInControlAsPercentageOfPrincipalAmount>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfNzQzOA_102bc523-5e4f-439a-a1bd-36267574ddf0"
      unitRef="usdPerShare">86.94</us-gaap:SharesIssuedPricePerShare>
    <exas:ScheduleOfAllocationOfTransactionCostsRelatedToConvertibleDebtTableTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfOTc4NA_995bc8a9-52ea-4215-a9a9-9b924c27ebe2">The following table summarizes the original transaction costs at the time of issuance for each set of Notes and the respective allocation to the liability and equity components:&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:39.185%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.945%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;January 2025 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;June 2025 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2027 Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2028 Notes&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Transaction costs allocated to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Liability component&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,052&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equity component&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,340&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,642&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total transaction costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</exas:ScheduleOfAllocationOfTransactionCostsRelatedToConvertibleDebtTableTextBlock>
    <exas:DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent
      contextRef="i2846d4f83a214c26935584dc1a51cfd3_D20180117-20180117"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOjdlZTE2ODU3MWMzMjRhMGU4NTc4ODQwZWQ5NjA1ZTNlL3RhYmxlcmFuZ2U6N2VlMTY4NTcxYzMyNGEwZTg1Nzg4NDBlZDk2MDVlM2VfMi0yLTEtMS0w_d96d5951-052b-49b4-9788-bafd4965972b"
      unitRef="usd">13569000</exas:DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent>
    <exas:DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent
      contextRef="i3918dbb649254692a2c71dcffcf68102_D20180612-20180612"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOjdlZTE2ODU3MWMzMjRhMGU4NTc4ODQwZWQ5NjA1ZTNlL3RhYmxlcmFuZ2U6N2VlMTY4NTcxYzMyNGEwZTg1Nzg4NDBlZDk2MDVlM2VfMi00LTEtMS0w_2e579193-93de-470a-bf6a-bec07af65d61"
      unitRef="usd">5052000</exas:DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent>
    <exas:DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent
      contextRef="i4a81101da34442e785fbf77dbb00b5be_D20190308-20190308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOjdlZTE2ODU3MWMzMjRhMGU4NTc4ODQwZWQ5NjA1ZTNlL3RhYmxlcmFuZ2U6N2VlMTY4NTcxYzMyNGEwZTg1Nzg4NDBlZDk2MDVlM2VfMi02LTEtMS0w_fbc4e4c0-5d12-4d63-9255-f62590ecfe5a"
      unitRef="usd">11395000</exas:DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent>
    <exas:DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent
      contextRef="i111f138bf3f6480197e157d109bbebab_D20200229-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOjdlZTE2ODU3MWMzMjRhMGU4NTc4ODQwZWQ5NjA1ZTNlL3RhYmxlcmFuZ2U6N2VlMTY4NTcxYzMyNGEwZTg1Nzg4NDBlZDk2MDVlM2VfMi04LTEtMS0w_3f0d7f74-b1ae-4760-9dd3-ecb4fb7c1e05"
      unitRef="usd">16811000</exas:DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent>
    <exas:DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent
      contextRef="i2846d4f83a214c26935584dc1a51cfd3_D20180117-20180117"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOjdlZTE2ODU3MWMzMjRhMGU4NTc4ODQwZWQ5NjA1ZTNlL3RhYmxlcmFuZ2U6N2VlMTY4NTcxYzMyNGEwZTg1Nzg4NDBlZDk2MDVlM2VfMy0yLTEtMS0w_3df21047-0b04-4733-a6a0-2c1c48439b35"
      unitRef="usd">5340000</exas:DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent>
    <exas:DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent
      contextRef="i3918dbb649254692a2c71dcffcf68102_D20180612-20180612"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOjdlZTE2ODU3MWMzMjRhMGU4NTc4ODQwZWQ5NjA1ZTNlL3RhYmxlcmFuZ2U6N2VlMTY4NTcxYzMyNGEwZTg1Nzg4NDBlZDk2MDVlM2VfMy00LTEtMS0w_dce09f71-da9e-4082-9299-4f8760d8c82d"
      unitRef="usd">2311000</exas:DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent>
    <exas:DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent
      contextRef="i4a81101da34442e785fbf77dbb00b5be_D20190308-20190308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOjdlZTE2ODU3MWMzMjRhMGU4NTc4ODQwZWQ5NjA1ZTNlL3RhYmxlcmFuZ2U6N2VlMTY4NTcxYzMyNGEwZTg1Nzg4NDBlZDk2MDVlM2VfMy02LTEtMS0w_8781e0ff-5b3a-43d8-840e-497383dcf9c9"
      unitRef="usd">6632000</exas:DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent>
    <exas:DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent
      contextRef="i111f138bf3f6480197e157d109bbebab_D20200229-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOjdlZTE2ODU3MWMzMjRhMGU4NTc4ODQwZWQ5NjA1ZTNlL3RhYmxlcmFuZ2U6N2VlMTY4NTcxYzMyNGEwZTg1Nzg4NDBlZDk2MDVlM2VfMy04LTEtMS0w_bd1de7a7-0ba4-47ea-866f-2fc92ec264da"
      unitRef="usd">7642000</exas:DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent>
    <exas:DebtInstrumentConvertibleTransactionCosts
      contextRef="i2846d4f83a214c26935584dc1a51cfd3_D20180117-20180117"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOjdlZTE2ODU3MWMzMjRhMGU4NTc4ODQwZWQ5NjA1ZTNlL3RhYmxlcmFuZ2U6N2VlMTY4NTcxYzMyNGEwZTg1Nzg4NDBlZDk2MDVlM2VfNC0yLTEtMS0w_85877ffc-18b3-4a7d-aed8-5d0c4e194768"
      unitRef="usd">18909000</exas:DebtInstrumentConvertibleTransactionCosts>
    <exas:DebtInstrumentConvertibleTransactionCosts
      contextRef="i3918dbb649254692a2c71dcffcf68102_D20180612-20180612"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOjdlZTE2ODU3MWMzMjRhMGU4NTc4ODQwZWQ5NjA1ZTNlL3RhYmxlcmFuZ2U6N2VlMTY4NTcxYzMyNGEwZTg1Nzg4NDBlZDk2MDVlM2VfNC00LTEtMS0w_f844a8bf-7c6e-48f2-8bad-33a17971cabe"
      unitRef="usd">7363000</exas:DebtInstrumentConvertibleTransactionCosts>
    <exas:DebtInstrumentConvertibleTransactionCosts
      contextRef="i4a81101da34442e785fbf77dbb00b5be_D20190308-20190308"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOjdlZTE2ODU3MWMzMjRhMGU4NTc4ODQwZWQ5NjA1ZTNlL3RhYmxlcmFuZ2U6N2VlMTY4NTcxYzMyNGEwZTg1Nzg4NDBlZDk2MDVlM2VfNC02LTEtMS0w_82869b4b-c1da-4e2a-9327-72da641d357f"
      unitRef="usd">18027000</exas:DebtInstrumentConvertibleTransactionCosts>
    <exas:DebtInstrumentConvertibleTransactionCosts
      contextRef="i111f138bf3f6480197e157d109bbebab_D20200229-20200229"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOjdlZTE2ODU3MWMzMjRhMGU4NTc4ODQwZWQ5NjA1ZTNlL3RhYmxlcmFuZ2U6N2VlMTY4NTcxYzMyNGEwZTg1Nzg4NDBlZDk2MDVlM2VfNC04LTEtMS0w_c2a75b9f-1a4d-41ea-b9e7-dac4f30fd015"
      unitRef="usd">24453000</exas:DebtInstrumentConvertibleTransactionCosts>
    <exas:InterestExpenseDebtTableTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfOTc4NQ_13774ded-b0c9-4cdb-bdc5-44508bc9f715">&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Interest expense includes the following:&#x200b;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:39.185%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.441%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.945%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30,&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Debt issuance costs amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,330&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Debt discount amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32,677&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,468&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Loss on settlement of convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Coupon interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total interest expense on convertible notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;47,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;254&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;48,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</exas:InterestExpenseDebtTableTextBlock>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfMi0yLTEtMS0w_8cc2f413-4cb4-45e1-9d2c-dc2c9c6ba644"
      unitRef="usd">1139000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfMi00LTEtMS0w_1bb578c1-49e8-4c01-bbb2-728b40f7fc6e"
      unitRef="usd">645000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfMi02LTEtMS04MDk_e2c3cf62-0ab5-41ea-b0b1-211fd063330b"
      unitRef="usd">1961000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfMi04LTEtMS04MDk_03320b94-3e42-4053-8023-90c6103f4092"
      unitRef="usd">1330000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfMy0yLTEtMS0w_639bf22f-4838-4b1b-8406-e96ef4bfe6c2"
      unitRef="usd">18946000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfMy00LTEtMS0w_dd94181f-ccee-4140-a250-6912594c0e78"
      unitRef="usd">10074000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfMy02LTEtMS04MDk_25d5b0ea-8468-46d7-a50a-d82136f75699"
      unitRef="usd">32677000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:AmortizationOfDebtDiscountPremium
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfMy04LTEtMS04MDk_1ca16400-819c-4cb0-93ee-1111157485db"
      unitRef="usd">18468000</us-gaap:AmortizationOfDebtDiscountPremium>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfNC0yLTEtMS0w_5064c3fd-790b-49b2-ae7b-d1eb709a9396"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfNC00LTEtMS0w_c0e22fcf-6884-4d35-89a2-a17d996f4eb4"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfNC02LTEtMS04MDk_2fe26329-8168-472b-ae2a-fa8c0e1bfef2"
      unitRef="usd">-7954000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfNC04LTEtMS04MDk_473927cb-de4c-41b9-9c6d-9dfeac7cefbd"
      unitRef="usd">-10558000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <exas:CouponInterestExpense
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfNS0yLTEtMS0w_e5ecd96f-9cd8-4372-b580-6adcec6b14f6"
      unitRef="usd">2567000</exas:CouponInterestExpense>
    <exas:CouponInterestExpense
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfNS00LTEtMS0w_4d91baf8-30e9-4f7a-b479-301b19ee12ac"
      unitRef="usd">1739000</exas:CouponInterestExpense>
    <exas:CouponInterestExpense
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfNS02LTEtMS04MDk_f1cf6c09-4ff4-40f3-afc0-e796822e4b3c"
      unitRef="usd">4498000</exas:CouponInterestExpense>
    <exas:CouponInterestExpense
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfNS04LTEtMS04MDk_e901304d-a489-49c0-8cd0-589a56e7fab9"
      unitRef="usd">3846000</exas:CouponInterestExpense>
    <us-gaap:InterestExpenseDebt
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfNi0yLTEtMS0w_44de5be0-013c-40de-b8ec-0f682ba13be8"
      unitRef="usd">22652000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfNi00LTEtMS0w_d21d7b8f-5374-4535-bca2-64072506fe93"
      unitRef="usd">12458000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfNi02LTEtMS04MDk_7e18ee97-c57f-4bf8-a9a5-f6be089b8347"
      unitRef="usd">47090000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfNi04LTEtMS04MDk_dd58d25f-601c-4eac-83e8-d26d28fe149d"
      unitRef="usd">34202000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseOther
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfNy0yLTEtMS0w_68291e1c-c22d-499c-9555-574d3371395e"
      unitRef="usd">260000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfNy00LTEtMS0w_ea310b43-37fe-404b-8a42-04502aa96873"
      unitRef="usd">254000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfNy02LTEtMS04MDk_ad300c43-8e53-4273-9ec9-6bb74246bdcd"
      unitRef="usd">975000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpenseOther
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfNy04LTEtMS04MDk_6a99886c-25c6-4e06-881e-5b2827ff383c"
      unitRef="usd">500000</us-gaap:InterestExpenseOther>
    <us-gaap:InterestExpense
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfOC0yLTEtMS0w_b21cbe3b-8028-477d-8d45-0fabf02fb222"
      unitRef="usd">22912000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfOC00LTEtMS0w_f40ab2a7-1342-460b-bb3d-8a2284013fc1"
      unitRef="usd">12712000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfOC02LTEtMS04MDk_79c91e38-8434-4ff0-bab7-e775787d3935"
      unitRef="usd">48065000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RhYmxlOmJjYzcxZjg1MmUwODRmNjZhZDgyY2U3YmFmNGFjYWZhL3RhYmxlcmFuZ2U6YmNjNzFmODUyZTA4NGY2NmFkODJjZTdiYWY0YWNhZmFfOC04LTEtMS04MDk_175920c1-fe6f-49f8-b38e-5688b5d22b05"
      unitRef="usd">34702000</us-gaap:InterestExpense>
    <us-gaap:DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1
      contextRef="ic92bd87e15014f55bd6f25ec4f021d89_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfOTcwNw_a42db233-c3ca-4cd7-8b5d-e76a8124a8f2">P7Y8M1D</us-gaap:DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1>
    <us-gaap:DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1
      contextRef="i0ed2dcd43bf84c08b59bb38280f8d677_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfOTcxMQ_c0f1ceb7-a01b-416f-a65c-e54b4511f3ce">P6Y8M15D</us-gaap:DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1>
    <us-gaap:DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1
      contextRef="i810ab4c159be4f84b1fe74aee47e4049_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83Ni9mcmFnOjk1NTNkMDJiYzljZjQ0MGU5ZjY0ZWZkNmVkZTVmZjFkL3RleHRyZWdpb246OTU1M2QwMmJjOWNmNDQwZTlmNjRlZmQ2ZWRlNWZmMWRfOTcxOQ_55caaad8-540b-4817-858b-e63facaecde5">P4Y6M18D</us-gaap:DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RleHRyZWdpb246Yzg5ODg5MGE5MWY0NGY5Njk2ZmZjZDU0OTdmNDg1ODlfNDQ4Nw_c8be1e61-e62e-4988-8a11-9564f9374577">BUSINESS COMBINATIONS&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Paradigm Diagnostics, Inc. and Viomics, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On March 3, 2020, the Company acquired all of the outstanding capital stock of Paradigm and Viomics, two related party companies of one another headquartered in Phoenix, Arizona, in transactions that are deemed to be a single business combination in accordance with ASC 805, Business Combinations, (&#x201c;the Paradigm Acquisition&#x201d;). Paradigm provides comprehensive genomic-based profiling tests that assist in the diagnosis and therapy recommendations for late-stage cancer. Viomics provides a platform for identification of biomarkers.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company entered into this acquisition to enhance its product portfolio in cancer diagnostics and to enhance its capabilities for biomarker identification.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The acquisition date fair value of the consideration to be transferred for Paradigm and Viomics was $40.4 million which consists of $32.2&#160;million payable in shares of the Company&#x2019;s common stock and $8.2&#160;million which was settled through a cash payment. Of the $32.2&#160;million to be settled through the issuance of common stock, $28.6&#160;million was issued in March 2020, and the remaining $3.6&#160;million, which was withheld and may become payable as additional merger consideration, is included in other current liabilities in the condensed consolidated balance sheet as of June&#160;30, 2020. The purchase price was allocated to the underlying assets acquired and liabilities assumed based upon their estimated fair values at the date of acquisition as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:83.256%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.943%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net operating assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net operating liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,203)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total purchase price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The fair value of identifiable intangible assets has been determined using the income approach, which involves significant unobservable inputs (Level 3 inputs). These inputs include projected sales, margin, weighted average cost of capital and tax rate.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Developed technology represents purchased technology that had reached technological feasibility and for which development had been completed as of the acquisition date. Fair value was determined using future discounted cash flows related to the projected income stream of the developed technology for a discrete projection period. Cash flows were discounted to their present value as of the closing date. Developed technology is amortized on a straight-line basis over its estimated useful life of 15 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The calculation of the excess of the purchase price over the estimated fair value of the tangible net assets and intangible assets acquired was recorded to goodwill, which is primarily attributed to the assembled workforce, and expected synergies. The total goodwill related to this acquisition is not deductible for tax purposes.  &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company agreed to issue to the previous investors in Viomics equity interests with an acquisition-date fair value of up to $8.4&#160;million in Viomics, vesting over 4 years based on certain retention arrangements. Payment is contingent upon continued employment with the Company over the &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RleHRyZWdpb246Yzg5ODg5MGE5MWY0NGY5Njk2ZmZjZDU0OTdmNDg1ODlfMTY0OTI2NzQ0NjIwNA_f2a9bc0f-4fb0-4da5-98a6-de2558ecbecc"&gt;four&lt;/span&gt; year vesting period and is recognized as stock-based compensation expense in general and administrative expense in the condensed consolidated statement of operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The partial year results from the operations of Paradigm and Viomics are included in the Company&#x2019;s condensed consolidated financial statements and not disclosed separately due to immateriality. Pro forma disclosures have not been included due to immateriality.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;Genomic Health, Inc.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;On November 8, 2019, the Company acquired all of the outstanding capital stock of Genomic Health. Genomic Health, headquartered in Redwood City, California, provides genomic-based diagnostic tests that address both the overtreatment and optimal treatment of early and late stage cancer. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company entered into this combination to create a leading global cancer diagnostics company and provide a robust platform for continued growth. This combination provides the Company with a commercial presence in more than 90 countries in which the combined company expects to continue to increase adoption of current tests, and to bring new innovative cancer tests to patients around the world. &lt;/span&gt;&lt;/div&gt;Refer to the Company&#x2019;s 2019 10-K for detailed disclosures on the combination, including the fair value of the consideration transferred, purchase price allocation, and goodwill and intangible assets identified in the transaction. During the period ended June&#160;30, 2020, there were no material changes to the purchase price allocation.</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="ibfd6a6140a454ccb8a4c2ee11454908d_D20200301-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RleHRyZWdpb246Yzg5ODg5MGE5MWY0NGY5Njk2ZmZjZDU0OTdmNDg1ODlfODY4_f64abbc7-091b-41d4-add6-dfeddd5f172a"
      unitRef="usd">40400000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i8cd0e85e1b8a4802a7079653fda363eb_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RleHRyZWdpb246Yzg5ODg5MGE5MWY0NGY5Njk2ZmZjZDU0OTdmNDg1ODlfODg5_5fafc8f1-d425-4b89-b93f-4424224a7461"
      unitRef="usd">32200000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i72a860c3439642ed8ac8d06c1950aedf_D20200303-20200303"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RleHRyZWdpb246Yzg5ODg5MGE5MWY0NGY5Njk2ZmZjZDU0OTdmNDg1ODlfOTQ0_54a77693-7356-47bb-9dc6-20d82e71389c"
      unitRef="usd">8200000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="i8cd0e85e1b8a4802a7079653fda363eb_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RleHRyZWdpb246Yzg5ODg5MGE5MWY0NGY5Njk2ZmZjZDU0OTdmNDg1ODlfOTk2_5fafc8f1-d425-4b89-b93f-4424224a7461"
      unitRef="usd">32200000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="ibfd6a6140a454ccb8a4c2ee11454908d_D20200301-20200331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RleHRyZWdpb246Yzg5ODg5MGE5MWY0NGY5Njk2ZmZjZDU0OTdmNDg1ODlfMTA1MQ_9216f50b-5715-408e-9324-64624432475a"
      unitRef="usd">28600000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <exas:BusinessAcquisitionEquityInterestIssuedOrIssuableSharesReservedForFutureIssuance
      contextRef="i3f5258d28560491d9375516c1404120d_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RleHRyZWdpb246Yzg5ODg5MGE5MWY0NGY5Njk2ZmZjZDU0OTdmNDg1ODlfMTA5OA_660620bb-4b94-4746-b3f2-fa08fb8ec379"
      unitRef="usd">3600000</exas:BusinessAcquisitionEquityInterestIssuedOrIssuableSharesReservedForFutureIssuance>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RleHRyZWdpb246Yzg5ODg5MGE5MWY0NGY5Njk2ZmZjZDU0OTdmNDg1ODlfNDQ4OA_173e095b-c34f-4019-b06d-7cf13830ec6a">The purchase price was allocated to the underlying assets acquired and liabilities assumed based upon their estimated fair values at the date of acquisition as follows:&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:83.256%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.943%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net operating assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;30,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Developed technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net operating liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(3,203)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total purchase price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;40,401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
      contextRef="ic4ef8da13a574256a7f58d96a419f740_I20200303"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RhYmxlOjVlNzdiMTJmZTI4ZDQxMGZhYzI5MzViZmQwYzdhZTA1L3RhYmxlcmFuZ2U6NWU3N2IxMmZlMjhkNDEwZmFjMjkzNWJmZDBjN2FlMDVfMS0yLTEtMS0w_8e147bcb-7b0b-478b-a17e-6b371c0941a9"
      unitRef="usd">5373000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets>
    <us-gaap:Goodwill
      contextRef="ic4ef8da13a574256a7f58d96a419f740_I20200303"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RhYmxlOjVlNzdiMTJmZTI4ZDQxMGZhYzI5MzViZmQwYzdhZTA1L3RhYmxlcmFuZ2U6NWU3N2IxMmZlMjhkNDEwZmFjMjkzNWJmZDBjN2FlMDVfMi0yLTEtMS0w_8142eb4f-d3bc-4831-8104-cef0c87db41d"
      unitRef="usd">30431000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
      contextRef="ic4ef8da13a574256a7f58d96a419f740_I20200303"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RhYmxlOjVlNzdiMTJmZTI4ZDQxMGZhYzI5MzViZmQwYzdhZTA1L3RhYmxlcmFuZ2U6NWU3N2IxMmZlMjhkNDEwZmFjMjkzNWJmZDBjN2FlMDVfMy0yLTEtMS0w_80fc9e1c-018e-4244-8719-68e15c7f1780"
      unitRef="usd">7800000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="ic4ef8da13a574256a7f58d96a419f740_I20200303"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RhYmxlOjVlNzdiMTJmZTI4ZDQxMGZhYzI5MzViZmQwYzdhZTA1L3RhYmxlcmFuZ2U6NWU3N2IxMmZlMjhkNDEwZmFjMjkzNWJmZDBjN2FlMDVfNC0yLTEtMS0w_ecce0932-8b20-4033-919c-96428346955e"
      unitRef="usd">3203000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="ic4ef8da13a574256a7f58d96a419f740_I20200303"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RhYmxlOjVlNzdiMTJmZTI4ZDQxMGZhYzI5MzViZmQwYzdhZTA1L3RhYmxlcmFuZ2U6NWU3N2IxMmZlMjhkNDEwZmFjMjkzNWJmZDBjN2FlMDVfNS0yLTEtMS0w_b6e408a4-addb-4895-b0bd-77ab1ad2a73a"
      unitRef="usd">40401000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i5aa40cabb64a43b6bed07eb902c7dac3_D20200303-20200303"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RleHRyZWdpb246Yzg5ODg5MGE5MWY0NGY5Njk2ZmZjZDU0OTdmNDg1ODlfMjQyNw_7d3f7c30-f226-4cb4-8510-d29781bf3489">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1
      contextRef="ib47f23945a9b4eb6bf20e75939d0ce41_D20200303-20200303"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RleHRyZWdpb246Yzg5ODg5MGE5MWY0NGY5Njk2ZmZjZDU0OTdmNDg1ODlfMjg5MQ_bfd9bf8a-886e-424e-9dac-d937374b8a16"
      unitRef="usd">8400000</us-gaap:BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1>
    <exas:BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombinationVestingPeriod
      contextRef="i72a860c3439642ed8ac8d06c1950aedf_D20200303-20200303"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RleHRyZWdpb246Yzg5ODg5MGE5MWY0NGY5Njk2ZmZjZDU0OTdmNDg1ODlfMjkxOQ_f2a9bc0f-4fb0-4da5-98a6-de2558ecbecc">P4Y</exas:BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombinationVestingPeriod>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84Mi9mcmFnOjczYmZkMWY3YTljYzRkMWE5MmE5NTE2YmJmNmFmYTQzL3RleHRyZWdpb246NzNiZmQxZjdhOWNjNGQxYTkyYTk1MTZiYmY2YWZhNDNfMTEwNQ_ccdb989a-2753-4e14-92d8-e79e0f500169">SEGMENT INFORMATION&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Management determined that the Company functions as a single operating segment, and thus reports as a single reportable segment. This operating segment is focused on the development and global commercialization of clinical laboratory services allowing healthcare providers and patients to make individualized treatment decisions. Management assessed the discrete financial information routinely reviewed by the Company's Chief Operating Decision Maker, its President and Chief Executive Officer, to monitor the Company's operating performance and support decisions regarding allocation of resources to its operations. Performance is continuously monitored at the consolidated level to timely identify deviations from expected results. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes total revenue from customers by geographic region. Product revenues are attributed to countries based on ship-to location.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:39.025%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.945%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30,&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;249,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;199,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;576,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;361,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outside of United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;268,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;199,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;616,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;361,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Long-lived assets located in countries outside of the United States are not significant.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84Mi9mcmFnOjczYmZkMWY3YTljYzRkMWE5MmE5NTE2YmJmNmFmYTQzL3RleHRyZWdpb246NzNiZmQxZjdhOWNjNGQxYTkyYTk1MTZiYmY2YWZhNDNfMTEwNA_8f391fb1-1692-4f7e-97b2-00cb4d92efdf">&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes total revenue from customers by geographic region. Product revenues are attributed to countries based on ship-to location.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;"&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:39.025%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.942%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.945%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended June 30,&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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Six Months Ended June 30,&lt;/span&gt;&lt;/td&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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;249,850&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;199,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;576,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;361,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outside of United States&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;268,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;199,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;616,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;361,913&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i1effdf44e77643e3a45d8b09e94a59cc_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84Mi9mcmFnOjczYmZkMWY3YTljYzRkMWE5MmE5NTE2YmJmNmFmYTQzL3RhYmxlOjBjMzkyZjRlZjRiOTQ3OTZhODNhOGUxZDEwMDcwNzQxL3RhYmxlcmFuZ2U6MGMzOTJmNGVmNGI5NDc5NmE4M2E4ZTFkMTAwNzA3NDFfMi0yLTEtMS0w_01538067-40e9-459f-af78-83dd07c5ecb1"
      unitRef="usd">249850000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i0cad00646bb744d1a6a4a617e5c37006_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84Mi9mcmFnOjczYmZkMWY3YTljYzRkMWE5MmE5NTE2YmJmNmFmYTQzL3RhYmxlOjBjMzkyZjRlZjRiOTQ3OTZhODNhOGUxZDEwMDcwNzQxL3RhYmxlcmFuZ2U6MGMzOTJmNGVmNGI5NDc5NmE4M2E4ZTFkMTAwNzA3NDFfMi00LTEtMS0w_1bc6915f-8426-4f05-8ef8-55add0b30e4a"
      unitRef="usd">199870000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i32558c0e6bd64301a39ff2c9b9f81b21_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84Mi9mcmFnOjczYmZkMWY3YTljYzRkMWE5MmE5NTE2YmJmNmFmYTQzL3RhYmxlOjBjMzkyZjRlZjRiOTQ3OTZhODNhOGUxZDEwMDcwNzQxL3RhYmxlcmFuZ2U6MGMzOTJmNGVmNGI5NDc5NmE4M2E4ZTFkMTAwNzA3NDFfMi02LTEtMS04MjQ_365ddc97-a858-4b24-a246-d913004ea13e"
      unitRef="usd">576709000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ic10b40ba767141099b500145baa72cd6_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84Mi9mcmFnOjczYmZkMWY3YTljYzRkMWE5MmE5NTE2YmJmNmFmYTQzL3RhYmxlOjBjMzkyZjRlZjRiOTQ3OTZhODNhOGUxZDEwMDcwNzQxL3RhYmxlcmFuZ2U6MGMzOTJmNGVmNGI5NDc5NmE4M2E4ZTFkMTAwNzA3NDFfMi04LTEtMS04MjQ_5b294c72-c19a-44c4-a4b6-aaeebd196435"
      unitRef="usd">361913000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i480c842be13f4f03bf97bd4d8727be0c_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84Mi9mcmFnOjczYmZkMWY3YTljYzRkMWE5MmE5NTE2YmJmNmFmYTQzL3RhYmxlOjBjMzkyZjRlZjRiOTQ3OTZhODNhOGUxZDEwMDcwNzQxL3RhYmxlcmFuZ2U6MGMzOTJmNGVmNGI5NDc5NmE4M2E4ZTFkMTAwNzA3NDFfMy0yLTEtMS0w_234fc406-1b03-4dcb-930d-b4bad43d76b1"
      unitRef="usd">19018000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i2b6b2e58287f4018a0164069f713fa9f_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84Mi9mcmFnOjczYmZkMWY3YTljYzRkMWE5MmE5NTE2YmJmNmFmYTQzL3RhYmxlOjBjMzkyZjRlZjRiOTQ3OTZhODNhOGUxZDEwMDcwNzQxL3RhYmxlcmFuZ2U6MGMzOTJmNGVmNGI5NDc5NmE4M2E4ZTFkMTAwNzA3NDFfMy00LTEtMS0w_e8f73457-ad7f-49f6-af4b-2d6ad6f0139d"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="ic209e5f6b57a46bdb07c44e1f31e469d_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84Mi9mcmFnOjczYmZkMWY3YTljYzRkMWE5MmE5NTE2YmJmNmFmYTQzL3RhYmxlOjBjMzkyZjRlZjRiOTQ3OTZhODNhOGUxZDEwMDcwNzQxL3RhYmxlcmFuZ2U6MGMzOTJmNGVmNGI5NDc5NmE4M2E4ZTFkMTAwNzA3NDFfMy02LTEtMS04MjQ_745ef295-de5d-420b-99e4-d28f1c65cb95"
      unitRef="usd">39980000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i16e509c14f3f41979008677ee4bdac91_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84Mi9mcmFnOjczYmZkMWY3YTljYzRkMWE5MmE5NTE2YmJmNmFmYTQzL3RhYmxlOjBjMzkyZjRlZjRiOTQ3OTZhODNhOGUxZDEwMDcwNzQxL3RhYmxlcmFuZ2U6MGMzOTJmNGVmNGI5NDc5NmE4M2E4ZTFkMTAwNzA3NDFfMy04LTEtMS04MjQ_c7825270-757a-433c-bd9b-e6e2c59fc4c2"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84Mi9mcmFnOjczYmZkMWY3YTljYzRkMWE5MmE5NTE2YmJmNmFmYTQzL3RhYmxlOjBjMzkyZjRlZjRiOTQ3OTZhODNhOGUxZDEwMDcwNzQxL3RhYmxlcmFuZ2U6MGMzOTJmNGVmNGI5NDc5NmE4M2E4ZTFkMTAwNzA3NDFfNC0yLTEtMS0w_52870987-e4d2-4fdd-aa3e-14772ea856c6"
      unitRef="usd">268868000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84Mi9mcmFnOjczYmZkMWY3YTljYzRkMWE5MmE5NTE2YmJmNmFmYTQzL3RhYmxlOjBjMzkyZjRlZjRiOTQ3OTZhODNhOGUxZDEwMDcwNzQxL3RhYmxlcmFuZ2U6MGMzOTJmNGVmNGI5NDc5NmE4M2E4ZTFkMTAwNzA3NDFfNC00LTEtMS0w_d1b614be-83da-43ca-8f19-f061d63d8b47"
      unitRef="usd">199870000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84Mi9mcmFnOjczYmZkMWY3YTljYzRkMWE5MmE5NTE2YmJmNmFmYTQzL3RhYmxlOjBjMzkyZjRlZjRiOTQ3OTZhODNhOGUxZDEwMDcwNzQxL3RhYmxlcmFuZ2U6MGMzOTJmNGVmNGI5NDc5NmE4M2E4ZTFkMTAwNzA3NDFfNC02LTEtMS04MjQ_12a5aaed-599d-4f95-b2b4-2bec34b80be0"
      unitRef="usd">616689000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84Mi9mcmFnOjczYmZkMWY3YTljYzRkMWE5MmE5NTE2YmJmNmFmYTQzL3RhYmxlOjBjMzkyZjRlZjRiOTQ3OTZhODNhOGUxZDEwMDcwNzQxL3RhYmxlcmFuZ2U6MGMzOTJmNGVmNGI5NDc5NmE4M2E4ZTFkMTAwNzA3NDFfNC04LTEtMS04MjQ_8bee73ac-dd40-4027-8cc1-cc3b6413a71b"
      unitRef="usd">361913000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84NS9mcmFnOmUwMzI0ZjhjOGY3ODQ2M2Q5N2Y1NmViNWVlZGY4NjA5L3RleHRyZWdpb246ZTAzMjRmOGM4Zjc4NDYzZDk3ZjU2ZWI1ZWVkZjg2MDlfMjE5Nw_7908b677-fa1d-43ae-ae9e-a3f9553056ea">&lt;div style="margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;"&gt;(18)&#160;INCOME TAXES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company recorded an income tax benefit of $0.9 million and $0.4 million for the three months ended June 30, 2020 and 2019, respectively. The Company recorded an income tax benefit of $2.6 million and $0.9 million for the six months ended June 30, 2020 and 2019, respectively. The Company&#x2019;s income tax benefit recorded during the three and six months ended June&#160;30, 2020, is primarily related to future limitations on and expiration of certain Federal and State deferred tax assets. As a result of these limitations, the recording of a valuation allowance resulted in a deferred tax liability of approximately $26.5 million remaining as of June&#160;30, 2020, which is included in other long-term liabilities on the Company&#x2019;s condensed consolidated balance sheet. The Company&#x2019;s income tax benefit recorded during the three and six months ended June&#160;30, 2019, was primarily related to the intraperiod tax allocation rules that required the Company to allocate the provision for income taxes between continuing operations and other categories of earnings. The Company continues to maintain a full valuation allowance against its deferred tax assets based on management&#x2019;s determination that it is more likely than not the benefit will not be realized.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;The Company had $11.3 million and $10.2 million of unrecognized tax benefits at June&#160;30, 2020 and December&#160;31, 2019, respectively. The Company does not anticipate a material change to its unrecognized tax benefits over the next 12 months that would affect its effective tax rate. Unrecognized tax benefits may change during the next 12 months for items that arise in the ordinary course of business.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-indent:18pt;margin-bottom:12pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"&gt;Accrued interest and penalties related to unrecognized tax benefits are recognized as part of the Company&#x2019;s income tax provision in its condensed consolidated statements of operations. The Company is subject to U.S. federal income tax examinations for the tax years 2001 through 2020, state income tax examinations for the tax years 2003 through 2020, and for the years 2014 through 2020 in foreign jurisdictions.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i99f45e62638044bf822298eda6f12619_D20200401-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84NS9mcmFnOmUwMzI0ZjhjOGY3ODQ2M2Q5N2Y1NmViNWVlZGY4NjA5L3RleHRyZWdpb246ZTAzMjRmOGM4Zjc4NDYzZDk3ZjU2ZWI1ZWVkZjg2MDlfNjk_e0e80886-98e5-48c2-b3b5-0a86d0f94eb5"
      unitRef="usd">-900000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i53cc3003ca494933b78efae4fa4d3377_D20190401-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84NS9mcmFnOmUwMzI0ZjhjOGY3ODQ2M2Q5N2Y1NmViNWVlZGY4NjA5L3RleHRyZWdpb246ZTAzMjRmOGM4Zjc4NDYzZDk3ZjU2ZWI1ZWVkZjg2MDlfNzY_b80a7450-bdbb-498b-98d0-2a5999b2bbce"
      unitRef="usd">-400000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84NS9mcmFnOmUwMzI0ZjhjOGY3ODQ2M2Q5N2Y1NmViNWVlZGY4NjA5L3RleHRyZWdpb246ZTAzMjRmOGM4Zjc4NDYzZDk3ZjU2ZWI1ZWVkZjg2MDlfMjc0ODc3OTA3MTc3Mg_e223909e-9907-4fb5-a448-8a3809527032"
      unitRef="usd">-2600000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8dbe65301e464e50ad628a8b95eebc43_D20190101-20190630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84NS9mcmFnOmUwMzI0ZjhjOGY3ODQ2M2Q5N2Y1NmViNWVlZGY4NjA5L3RleHRyZWdpb246ZTAzMjRmOGM4Zjc4NDYzZDk3ZjU2ZWI1ZWVkZjg2MDlfMjc0ODc3OTA3MTc3NQ_902fdbef-6431-4781-95c8-7e57f079353d"
      unitRef="usd">-900000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84NS9mcmFnOmUwMzI0ZjhjOGY3ODQ2M2Q5N2Y1NmViNWVlZGY4NjA5L3RleHRyZWdpb246ZTAzMjRmOGM4Zjc4NDYzZDk3ZjU2ZWI1ZWVkZjg2MDlfNDY1_4ff50035-1280-43b1-971a-27b8bcb01501"
      unitRef="usd">26500000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84NS9mcmFnOmUwMzI0ZjhjOGY3ODQ2M2Q5N2Y1NmViNWVlZGY4NjA5L3RleHRyZWdpb246ZTAzMjRmOGM4Zjc4NDYzZDk3ZjU2ZWI1ZWVkZjg2MDlfMTA1NQ_01d2f87e-874a-4d3f-a677-071779329b02"
      unitRef="usd">11300000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i87f2342f1888417ea324207a75f35699_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84NS9mcmFnOmUwMzI0ZjhjOGY3ODQ2M2Q5N2Y1NmViNWVlZGY4NjA5L3RleHRyZWdpb246ZTAzMjRmOGM4Zjc4NDYzZDk3ZjU2ZWI1ZWVkZjg2MDlfMTA2Mg_48aaa673-6ca8-4f9c-94d2-6316a2d5417b"
      unitRef="usd">10200000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="i65fc8c606a6142798f12be22f1680428_D20200101-20200630"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84OC9mcmFnOjFmMDk2MWFjMWVjOTRlMGViODk3YmI0MTYzMGU5ZWM1L3RleHRyZWdpb246MWYwOTYxYWMxZWM5NGUwZWI4OTdiYjQxNjMwZTllYzVfNDk0NzgwMjMzNTc0NA_7f8e0476-b781-44a9-b862-4fe8e95ec501">SUBSEQUENT EVENTSIn July 2020, the Company acquired 4.0&#160;million shares of Series B Preferred Stock of Thrive Earlier Detection Corp. (&#x201c;Thrive&#x201d;), a private company, for $10.0&#160;million. The Company previously acquired a $1.0&#160;million investment in the Series A Preferred Stock of Thrive. The Series B investment, along with the prior Series A investment, will be reflected as non-marketable equity investments. The Company has evaluated these investments and concluded consolidation is not required as Thrive is not a VIE and the Company does not have the ability to exercise significant influence over the investee. A member of the Company&#x2019;s Board of Directors holds an investment in Thrive through his investment firm and holds a seat on the Board of Directors of Thrive. The Company has concluded that its investments in Thrive are not deemed to be related party transactions as a result of its director&#x2019;s separate interests in Thrive.</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:InvestmentOwnedBalanceShares
      contextRef="i93f7eb69dcba411da2337e658c6f5707_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84OC9mcmFnOjFmMDk2MWFjMWVjOTRlMGViODk3YmI0MTYzMGU5ZWM1L3RleHRyZWdpb246MWYwOTYxYWMxZWM5NGUwZWI4OTdiYjQxNjMwZTllYzVfMTY0OTI2NzQ1MjM1Mw_48ff4894-aadf-4025-9ca5-e30da1768b42"
      unitRef="shares">4000000.0</us-gaap:InvestmentOwnedBalanceShares>
    <us-gaap:InvestmentOwnedAtCost
      contextRef="i93f7eb69dcba411da2337e658c6f5707_I20200731"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84OC9mcmFnOjFmMDk2MWFjMWVjOTRlMGViODk3YmI0MTYzMGU5ZWM1L3RleHRyZWdpb246MWYwOTYxYWMxZWM5NGUwZWI4OTdiYjQxNjMwZTllYzVfMTY0OTI2NzQ1MjM4MA_ebfc3d9d-770f-4a37-b937-0b265ca9ebe0"
      unitRef="usd">10000000.0</us-gaap:InvestmentOwnedAtCost>
    <us-gaap:InvestmentOwnedAtCost
      contextRef="i2b6b0513e3f749a4b7d90c8a7045aefa_I20191231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF84OC9mcmFnOjFmMDk2MWFjMWVjOTRlMGViODk3YmI0MTYzMGU5ZWM1L3RleHRyZWdpb246MWYwOTYxYWMxZWM5NGUwZWI4OTdiYjQxNjMwZTllYzVfMTY0OTI2NzQ1MjM5OA_5e83a3ec-5629-4146-9dbd-7b275c944176"
      unitRef="usd">1000000.0</us-gaap:InvestmentOwnedAtCost>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i6fdb21f2da7f4e8e863c43cab9b067b5_I20200630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF85NC9mcmFnOjQzODU4YTg1NTJiZDQ0YTk4ZDg4MGYwZWI2YWE2ZmIyL3RleHRyZWdpb246NDM4NThhODU1MmJkNDRhOThkODgwZjBlYjZhYTZmYjJfMzM5Mg_bbd71aba-4111-4247-bb25-8623d724e595"
      unitRef="usd">16000000.0</us-gaap:DerivativeNotionalAmount>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085262546824">
<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">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jul. 30, 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_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_DocumentTransitionReport', window );">Document Transition Report</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_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jun. 30,  2020<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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-35092<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">EXACT SCIENCES CORPORATION<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">02-0478229<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">5505 Endeavor Lane<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">Madison<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">WI<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">53719<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">608<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">535-8815<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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, $0.01 par value 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">EXAS<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">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_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001124140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,167,320<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>15
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085265469544">
<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>Jun. 30, 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_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">$ 703,926<span></span>
</td>
<td class="nump">$ 177,254<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesCurrent', window );">Marketable securities</a></td>
<td class="nump">518,731<span></span>
</td>
<td class="nump">146,401<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">163,608<span></span>
</td>
<td class="nump">130,667<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">82,215<span></span>
</td>
<td class="nump">61,724<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">36,378<span></span>
</td>
<td class="nump">40,913<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">1,504,858<span></span>
</td>
<td class="nump">556,959<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Long-term Assets:</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 );">Property, plant and equipment, net</a></td>
<td class="nump">463,437<span></span>
</td>
<td class="nump">455,325<span></span>
</td>
</tr>
<tr class="ro">
<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">132,751<span></span>
</td>
<td class="nump">126,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_Goodwill', window );">Goodwill</a></td>
<td class="nump">1,237,672<span></span>
</td>
<td class="nump">1,203,197<span></span>
</td>
</tr>
<tr class="ro">
<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">1,105,115<span></span>
</td>
<td class="nump">1,143,550<span></span>
</td>
</tr>
<tr class="re">
<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 long-term assets, net</a></td>
<td class="nump">23,902<span></span>
</td>
<td class="nump">20,293<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">4,467,735<span></span>
</td>
<td class="nump">3,505,768<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">30,998<span></span>
</td>
<td class="nump">25,973<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">139,505<span></span>
</td>
<td class="nump">193,329<span></span>
</td>
</tr>
<tr class="ro">
<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 portion</a></td>
<td class="nump">9,871<span></span>
</td>
<td class="nump">7,891<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermBankLoansAndNotesPayable', window );">Debt, current portion</a></td>
<td class="nump">1,319<span></span>
</td>
<td class="nump">834<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">40,581<span></span>
</td>
<td class="nump">8,467<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">222,274<span></span>
</td>
<td class="nump">236,494<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Long-term 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_ConvertibleDebtNoncurrent', window );">Convertible notes, net</a></td>
<td class="nump">1,534,383<span></span>
</td>
<td class="nump">803,605<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermLoansPayable', window );">Long-term debt, less current portion</a></td>
<td class="nump">22,944<span></span>
</td>
<td class="nump">24,032<span></span>
</td>
</tr>
<tr class="re">
<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 long-term liabilities</a></td>
<td class="nump">50,311<span></span>
</td>
<td class="nump">34,911<span></span>
</td>
</tr>
<tr class="ro">
<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, less current portion</a></td>
<td class="nump">126,630<span></span>
</td>
<td class="nump">118,665<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">1,956,542<span></span>
</td>
<td class="nump">1,217,707<span></span>
</td>
</tr>
<tr class="ro">
<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</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&#8217; 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_PreferredStockValue', window );">Preferred stock, $0.01 par value Authorized&#8212;5,000,000 shares issued and outstanding&#8212;no shares at June&#160;30, 2020 and December&#160;31, 2019</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.01 par value Authorized&#8212;200,000,000 shares issued and outstanding&#8212;149,980,798 and 147,625,696 shares at June&#160;30, 2020 and December&#160;31, 2019</a></td>
<td class="nump">1,501<span></span>
</td>
<td class="nump">1,477<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">3,819,798<span></span>
</td>
<td class="nump">3,406,440<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="nump">1,489<span></span>
</td>
<td class="num">(100)<span></span>
</td>
</tr>
<tr class="ro">
<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">(1,311,595)<span></span>
</td>
<td class="num">(1,119,756)<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_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">2,511,193<span></span>
</td>
<td class="nump">2,288,061<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_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 4,467,735<span></span>
</td>
<td class="nump">$ 3,505,768<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_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=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_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or 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 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_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ConvertibleDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_ConvertibleDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(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_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_LongTermLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MarketableSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 marketable security, 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://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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 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_MarketableSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 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 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6904-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 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 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_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=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(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher 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_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_ShortTermBankLoansAndNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings from a bank classified as other, maturing within one year or 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)(1))<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.16)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBankLoansAndNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://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>16
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085354321272">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Jun. 30, 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_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [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_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, Authorized shares (in shares)</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, Issued shares (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, outstanding shares (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, Authorized shares (in shares)</a></td>
<td class="nump">200,000,000<span></span>
</td>
<td class="nump">200,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, Issued shares (in shares)</a></td>
<td class="nump">149,980,798<span></span>
</td>
<td class="nump">147,625,696<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, outstanding shares (in shares)</a></td>
<td class="nump">149,980,798<span></span>
</td>
<td class="nump">147,625,696<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140085354216440">
<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">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 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_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 268,868<span></span>
</td>
<td class="nump">$ 199,870<span></span>
</td>
<td class="nump">$ 616,689<span></span>
</td>
<td class="nump">$ 361,913<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of sales (exclusive of amortization of acquired intangible assets)</a></td>
<td class="nump">77,892<span></span>
</td>
<td class="nump">51,139<span></span>
</td>
<td class="nump">159,498<span></span>
</td>
<td class="nump">93,966<span></span>
</td>
</tr>
<tr class="re">
<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">32,673<span></span>
</td>
<td class="nump">29,972<span></span>
</td>
<td class="nump">76,182<span></span>
</td>
<td class="nump">61,757<span></span>
</td>
</tr>
<tr class="ro">
<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">118,862<span></span>
</td>
<td class="nump">88,190<span></span>
</td>
<td class="nump">286,611<span></span>
</td>
<td class="nump">179,129<span></span>
</td>
</tr>
<tr class="re">
<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">106,685<span></span>
</td>
<td class="nump">63,723<span></span>
</td>
<td class="nump">220,676<span></span>
</td>
<td class="nump">127,529<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of acquired intangible assets</a></td>
<td class="nump">23,430<span></span>
</td>
<td class="nump">748<span></span>
</td>
<td class="nump">46,769<span></span>
</td>
<td class="nump">1,508<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_CostsAndExpenses', window );">Total operating expenses</a></td>
<td class="nump">359,542<span></span>
</td>
<td class="nump">233,772<span></span>
</td>
<td class="nump">789,736<span></span>
</td>
<td class="nump">463,889<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherOperatingIncome', window );">Other operating income</a></td>
<td class="nump">23,665<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">23,665<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(67,009)<span></span>
</td>
<td class="num">(33,902)<span></span>
</td>
<td class="num">(149,382)<span></span>
</td>
<td class="num">(101,976)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expense)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Investment income, net</a></td>
<td class="nump">2,912<span></span>
</td>
<td class="nump">7,669<span></span>
</td>
<td class="nump">3,009<span></span>
</td>
<td class="nump">14,324<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest expense</a></td>
<td class="num">(22,912)<span></span>
</td>
<td class="num">(12,712)<span></span>
</td>
<td class="num">(48,065)<span></span>
</td>
<td class="num">(34,702)<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_NonoperatingIncomeExpense', window );">Total other income (expense)</a></td>
<td class="num">(20,000)<span></span>
</td>
<td class="num">(5,043)<span></span>
</td>
<td class="num">(45,056)<span></span>
</td>
<td class="num">(20,378)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Net loss before tax</a></td>
<td class="num">(87,009)<span></span>
</td>
<td class="num">(38,945)<span></span>
</td>
<td class="num">(194,438)<span></span>
</td>
<td class="num">(122,354)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="nump">867<span></span>
</td>
<td class="nump">443<span></span>
</td>
<td class="nump">2,599<span></span>
</td>
<td class="nump">913<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (86,142)<span></span>
</td>
<td class="num">$ (38,502)<span></span>
</td>
<td class="num">$ (191,839)<span></span>
</td>
<td class="num">$ (121,441)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Net loss per share - basic and diluted (in usd per share)</a></td>
<td class="num">$ (0.58)<span></span>
</td>
<td class="num">$ (0.30)<span></span>
</td>
<td class="num">$ (1.29)<span></span>
</td>
<td class="num">$ (0.95)<span></span>
</td>
</tr>
<tr class="ro">
<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">149,727<span></span>
</td>
<td class="nump">129,182<span></span>
</td>
<td class="nump">148,938<span></span>
</td>
<td class="nump">127,723<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 costs of sales and operating expenses for 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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<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_CostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<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_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_OtherOperatingIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing 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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<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_OtherOperatingIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, including 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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<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 (b)<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 (a)<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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-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 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<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 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 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_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085261810728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Comprehensive Loss - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 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">$ (86,142)<span></span>
</td>
<td class="num">$ (38,502)<span></span>
</td>
<td class="num">$ (191,839)<span></span>
</td>
<td class="num">$ (121,441)<span></span>
</td>
</tr>
<tr class="re">
<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 loss, before 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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax', window );">Unrealized gain on available-for-sale investments</a></td>
<td class="nump">3,206<span></span>
</td>
<td class="nump">1,952<span></span>
</td>
<td class="nump">1,564<span></span>
</td>
<td class="nump">4,128<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax', window );">Foreign currency adjustment</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">25<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_ComprehensiveIncomeLossBeforeTax', window );">Comprehensive loss, before tax</a></td>
<td class="num">(82,936)<span></span>
</td>
<td class="num">(36,550)<span></span>
</td>
<td class="num">(190,250)<span></span>
</td>
<td class="num">(117,313)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Income tax expense related to items of other comprehensive loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(464)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(984)<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, net of tax</a></td>
<td class="num">$ (82,936)<span></span>
</td>
<td class="num">$ (37,014)<span></span>
</td>
<td class="num">$ (190,250)<span></span>
</td>
<td class="num">$ (118,297)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exas_ComprehensiveIncomeLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_ComprehensiveIncomeLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2: 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 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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<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)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 5: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e39076-109324<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 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 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 4: 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 (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 9: http://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 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to 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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27357-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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>19
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085260281736">
<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>Other Comprehensive Income (Loss)</div></th>
<th class="th"><div>Accumulated Deficit&#8203;</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_StockholdersEquity', window );">Beginning Balance at Dec. 31, 2018</a></td>
<td class="nump">$ 680,941<span></span>
</td>
<td class="nump">$ 1,232<span></span>
</td>
<td class="nump">$ 1,716,894<span></span>
</td>
<td class="num">$ (1,422)<span></span>
</td>
<td class="num">$ (1,035,763)<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_CommonStockSharesOutstanding', window );">Balance (in shares) at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">123,192,540<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 notes, net of tax and issuance costs</a></td>
<td class="nump">268,390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">268,390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesIssued1', window );">Shares issued to settle convertible notes (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,158,991<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments', window );">Shares issued to settle convertible notes</a></td>
<td class="nump">182,435<span></span>
</td>
<td class="nump">$ 22<span></span>
</td>
<td class="nump">182,413<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature', window );">Settlement of convertible notes, net of tax</a></td>
<td class="num">(300,768)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(300,768)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of common stock options</a></td>
<td class="nump">3,650<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">3,648<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Exercise of common stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">235,278<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan', window );">Issuance of common stock to fund the Company's 401(k) match</a></td>
<td class="nump">7,409<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">7,408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan', window );">Issuance of common stock to fund the Company's 401(k) match (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86,532<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Compensation expense related to issuance of stock options and restricted stock awards</a></td>
<td class="nump">16,166<span></span>
</td>
<td class="nump">$ 35<span></span>
</td>
<td class="nump">16,131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Compensation expense related to issuance of stock options and restricted stock awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,410,481<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(82,939)<span></span>
</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">(82,939)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Accumulated other comprehensive income</a></td>
<td class="nump">1,656<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,656<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 Mar. 31, 2019</a></td>
<td class="nump">776,940<span></span>
</td>
<td class="nump">$ 1,292<span></span>
</td>
<td class="nump">1,894,116<span></span>
</td>
<td class="nump">234<span></span>
</td>
<td class="num">(1,118,702)<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_CommonStockSharesOutstanding', window );">Balance (in shares) at Mar. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">129,083,822<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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 Dec. 31, 2018</a></td>
<td class="nump">680,941<span></span>
</td>
<td class="nump">$ 1,232<span></span>
</td>
<td class="nump">1,716,894<span></span>
</td>
<td class="num">(1,422)<span></span>
</td>
<td class="num">(1,035,763)<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_CommonStockSharesOutstanding', window );">Balance (in shares) at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">123,192,540<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 for business combinations</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(121,441)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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">765,532<span></span>
</td>
<td class="nump">$ 1,295<span></span>
</td>
<td class="nump">1,919,719<span></span>
</td>
<td class="nump">1,722<span></span>
</td>
<td class="num">(1,157,204)<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_CommonStockSharesOutstanding', window );">Balance (in shares) at Jun. 30, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">129,361,048<span></span>
</td>
<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">776,940<span></span>
</td>
<td class="nump">$ 1,292<span></span>
</td>
<td class="nump">1,894,116<span></span>
</td>
<td class="nump">234<span></span>
</td>
<td class="num">(1,118,702)<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_CommonStockSharesOutstanding', window );">Balance (in shares) at Mar. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">129,083,822<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 notes, net of tax and issuance costs</a></td>
<td class="num">(22)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(22)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of common stock options</a></td>
<td class="nump">1,348<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">1,347<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Exercise of common stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">78,793<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Compensation expense related to issuance of stock options and restricted stock awards</a></td>
<td class="nump">20,143<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">20,142<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Compensation expense related to issuance of stock options and restricted stock awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">104,845<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Purchase of employee stock purchase plan shares</a></td>
<td class="nump">4,137<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">4,136<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Purchase of employee stock purchase plan shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93,588<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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,502)<span></span>
</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,502)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Accumulated other comprehensive income</a></td>
<td class="nump">1,488<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,488<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">765,532<span></span>
</td>
<td class="nump">$ 1,295<span></span>
</td>
<td class="nump">1,919,719<span></span>
</td>
<td class="nump">1,722<span></span>
</td>
<td class="num">(1,157,204)<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_CommonStockSharesOutstanding', window );">Balance (in shares) at Jun. 30, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">129,361,048<span></span>
</td>
<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 Dec. 31, 2019</a></td>
<td class="nump">$ 2,288,061<span></span>
</td>
<td class="nump">$ 1,477<span></span>
</td>
<td class="nump">3,406,440<span></span>
</td>
<td class="num">(100)<span></span>
</td>
<td class="num">(1,119,756)<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_CommonStockSharesOutstanding', window );">Balance (in shares) at Dec. 31, 2019</a></td>
<td class="nump">147,625,696<span></span>
</td>
<td class="nump">147,625,696<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 notes, net of tax and issuance costs</a></td>
<td class="nump">$ 346,641<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">346,641<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature', window );">Settlement of convertible notes, net of tax</a></td>
<td class="num">(64,199)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(64,199)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of common stock options</a></td>
<td class="nump">4,300<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">4,298<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Exercise of common stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">160,286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan', window );">Issuance of common stock to fund the Company's 401(k) match</a></td>
<td class="nump">12,007<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">12,006<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan', window );">Issuance of common stock to fund the Company's 401(k) match (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">136,559<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Compensation expense related to issuance of stock options and restricted stock awards</a></td>
<td class="nump">29,560<span></span>
</td>
<td class="nump">$ 11<span></span>
</td>
<td class="nump">29,549<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Compensation expense related to issuance of stock options and restricted stock awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,141,376<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 for business combinations</a></td>
<td class="nump">28,597<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="nump">28,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 for business combinations (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">382,947<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(105,697)<span></span>
</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">(105,697)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Accumulated other comprehensive income</a></td>
<td class="num">(1,617)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,617)<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 Mar. 31, 2020</a></td>
<td class="nump">2,537,653<span></span>
</td>
<td class="nump">$ 1,495<span></span>
</td>
<td class="nump">3,763,328<span></span>
</td>
<td class="num">(1,717)<span></span>
</td>
<td class="num">(1,225,453)<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_CommonStockSharesOutstanding', window );">Balance (in shares) at Mar. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">149,446,864<span></span>
</td>
<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 Dec. 31, 2019</a></td>
<td class="nump">$ 2,288,061<span></span>
</td>
<td class="nump">$ 1,477<span></span>
</td>
<td class="nump">3,406,440<span></span>
</td>
<td class="num">(100)<span></span>
</td>
<td class="num">(1,119,756)<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_CommonStockSharesOutstanding', window );">Balance (in shares) at Dec. 31, 2019</a></td>
<td class="nump">147,625,696<span></span>
</td>
<td class="nump">147,625,696<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesIssued1', window );">Shares issued to settle convertible notes (in shares)</a></td>
<td class="nump">2,158,991<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 for business combinations</a></td>
<td class="nump">$ 28,597<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 for business combinations (in shares)</a></td>
<td class="nump">382,947<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ (191,839)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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">$ 2,511,193<span></span>
</td>
<td class="nump">$ 1,501<span></span>
</td>
<td class="nump">3,819,798<span></span>
</td>
<td class="nump">1,489<span></span>
</td>
<td class="num">(1,311,595)<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_CommonStockSharesOutstanding', window );">Balance (in shares) at Jun. 30, 2020</a></td>
<td class="nump">149,980,798<span></span>
</td>
<td class="nump">149,980,798<span></span>
</td>
<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">$ 2,537,653<span></span>
</td>
<td class="nump">$ 1,495<span></span>
</td>
<td class="nump">3,763,328<span></span>
</td>
<td class="num">(1,717)<span></span>
</td>
<td class="num">(1,225,453)<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_CommonStockSharesOutstanding', window );">Balance (in shares) at Mar. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">149,446,864<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of common stock options</a></td>
<td class="nump">6,638<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">6,636<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Exercise of common stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">208,434<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Compensation expense related to issuance of stock options and restricted stock awards</a></td>
<td class="nump">40,039<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">40,037<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Compensation expense related to issuance of stock options and restricted stock awards (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">157,579<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Purchase of employee stock purchase plan shares</a></td>
<td class="nump">9,799<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">9,797<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Purchase of employee stock purchase plan shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">167,921<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">(86,142)<span></span>
</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">(86,142)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Accumulated other comprehensive income</a></td>
<td class="nump">3,206<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,206<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">$ 2,511,193<span></span>
</td>
<td class="nump">$ 1,501<span></span>
</td>
<td class="nump">$ 3,819,798<span></span>
</td>
<td class="nump">$ 1,489<span></span>
</td>
<td class="num">$ (1,311,595)<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_CommonStockSharesOutstanding', window );">Balance (in shares) at Jun. 30, 2020</a></td>
<td class="nump">149,980,798<span></span>
</td>
<td class="nump">149,980,798<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<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 55<br> -Paragraph 51<br> -URI http://asc.fasb.org/extlink&amp;oid=121610041&amp;loc=d3e34017-109320<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockSharesIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodSharesEmployeeBenefitPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 to an employee benefit plan, such as a defined contribution or defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan</td>
</tr>
<tr>
<td style="padding-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_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_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_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>
<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_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of stock issued during the period upon the conversion of convertible securities, net of adjustments (for example, to additional paid in capital) including the write-off of an equity component recognized to record the convertible debt instrument as two separate components - a debt component and an equity component. This item is meant to disclose the value of shares issued on conversion of convertible securities that were recorded as two separate (debt and equity) components.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 change in value for stock issued during the period as a result of 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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=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_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://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>20
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085261541544">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Stockholders Equity (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [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>
</tr>
<tr class="ro">
<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 (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>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.2</span><table class="report" border="0" cellspacing="2" id="idm140085261469016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract', 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_ProfitLoss', window );">Net loss</a></td>
<td class="num">$ (191,839)<span></span>
</td>
<td class="num">$ (121,441)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">33,632<span></span>
</td>
<td class="nump">13,507<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Loss on disposal of property, plant and equipment</a></td>
<td class="nump">650<span></span>
</td>
<td class="nump">211<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss', window );">Unrealized loss on revaluation of marketable equity securities</a></td>
<td class="nump">333<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred tax benefit</a></td>
<td class="num">(3,222)<span></span>
</td>
<td class="num">(984)<span></span>
</td>
</tr>
<tr class="ro">
<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">69,599<span></span>
</td>
<td class="nump">36,309<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on settlement of convertible notes</a></td>
<td class="nump">7,954<span></span>
</td>
<td class="nump">10,558<span></span>
</td>
</tr>
<tr class="ro">
<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 convertible note debt discount and issuance costs</a></td>
<td class="nump">34,638<span></span>
</td>
<td class="nump">19,798<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_AmortizationOfDeferredFinancingCostsCreditsAndOtherLiabilities', window );">Amortization of deferred financing costs and other liabilities</a></td>
<td class="num">(2,505)<span></span>
</td>
<td class="num">(847)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_IncreaseDecreaseInAmortizationOfPremiumOnShortTermInvestments', window );">Amortization of premium on short-term investments</a></td>
<td class="nump">503<span></span>
</td>
<td class="num">(2,580)<span></span>
</td>
</tr>
<tr class="re">
<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 acquired intangible assets</a></td>
<td class="nump">46,769<span></span>
</td>
<td class="nump">1,508<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Non-cash lease expense</a></td>
<td class="nump">6,860<span></span>
</td>
<td class="nump">1,762<span></span>
</td>
</tr>
<tr class="re">
<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">(30,644)<span></span>
</td>
<td class="num">(18,574)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventory, net</a></td>
<td class="num">(20,260)<span></span>
</td>
<td class="num">(8,633)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_IncreaseDecreaseInOperatingLeaseLiabilities', window );">Operating lease liabilities</a></td>
<td class="num">(4,997)<span></span>
</td>
<td class="num">(1,607)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable and accrued liabilities</a></td>
<td class="num">(47,587)<span></span>
</td>
<td class="nump">25,725<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Other assets and liabilities</a></td>
<td class="nump">43,419<span></span>
</td>
<td class="num">(11,920)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(56,697)<span></span>
</td>
<td class="num">(57,208)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract', window );"><strong>Cash 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_PaymentsToAcquireMarketableSecurities', window );">Purchases of marketable securities</a></td>
<td class="num">(640,085)<span></span>
</td>
<td class="num">(511,587)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Maturities and sales of marketable securities</a></td>
<td class="nump">268,483<span></span>
</td>
<td class="nump">447,674<span></span>
</td>
</tr>
<tr class="re">
<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, plant and equipment</a></td>
<td class="num">(33,455)<span></span>
</td>
<td class="num">(79,448)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Business combination, net of cash acquired</a></td>
<td class="num">(6,654)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other investing activities</a></td>
<td class="num">(516)<span></span>
</td>
<td class="num">(380)<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(412,227)<span></span>
</td>
<td class="num">(143,741)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Proceeds from issuance of convertible notes, net</a></td>
<td class="nump">1,125,547<span></span>
</td>
<td class="nump">729,479<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions', window );">Proceeds from exercise of common stock options</a></td>
<td class="nump">10,938<span></span>
</td>
<td class="nump">4,998<span></span>
</td>
</tr>
<tr class="ro">
<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 in connection with the Company&#8217;s employee stock purchase plan</a></td>
<td class="nump">9,799<span></span>
</td>
<td class="nump">4,137<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfConvertibleDebt', window );">Payments on settlement of convertible notes</a></td>
<td class="num">(150,054)<span></span>
</td>
<td class="num">(493,356)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other financing activities</a></td>
<td class="num">(626)<span></span>
</td>
<td class="nump">319<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">995,604<span></span>
</td>
<td class="nump">245,577<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 increase in cash, cash equivalents and restricted cash</a></td>
<td class="nump">526,680<span></span>
</td>
<td class="nump">44,628<span></span>
</td>
</tr>
<tr class="re">
<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 and cash equivalents, beginning of period</a></td>
<td class="nump">177,528<span></span>
</td>
<td class="nump">160,430<span></span>
</td>
</tr>
<tr class="ro">
<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 and cash equivalents, end of period</a></td>
<td class="nump">704,208<span></span>
</td>
<td class="nump">205,058<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Supplemental disclosure of non-cash investing and financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1', window );">Property, plant and equipment acquired but not paid</a></td>
<td class="nump">8,684<span></span>
</td>
<td class="nump">24,402<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax', window );">Unrealized gain on available-for-sale investments, before tax</a></td>
<td class="nump">1,564<span></span>
</td>
<td class="nump">4,128<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_IssuanceOfStockToFundMatchingContributions', window );">Issuance of 136,559 and 86,532 shares of common stock to fund the Company&#8217;s 401(k) matching contribution for 2019 and 2018, respectively</a></td>
<td class="nump">12,007<span></span>
</td>
<td class="nump">7,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_ConversionOfStockAmountConverted1', window );">Issuance of 2,158,991 shares of common stock upon settlement of convertible notes</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">182,435<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_DebtInstrumentConvertibleEquityComponentConsiderationSettled', window );">Retirement of equity component of convertible notes settled</a></td>
<td class="num">(64,199)<span></span>
</td>
<td class="num">(300,768)<span></span>
</td>
</tr>
<tr class="re">
<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 for business combinations</a></td>
<td class="nump">28,597<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosure of cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid</a></td>
<td class="nump">$ 3,908<span></span>
</td>
<td class="nump">$ 1,216<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exas_AmortizationOfDeferredFinancingCostsCreditsAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Deferred Financing Costs (Credits) And 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;">exas_AmortizationOfDeferredFinancingCostsCreditsAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_exas_DebtInstrumentConvertibleEquityComponentConsiderationSettled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity component of convertible debt settled.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_DebtInstrumentConvertibleEquityComponentConsiderationSettled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_exas_IncreaseDecreaseInAmortizationOfPremiumOnShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 period in the carrying amount of amortization of purchase premium on nonoperating 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;">exas_IncreaseDecreaseInAmortizationOfPremiumOnShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_exas_IncreaseDecreaseInOperatingLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) in Operating Lease 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;">exas_IncreaseDecreaseInOperatingLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_exas_IssuanceOfStockToFundMatchingContributions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Issuance of common stock to fund the entity's 401(k) matching contribution.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_IssuanceOfStockToFundMatchingContributions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockAmountConverted1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockAmountConverted1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 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_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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(3)(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=120269885&amp;loc=SL75117546-209714<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=117329964&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117329964&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating 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 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_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_IncreaseDecreaseInOtherOperatingCapitalNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 after deduction of operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_IncreaseDecreaseInOtherOperatingCapitalNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=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_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and after adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to 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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 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_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash (inflow) outflow from investing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -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_PaymentsForProceedsFromOtherInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<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_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: 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 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 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: 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 8: 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 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 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 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 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-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 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: http://www.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 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: 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 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: 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_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_RepaymentsOfConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140085260936520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows (Parenthetical) - shares<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 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_StatementOfCashFlowsAbstract', window );"><strong>Statement of Cash Flows [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued', window );">Issuance of shares of common stock to fund the Company's 401(k) matching contribution (in shares)</a></td>
<td class="nump">136,559<span></span>
</td>
<td class="nump">86,532<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesIssued1', window );">Issuance of common stock upon convertible notes settlement (in shares)</a></td>
<td class="nump">2,158,991<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 for business combinations (in shares)</a></td>
<td class="nump">382,947<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_ConversionOfStockSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockSharesIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pursuant to the terms of a deferred compensation 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 (l)<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_DeferredCompensationArrangementWithIndividualSharesIssued</td>
</tr>
<tr>
<td style="padding-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_StatementOfCashFlowsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfCashFlowsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085354304472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Business</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Exact Sciences Corporation (together with its subsidiaries, &#8220;Exact,&#8221; or the &#8220;Company&#8221;) was incorporated in February 1995. Exact is a leading global cancer diagnostics company. It has developed some of the most impactful brands in cancer screening and diagnostics, including Cologuard&#174; and Oncotype DX&#174;. Exact is currently working on the development of additional tests for other types of cancer, with the goal of bringing new innovative cancer tests to patients throughout the world.</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Basis of Presentation and Principles of Consolidation</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The accompanying condensed consolidated financial statements, which include the accounts of Exact Sciences Corporation and those of its wholly owned subsidiaries and variable interest entities, are unaudited and have been prepared on a basis substantially consistent with the Company&#8217;s audited financial statements and notes as of and for the year ended December&#160;31, 2019 included in the Company&#8217;s Annual Report on Form 10-K (the &#8220;2019 Form 10-K&#8221;). All intercompany transactions and balances have been eliminated upon consolidation. These condensed consolidated financial statements are prepared in conformity with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) and follow the requirements of the Securities and Exchange Commission (&#8220;SEC&#8221;) for interim reporting. In the opinion of management, the accompanying unaudited condensed financial statements contain all adjustments (consisting only of adjustments of a normal and recurring nature) considered necessary for a fair statement of its financial position, operating results and cash flows for the periods presented. The condensed balance sheet at December&#160;31, 2019 has been derived from audited financial statements, but does not contain all of the footnote disclosures from the 2019 Form 10-K. The results of the Company&#8217;s operations for any interim period are not necessarily indicative of the results of the Company&#8217;s operations for any other interim period or for a full fiscal year. The statements should be read in conjunction with the audited financial statements and related notes included in the 2019 Form 10-K. </span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Use of Estimates</span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);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 and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Critical accounting policies are those that affect the Company&#8217;s financial statements materially and involve difficult, subjective or complex judgments by management, and actual results could differ from those estimates. These estimates include revenue recognition, valuation of convertible notes, valuation of intangible assets and goodwill, and accounting for income taxes among others. The Company&#8217;s critical accounting policies and estimates are explained further in the notes to the condensed consolidated financial statements in this Quarterly Report and the 2019 Form 10-K.</span></div><div style="text-indent:18pt;"><span><br/></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The spread of the coronavirus (&#8220;COVID-19&#8221;) has affected many segments of the global economy, including the cancer screening and diagnostics industry. The COVID-19 outbreak, which the World Health Organization has classified as a pandemic, has prompted governments and regulatory bodies throughout the world to enact broad precautionary measures, including &#8220;stay-at-home&#8221; orders, restrictions on the performance of &#8220;non-essential&#8221; services, public gatherings and travel. Health systems, including key markets where the Company operates, have been, or may be, overwhelmed with high volumes of patients suffering from COVID-19.</span></div><div style="text-indent:18pt;"><span><br/></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The extent to which COVID-19 impacts the Company&#8217;s business and financial results will depend on numerous evolving factors including, but not limited to: the magnitude and duration of COVID-19, the extent to which it will impact worldwide macroeconomic conditions including interest rates, employment rates and health insurance coverage, the speed of the anticipated recovery, access to capital markets, and governmental and business reactions to the pandemic. The Company assessed certain accounting matters that generally require consideration of forecasted financial information in context with the information reasonably available to the Company and the unknown future impacts of COVID-19 as of June&#160;30, 2020 and through the date of the filing of this Quarterly Report </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">on Form 10-Q. The accounting matters assessed included, but were not limited to, the Company&#8217;s allowance for doubtful accounts and credit losses, equity investments, software, and the carrying value of the goodwill and other long-lived assets. The Company&#8217;s future assessment of the magnitude and duration of COVID-19, as well as other factors, could result in additional material impacts to the Company&#8217;s consolidated financial statements in future reporting periods.</span></div><div style="text-indent:18pt;"><span><br/></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Despite the Company&#8217;s efforts, the ultimate impact of COVID-19 depends on factors beyond the Company&#8217;s knowledge or control, including the duration and severity of the outbreak, as well as third-party actions taken to contain its spread and mitigate its public health effects. As a result, the Company is unable to estimate the extent to which COVID-19 will negatively impact its financial results or liquidity.</span></div><div style="text-indent:18pt;"><span><br/></span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Coronavirus Aid, Relief, and Economic Security Act (&#8220;CARES Act&#8221;)</span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In April 2020, the Company received $23.7 million from the United States Department of Health and Human Services (&#8220;HHS&#8221;) as a distribution from the Public Health and Social Services Emergency Fund provided for in the CARES Act. The fund payments are grants, not loans, and HHS will not require repayment provided the funds are utilized to offset expenses incurred to address COVID-19 or to replace lost revenues. The Company accepted the terms and conditions of the grant in May 2020 and recognized the entire $23.7 million during the three months ended June 30, 2020, due to lost revenue attributable to COVID-19, which is reflected in other operating income in the condensed consolidated statement of operations. The Company cannot predict the extent to which the Company will receive any additional funds to be paid out under the Provider Relief Fund, and to what extent the financial impact of receiving such funds would do to effectively offset the broad implications of the COVID-19 pandemic which include increases in the Company&#8217;s costs and lost revenues.</span></div><div style="text-indent:18pt;"><span><br/></span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Cash and Cash Equivalents</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company considers cash on hand, demand deposits in bank, money market funds, and all highly liquid investments with an original maturity of 90 days or less to be cash and cash equivalents. </span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Marketable Securities</span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Management determines the appropriate classification of debt securities at the time of purchase and re-evaluates such designation as of each balance sheet date. Debt securities carried at amortized cost are classified as held-to-maturity when the Company has the positive intent and ability to hold the securities to maturity. Debt securities not classified as held-to-maturity are classified as available-for-sale. Available-for-sale securities are carried at fair value. The unrealized gains and losses, net of tax, on the Company&#8217;s debt securities are reported in other comprehensive income. Marketable equity securities are measured at fair value and the unrealized gains and losses, net of tax, are recognized in other income (expense) in the condensed consolidated statements of operations. The amortized cost of debt securities in this category is adjusted for amortization of premiums and accretion of discounts to maturity computed under the straight-line method. Such amortization is included in investment income, net. Realized gains and losses and declines in value as a result of credit losses on available-for-sale securities are included in the condensed consolidated statements of operations as investment income, net. The cost of securities sold is based on the specific identification method. Interest and dividends on securities classified as available-for-sale are included in the condensed consolidated statements of operations as investment income, net.</span></div><div style="text-indent:18pt;"><span><br/></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s investment policy limits investments to certain types of instruments issued by institutions with investment grade credit ratings and places restrictions on maturities and concentration by type and issuer. Investments in which the Company has the ability and intent, if necessary, to liquidate, in order to support its current operations (including those with a contractual term greater than one year from the date of purchase), are classified as current.  </span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company periodically evaluates its available-for-sale debt securities in unrealized loss positions to determine whether any impairment is a result of a credit loss or other factors. This evaluation includes, but is not limited to, significant quantitative and qualitative assessments and estimates regarding credit ratings, significance of a security&#8217;s loss position, adverse conditions specifically related to the security, and the payment structure of the security. </span></div><div style="text-indent:-18pt;padding-left:18pt;"><span><br/></span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Allowance for Doubtful Accounts</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company estimates an allowance for doubtful accounts against accounts receivable using historical collection trends, aging of accounts, current and future implications surrounding the ability to collect such as economic conditions, and regulatory changes. The allowance for doubtful accounts is evaluated on a regular basis and adjusted when trends, significant events or other substantive evidence indicate that expected collections will be less than applicable accrual rates. At June&#160;30, 2020 and December&#160;31, 2019 the allowance for doubtful accounts recorded was not material to the Company&#8217;s condensed consolidated balance sheets. For the three and six months ended June&#160;30, 2020 and 2019, there was an immaterial amount of bad debt expense written off against the allowance and charged to operating expense.</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Inventory</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventory is stated at the lower of cost or net realizable value. The Company determines the cost of inventory using the first-in, first out method (&#8220;FIFO&#8221;). The Company estimates the recoverability of inventory by reference to internal estimates of future demands and product life cycles, including expiration. The Company periodically analyzes its inventory levels to identify inventory that may expire prior to expected sale, no longer meet quality specifications, or has a cost basis in excess of its estimated realizable value and records a charge to cost of sales for such inventory as appropriate.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Direct and indirect manufacturing costs incurred during process validation with probable future economic benefit are capitalized. Validation costs incurred for other research and development activities, which are not permitted to be sold, have been expensed to research and development in the Company&#8217;s condensed consolidated statements of operations.  </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventory consisted of the following:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:68.512%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.944%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,713&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,958&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Semi-finished and finished goods</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,502&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,766&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total inventory</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">82,215&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,724&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Property, Plant and Equipment</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8203;Property, plant and equipment are stated at cost and depreciated using the straight-line method over the assets&#8217; estimated useful lives. Land is stated at cost and does not depreciate. Additions and improvements are capitalized, including direct and indirect costs incurred to validate equipment and bring it to working conditions. Revalidation costs, including maintenance and repairs are expensed when incurred.</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Software Development Costs</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Costs related to internal use software, including hosting arrangements, are incurred in three stages: the preliminary project stage, the application development stage, and the post-implementation stage. Costs incurred during the preliminary project and post-implementation stages are expensed as incurred. Costs incurred during the application development stage that meet the criteria for capitalization are capitalized and amortized, when the software is ready for its intended use, using the straight-line basis over the estimated useful life of the software, or the duration of the hosting agreement.</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Investments in Privately Held Companies</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company determines whether its investments in privately held companies are debt or equity based on their characteristics, in accordance with the applicable accounting guidance for such investments. The Company also evaluates the investee to determine if the entity is a variable interest entity (&#8220;VIE&#8221;) and, if so, whether the Company is the primary beneficiary of the VIE, in order to determine whether consolidation of the VIE is required. If consolidation is not required and the Company does not have voting control of the entity, the investment is evaluated to determine if the equity method of accounting should be applied. The equity method applies to investments in common stock or in substance common stock where the Company exercises significant influence over the investee. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Investments in privately held companies determined to be equity securities are accounted for as non-marketable securities. The Company adjusts the carrying value of its non-marketable equity securities for changes from observable transactions for identical or similar investments of the same issuer, less impairment. All gains and losses on non-marketable equity securities, realized and unrealized, are recognized in other income (expense) in the condensed consolidated statements of operations.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Investments in privately held companies determined to be debt securities are accounted for as available-for-sale or held-to-maturity securities, in accordance with the applicable accounting guidance for such investments.&#8203;</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Derivative Financial Instruments</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company hedges a portion of its foreign currency exposures related to outstanding monetary assets and liabilities using foreign currency forward contracts. The foreign currency forward contracts are included in prepaid expenses and other current assets or in accrued liabilities in the condensed consolidated balance sheets, depending on the contracts&#8217; net position. These contracts are not designated as hedges, and as a result, changes in their fair value are recorded in other income (expense) in the condensed consolidated statements of operations. There were no gains or losses recorded for the three and six months ended June&#160;30, 2020 and 2019. As of June&#160;30, 2020 and December&#160;31, 2019, the Company had open foreign currency forward contracts with notional amounts of $16.0&#160;million and $17.9&#160;million, respectively. The Company's foreign exchange derivative instruments are classified as Level 2 within the fair value hierarchy as they are valued using inputs that are observable in the market or can be derived principally from or corroborated by observable market data. The fair value of the foreign currency forward contracts was zero at June&#160;30, 2020 and December&#160;31, 2019.</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Intangible Assets</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Purchased intangible assets are recorded at fair value. The Company uses a discounted cash flow model to value intangible assets. The discounted cash flow model requires assumptions about the timing and amount of future net cash flows, risk, the cost of capital, terminal values and market participants.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Patent costs are capitalized as incurred, only if the Company determines that there is some probable future economic benefit derived from the transaction. A capitalized patent is amortized over its estimated useful life, beginning when such patent is approved. Capitalized patent costs are expensed upon disapproval, upon a decision by the Company to no longer pursue the patent or when the related intellectual property is either sold or deemed to be no longer of value to the Company. The Company determined that all patent costs incurred during the three and six months ended June&#160;30, 2020 and 2019 should be expensed and not capitalized as the future economic benefit derived from the patent costs incurred cannot be determined.&#8203;</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Acquired In-process Research and Development (IPR&amp;D)</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Acquired IPR&amp;D represents the fair value assigned to research and development assets that have not reached technological feasibility. The value assigned to acquired IPR&amp;D is determined by estimating the costs to develop the acquired technology into commercially viable products, estimating the resulting revenues from the projects and discounting the net cash flows to present value. The revenues and cost projections used to value acquired IPR&amp;D are, as applicable, reduced based on the probability of success. IPR&amp;D projects acquired in a business combination that are not complete are capitalized and accounted for as indefinite-lived intangible assets until completion or </span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">abandonment of the related R&amp;D efforts. Upon successful completion of the project, the capitalized amount is amortized over its estimated useful life. If a project is abandoned, all remaining capitalized amounts are written off immediately. There are often major risks and uncertainties associated with IPR&amp;D projects as we are required to obtain regulatory approvals in order to be able to market the resulting products. Such approvals require completing clinical trials that demonstrate the products effectiveness. Consequently, the eventual realized value of the IPR&amp;D project may vary from its fair value at the date of acquisition, and IPR&amp;D impairment charges may occur in future periods.  </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Capitalized IPR&amp;D projects are tested for impairment annually and whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. The Company considers various factors for potential impairment, including the current legal and regulatory environment and the competitive landscape. Adverse clinical trial results, significant delays in obtaining marketing approval, the inability to bring a product to market and the introduction or advancement of competitors' products could result in partial or full impairment of the related intangible assets. </span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Goodwill&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company evaluates goodwill for possible impairment in accordance with Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) 350 on an annual basis during the fourth quarter, or more frequently if events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Qualitative factors considered in this assessment include industry and market conditions, overall financial performance, and other relevant events and factors affecting the Company's business. Based on the qualitative assessment, if it is determined that the fair value of goodwill is more likely than not to be less than its carrying amount, the fair value of a reporting unit will be calculated and compared with its carrying amount and an impairment charge will be recognized for the amount that the carrying value exceeds the fair value. </span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Impairment of Long-Lived Assets</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company evaluates the fair value of long-lived assets, which include property, plant and equipment, intangible assets, and investments in privately held companies, for impairment whenever events or changes in circumstances indicate that the carrying amounts of the assets may not be fully recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or fair value less costs to sell. There were no impairment losses for the periods ended June&#160;30, 2020 and December&#160;31, 2019.</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Fair Value Measurements</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The FASB has issued authoritative guidance that requires fair value to be based on the assumptions market participants would use when pricing an asset or liability and establishes a fair value hierarchy that prioritizes the information used to develop those assumptions. Under that standard, fair value measurements are separately disclosed by level within the fair value hierarchy. The fair value hierarchy establishes and prioritizes the inputs used to measure fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs. Observable inputs are inputs that reflect the assumptions that market participants would use in pricing the asset or liability developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company&#8217;s assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances.</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Convertible Notes</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company accounts for convertible notes that may be settled in cash or equity upon conversion by separating the liability and equity components of the instruments in a manner that reflects the Company&#8217;s nonconvertible debt borrowing rate. The Company determines the carrying amount of the liability component of the convertible notes by using assumptions that market participants would use in pricing a debt instrument, including </span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">market interest rates, credit standing, yield curves and volatilities. Determining the fair value of the debt component requires the use of accounting estimates and assumptions. These estimates and assumptions are judgmental in nature and could have a significant impact on the determination of the debt component, and the associated non-cash interest expense.</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Leases</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company acts as lessee in its lease agreements, which includes operating leases for corporate offices, laboratory space, warehouse space, vehicles and certain laboratory and office equipment. The Company also has finance leases for certain equipment, which are not material to the Company&#8217;s condensed consolidated financial statements.  </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company determines whether an arrangement is, or contains, a lease at inception. At the beginning of fiscal year 2019, the company adopted ASC Topic 842. The Company records the present value of operating lease payments as right-of-use (&#8220;ROU&#8221;) assets and lease liabilities on the condensed consolidated balance sheets. ROU assets represent the Company&#8217;s right to use an underlying asset for the lease term and lease liabilities represent an obligation to make lease payments based on the present value of lease payments over the lease term. Classification of operating lease liabilities as either current or non-current is based on the expected timing of payments due under the Company&#8217;s obligations. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As most of the Company&#8217;s leases do not provide an implicit interest rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The incremental borrowing rate is the rate of interest that a lessee would have to pay to borrow on a collateralized basis over a similar term and at an amount equal to the lease payments in a similar economic environment. In order to determine the appropriate incremental borrowing rates, the Company has used a number of factors including the credit rating, and the lease term. Certain vehicle leases include variable lease payments that depend on an index or rate. Those lease payments are initially measured using the index or rate at the lease commencement date.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The ROU asset also consists of any lease incentives received. The lease terms used to calculate the ROU asset and related lease liability include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. &#8220;Reasonably certain&#8221; is assessed internally based on economic, industry, company, strategic and contractual factors. The leases have remaining lease terms of 1 year to 15 years, some of which include options to extend the lease for up to 10 years, and some of which include options to terminate the lease within 1 year. Lease expense for operating leases is recognized on a straight-line basis over the lease term as an operating expense. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company accounts for leases acquired in business combinations by measuring the lease liability at the present value of the remaining lease payments as if the acquired lease were a new lease for the Company. This measurement includes recognition of a lease intangible for any below-market terms present in the leases acquired. The below-market lease intangible is included in the ROU asset on the condensed consolidated balance sheets and are amortized over the remaining lease term. The Company has not acquired any leases with above-market terms. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has taken advantage of certain practical expedients offered to registrants at adoption of ASC 842. The Company does not apply the recognition requirements of ASC 842 to short-term leases. Instead, those lease payments are recognized in profit or loss on a straight-line basis over the lease term. Further, as a practical expedient, all lease contracts are accounted for as one single lease component, as opposed to separating lease and non-lease components to allocate the consideration within a single lease contract.</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Net Loss Per Share&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Basic net loss per common share was determined by dividing net loss applicable to common stockholders by the weighted average common shares outstanding during the period. Basic and diluted net loss per share is the same because all outstanding common stock equivalents have been excluded, as they are anti-dilutive as a result of the Company&#8217;s losses.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following potentially issuable common shares were not included in the computation of diluted net loss per share because they would have an anti-dilutive effect due to net losses for each period:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:68.512%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.944%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares issuable upon exercise of stock options</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,575&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,387&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares issuable upon the release of restricted stock awards</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,662&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,123&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares issuable upon conversion of convertible notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,309&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,197&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,546&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,707&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Accounting for Stock-Based Compensation</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company requires all share-based payments to employees, including grants of employee stock options, restricted stock, restricted stock units and shares purchased under an employee stock purchase plan (if certain parameters are not met), to be recognized in the financial statements based on their grant date fair values. Forfeitures of any share-based awards are recognized as they occur. &#8203;</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Revenue Recognition&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenues are recognized when control of the promised services are transferred to the patient&#8217;s healthcare provider, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services. To determine revenue recognition for the arrangements that the Company determines are within the scope of FASB ASC Topic 606, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Revenue from Contracts with Customers</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, the Company performs the following five steps: (1) identify the contract(s) with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract and (5) recognize revenue when (or as) the entity satisfies a performance obligation. See Note 2 for further discussion.</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Foreign Currency Transactions</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Prior to 2019, the Company&#8217;s international subsidiaries&#8217; functional currency was the local currency and assets and liabilities were translated into U.S. dollars at the period-end exchange rate or historical rates, as appropriate. Condensed consolidated statements of operations were translated at average exchange rates for the period, and the cumulative translation adjustments resulting from changes in exchange rates were included in the Company&#8217;s condensed consolidated balance sheet as a component of additional paid-in capital. In 2019 and 2020 the Company&#8217;s international subsidiaries use the U.S. dollar as the functional currency, resulting in the Company not being subject to gains and losses from foreign currency translation of the subsidiary financial statements. The Company recognizes gains and losses from foreign currency transactions in the condensed consolidated statements of operations. Net foreign currency transaction gains or losses were not material to the condensed consolidated statements of operations for the periods presented.</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Reclassifications</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certain prior year amounts have been reclassified to conform to the current year presentation in the condensed consolidated financial statements and accompanying notes to the condensed consolidated financial statements including the amortization of acquired intangible assets, which is now presented as a separate line item on the Company's condensed consolidated statements of operations and was previously included in cost of sales, research and development, and general and administrative expenses. Due to these reclassifications, the Company is no longer presenting gross margin on the Company's condensed consolidated statements of operations.</span></div><div style="margin-bottom:12pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recent Accounting Pronouncements</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Recently Adopted Accounting Pronouncements</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The updated guidance requires companies to measure all expected credit losses for financial instruments held at the reporting date based on historical experience, current conditions, and reasonable supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets, including trade receivables.  The updates also require available-for-sale debt security credit losses to be recognized as allowances rather than a reduction in amortized cost.The guidance was adopted by the Company on January 1, 2020.  The requirements of the ASU did not result in the recognition of a material allowance for current expected credit losses, as the Company&#8217;s analysis of collectability looks at historical experience as well as current and future implications surrounding the ability to collect. Adoption of the updated guidance did not have a material impact on the Company&#8217;s condensed consolidated financial statements. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In April 2019, the FASB issued ASU 2019-04, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Codification Improvements to Topic 326, Financial Instruments &#8211;Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> The updated guidance provides clarity regarding measurement of securities without readily determinable fair values. The guidance was adopted on January 1, 2020 and did not have a material impact on the Company's condensed consolidated financial statements.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Intangibles &#8211;Goodwill and Other &#8211;Internal-Use Software(Subtopic 350-40)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The update provided guidance for evaluating the accounting for fees paid by a customer in a cloud computing arrangement that is a service contract. The guidance was adopted on a prospective basis, beginning on January 1, 2020 and it did not have a material impact on the Company's condensed consolidated financial statements.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);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-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Fair Value Measurement (Topic 820); Disclosure Framework -Changes to the Disclosure Requirements for Fair Value Measurement</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The guidance provided an update to the disclosure requirements for fair value measurements under the scope of ASC 820. The updates were adopted on January 1, 2020 and did not have a material impact on the Company&#8217;s condensed consolidated financial statements.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In November 2018, the FASB issued ASU 2018-18, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Collaborative Arrangements (Topic 808)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The update provided additional guidance regarding the interaction between Topic 808 on Collaborative Arrangements and Topic 606 on Revenue Recognition. The guidance was adopted on January 1, 2020 and did not have a material impact on the Company's condensed consolidated financial statements.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In December 2019, the FASB issued ASU No. 2019-12, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The update simplifies the accounting for income taxes through removing exceptions related to certain intraperiod allocations and deferred tax liabilities; clarifying guidance primarily related to evaluating the step-up tax basis for goodwill in a business combination; and reflecting enacted changes in tax laws or rates in the annual effective tax rate.  The amended guidance is effective for interim and annual periods in 2021, however early adoption is permitted. The guidance was early adopted on January 1, 2020 and did not have a material impact on the Company&#8217;s condensed consolidated financial statements.</span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The updated guidance provides optional expedients for applying the requirements of certain topics in the codification for contracts that are modified because of reference rate reform. In addition to the optional expedients, the update includes a general principle that permits an entity to consider contract modifications due to reference rate reform to be an event that does not require contract remeasurement at the modification date or reassessment of a previous accounting determination. The updated guidance is effective for all entities as of March 12, 2020 and through December 31, 2022. The Company adopted the guidance upon issuance on March 12, 2020. There was no impact on the Company's condensed 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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).  Accounting policies describe 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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140085259825064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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</a></td>
<td class="text">REVENUE &#8203;<div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s revenue is primarily generated by its laboratory testing services utilizing its Cologuard, Oncotype DX, and COVID-19 tests. The services are completed upon release of a patient&#8217;s test result to the ordering healthcare provider.  </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The core principle of ASC 606 is that the Company recognizes revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the Company expects to be entitled in exchange for those goods or services. The Company recognizes revenues from its products in accordance with that core principle, and key aspects considered by the Company include the following:</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Contracts&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s customer is primarily the patient, but the Company does not enter into a formal reimbursement contract with a patient. Accordingly, the Company establishes a contract with a patient in accordance with other customary business practices. However, under some Laboratory Service Agreements (&#8220;LSA&#8221;s) the Company contracts with a direct bill payer who then becomes the Company&#8217;s customer in these situations.</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Approval of a contract is established via the order submitted by the patient&#8217;s healthcare provider and the receipt of a sample in the laboratory.</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The Company is obligated to perform its laboratory services upon acceptance of a sample, and the patient and/or applicable payer are obligated to reimburse the Company for services rendered based on the patient&#8217;s insurance benefits.</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Payment terms are a function of a patient&#8217;s existing insurance benefits, including the impact of coverage decisions with CMS and applicable reimbursement contracts established between the Company and payers. However, when an order is received for a patient with no active insurance or insurance that does not cover our testing services, the Company requires payment from the patient prior to the commencement of the Company&#8217;s performance obligations.</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Once the Company releases a patient&#8217;s test result to the ordering healthcare provider, the Company is legally able to collect payment and bill an insurer, patient, direct bill payer, and/or health system, depending on payer contract status or patient insurance benefit status.</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">In the case of some of the Company&#8217;s LSAs with various organizations, testing services are billed and the direct bill payer is obligated to pay prior to a result. Each provider is contracted to buy an explicit number of testing kits that must be returned to the Company for processing by an established deadline with this deferred revenue being recognized at the point in time results are released to the patient&#8217;s healthcare provider. In addition, for these types of LSAs all breakage (tests that are not returned to the Company for processing by their contracted deadline) is recognized as revenue upon the expiration of the contracted deadline.</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The Company&#8217;s consideration can be deemed variable or fixed depending on the structure of specific payer contracts, and the Company considers collection of such consideration to be probable to the extent that it is unconstrained.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Performance obligations</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A performance obligation is a promise in a contract to transfer a distinct good or service (or a bundle of goods or services) to the customer. The Company&#8217;s contracts have a single performance obligation, which is satisfied upon rendering of services, which culminates in the release of a patient&#8217;s test result to the ordering healthcare provider. Or, in the context of some of the Company&#8217;s LSAs, the satisfaction of the performance obligation occurs at the end of the allotted testing window when a specimen sample is not received back for processing. The Company elects the practical expedient related to the disclosure of unsatisfied performance obligations, as the duration of time between providing testing supplies, the receipt of a specimen sample, and the release of a test result to the ordering healthcare provider is far less than one year.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Transaction price</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The transaction price is the amount of consideration that the Company expects to collect in exchange for transferring promised goods or services to a customer, excluding amounts collected on behalf of third parties (for example, some sales taxes). The consideration expected from a contract with a customer may include fixed amounts, variable amounts, or both.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The consideration derived from the Company&#8217;s contracts may consist of fixed amounts, variable amounts or both fixed and variable amounts.  Fixed consideration is derived from contracts that exist between the Company and direct bill payers who assume the downstream patient billing.  The contracted reimbursement rate is deemed to be fixed as the Company expects to fully collect all amounts billed under these relationships. Variable consideration is primarily derived from third party and patient billing and can result due to several factors such as the amount of contractual adjustments, any patient co-payments, deductibles or patient adherence incentives, the existence of secondary payers, and claim denials.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company estimates the amount of variable consideration using the expected value method, which represents the sum of probability-weighted amounts in a range of possible consideration amounts. When estimating the amount of variable consideration, the Company considers several factors, such as historical collections experience, patient insurance eligibility and payer reimbursement contracts.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company limits the amount of variable consideration included in the transaction price to the unconstrained portion of such consideration. In other words, the Company recognizes revenue up to the amount of variable consideration that is not subject to a significant reversal until additional information is obtained or the uncertainty associated with the additional payments or refunds is subsequently resolved. Differences between original estimates and subsequent revisions, including final settlements, represent changes in the estimate of variable consideration and are included in the period in which such revisions are made. Revenue recognized from changes in transaction prices was $3.2 million and $1.8 million for the three months ended June 30, 2020 and 2019, respectively. Revenue recognized from changes in transaction prices was $8.6 million and $3.4 million for the six months ended June 30, 2020 and 2019, respectively.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company monitors its estimates of transaction price to depict conditions that exist at each reporting date. If the Company subsequently determines that it will collect more or less consideration than it originally estimated for a contract with a patient, it will account for the change as an increase or decrease in the estimate of the transaction price (i.e., an upward or downward revenue adjustment) in the period identified. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">When the Company does not have significant historical experience or that experience has limited predictive value, the constraint over estimates of variable consideration may result in no revenue being recognized upon release of the performance obligations associated with the Company&#8217;s tests, with recognition, generally occurring at the date of cash receipt.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Allocate transaction price</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The transaction price is allocated entirely to the performance obligation contained within the contract with a patient.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Point in time recognition</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s single performance obligation is satisfied at a point in time. That point in time is defined as the date a patient&#8217;s specimen is processed, an outcome is obtained and released to the patient&#8217;s ordering healthcare provider or, in the context of some of the Company&#8217;s LSAs, that point in time could be the date the allotted testing window ends if a specimen sample is not received back for processing. The point in time in which revenue is recognized by the Company signifies fulfillment of the performance obligation to the patient or direct bill payer.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Disaggregation of Revenue</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the Company&#8217;s revenues disaggregated by revenue source:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:39.025%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.945%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Screening</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Medicare Parts B &amp; C</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,583&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">103,569&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">157,742&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">186,486&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,080&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">88,818&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174,449&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162,169&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,670&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,483&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,593&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,258&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Screening</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">131,333&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">199,870&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">350,784&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">361,913&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Precision Oncology</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Medicare Parts B &amp; C</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,994&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,028&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,420&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,810&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,018&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,980&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,524&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,508&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Precision Oncology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102,956&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">231,326&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">COVID-19 Testing</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,579&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,579&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">268,868&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">199,870&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">616,689&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">361,913&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Screening revenue primarily includes laboratory service revenue from Cologuard while Precision Oncology revenue primarily includes laboratory service revenue from global Oncotype DX products. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Contract Balances</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The timing of revenue recognition, billings and cash collections results in billed accounts receivable and deferred revenue on the condensed consolidated balance sheets. Generally, billing occurs subsequent to the release of a patient&#8217;s test result to the ordering healthcare provider, resulting in an account receivable. However, the Company sometimes receives advance payment from a patient or a direct bill payer before a test result is completed, resulting in deferred revenue. The deferred revenue balance is relieved upon release of the applicable patient&#8217;s test result to the ordering healthcare provider. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Deferred revenue balances are reported in other current liabilities in the Company&#8217;s condensed consolidated balance sheets and were $30.7&#160;million and $0.6&#160;million as of June&#160;30, 2020 and December&#160;31, 2019, respectively. As of June&#160;30, 2020, $30.2&#160;million of the Company&#8217;s deferred revenue balance is a result of the billing terms pursuant to the existing COVID-19 LSAs with customers. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenue recognized for the three months ended June 30, 2020 and 2019, which was included in the deferred revenue balance at the beginning of each period was $19&#160;thousand and $0.2&#160;million, respectively. Revenue recognized for the six months ended June 30, 2020 and 2019, which was included in the deferred revenue balance at the beginning of each period was $0.2&#160;million and $0.3&#160;million, respectively. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Practical Expedients</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company does not adjust the transaction price for the effects of a significant financing component, as at contract inception, the Company expects the collection cycle to be one year or less.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company expenses sales commissions when incurred because the amortization period would have been one year or less. These costs are recorded within sales and marketing expenses in the Company&#8217;s condensed consolidated statements of operations.</span></div>The Company incurs certain other costs that are incurred regardless of whether a contract is obtained. Such costs are primarily related to legal services and patient communications (e.g. adherence reminder letters). These costs are expensed as incurred and recorded within general and administrative expenses in the Company&#8217;s condensed consolidated statements of operations.<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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140085259996392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MARKETABLE SECURITIES<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [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_CashCashEquivalentsAndMarketableSecuritiesTextBlock', window );">MARKETABLE SECURITIES</a></td>
<td class="text">MARKETABLE SECURITIES<div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the Company&#8217;s cash, cash equivalents, restricted cash, and marketable securities at June&#160;30, 2020 and December&#160;31, 2019:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:68.833%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.943%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In&#160;thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash, cash equivalents, and restricted cash</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and money market</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">457,019&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146,932&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">246,907&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,322&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted cash (1)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">282&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">274&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash, cash equivalents, and restricted cash</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">704,208&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">177,528&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Available-for-sale debt securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">517,346&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">144,685&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,385&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,716&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total marketable securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">518,731&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146,401&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash and cash equivalents, restricted cash and marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,222,939&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">323,929&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">______________</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">Restricted cash is included in other long-term assets on the condensed consolidated balance sheets. There was no restricted cash at June 30, 2019.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Available-for-sale debt securities at June&#160;30, 2020 consisted of the following:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%;"><tr><td style="width:1.0%;"/><td style="width:30.584%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.602%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.602%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.138%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.602%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.138%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.602%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.968%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In&#160;thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains in Accumulated<br/>Other Comprehensive<br/>Income (Loss)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Losses in Accumulated<br/>Other Comprehensive<br/>Income (Loss)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">246,905&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">246,907&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">246,905&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">246,907&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">219,264&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,297&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">220,561&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">256,425&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">256,526&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Certificates of deposit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset backed securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,174&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,259&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,996&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">515,859&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,488&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">517,346&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total available-for-sale securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">762,764&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,492&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">764,253&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Available-for-sale debt securities at December&#160;31, 2019 consisted of the following:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%;"><tr><td style="width:1.0%;"/><td style="width:30.584%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.602%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.602%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.138%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.602%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.138%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.602%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.968%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In&#160;thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains in Accumulated<br/>Other Comprehensive<br/>Income (Loss) </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Losses in Accumulated<br/>Other Comprehensive<br/>Income (Loss)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,320&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,322&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,320&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,322&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140,745&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(73)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140,682&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,017&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,003&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total marketable securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">144,762&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(87)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">144,685&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total available-for-sale securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">175,082&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(87)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">175,007&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;"><span><br/></span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes contractual underlying maturities of the Company&#8217;s available-for-sale debt securities at June&#160;30, 2020:&#8203;</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:39.025%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.945%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due one year or less</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due after one year through four&#160;years</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair&#160;Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair&#160;Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">246,905&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">246,907&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">246,905&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">246,907&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">249,239&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">249,295&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,186&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,231&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162,241&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162,992&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57,023&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57,569&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Certificates of deposit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,996&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset backed securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,390&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,393&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,784&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,866&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">431,866&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">432,680&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83,993&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84,666&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">678,771&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">679,587&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83,993&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84,666&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the gross unrealized losses and fair values of available-for-sale debt securities in an unrealized loss position as of June&#160;30, 2020, aggregated by investment category and length of time that individual securities have been in a continuous unrealized loss position:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:29.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.739%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less than one year</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">One year or greater</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Loss</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Loss</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Loss</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,934&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,934&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,934&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,934&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,975&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,975&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,975&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,975&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total available-for-sale securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">181,909&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">181,909&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company evaluates investments, including investments in privately-held companies, that are in an unrealized loss position for impairment as a result of credit loss. It was determined that no credit losses exist as of June&#160;30, 2020 and December&#160;31, 2019 because the change in market value for those securities in an unrealized loss position has resulted from fluctuating interest rates rather than a deterioration of the credit worthiness of the issuers. The Company recorded a realized gain on available-for-sale debt securities of $0.2 million and $0.2 million for the three months ended June 30, 2020 and 2019, respectively, net of insignificant realized losses. The Company recorded a realized gain on available-for-sale debt securities of $0.1 million and $0.3 million for the six months ended June 30, 2020 and 2019, respectively, net of insignificant realized losses. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recorded a gain of $0.4 million and a loss of $0.3&#160;million from its equity securities for the three and six months ended June&#160;30, 2020 as compared to no gain or loss for the three and six months ended June&#160;30, 2019. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The gains and losses recorded are included in investment income, net in the Company&#8217;s condensed consolidated statements of operations.</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_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 cash, cash equivalents, and debt and equity securities, including any unrealized or realized gain (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 320<br> -URI http://asc.fasb.org/topic&amp;trid=2196928<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock</td>
</tr>
<tr>
<td style="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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140085260659960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY, PLANT, AND EQUIPMENT<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY, PLANT, AND EQUIPMENT</a></td>
<td class="text">PROPERTY, PLANT AND EQUIPMENT<div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The estimated useful lives of property, plant and equipment are as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:53.769%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.944%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated<br/>Useful Life</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Land</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">n/a</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,466&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,466&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold and building improvements</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111,778&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80,352&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Land improvements</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15 years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,399&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,766&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Buildings</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">30 - 40 years</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">165,926&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112,815&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Computer equipment and computer software</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3 years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,447&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,323&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Laboratory equipment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">3 - 10 years</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130,323&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104,008&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">3 - 10 years</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,698&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,539&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets under construction</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">n/a</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,628&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">149,687&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment, at cost</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">573,665&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">532,956&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(110,228)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(77,631)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">463,437&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">455,325&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">______________</span></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">Lesser of remaining lease term, building life, or estimated useful life.</span></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Depreciation expense for the three months ended June 30, 2020 and 2019 was $17.6&#160;million and $7.1&#160;million, respectively. Depreciation expense for the six months ended June 30, 2020 and 2019 was $33.4 million and $13.4 million, respectively.  </span></div>At June&#160;30, 2020, the Company had $61.6 million of assets under construction which consisted of $11.5 million in laboratory equipment, $43.9 million of building and leasehold improvements, $5.6 million in capitalized costs related to software projects, and $0.6 million related to furniture and fixtures. Depreciation will begin on these assets once they are placed into service. The Company expects to incur an additional $2.9 million to complete the laboratory equipment, $6.7 million to complete the building projects and leasehold improvements, $2.0 million to complete the software projects, and minimal costs to complete the furniture and fixtures. These projects are expected to be completed throughout 2020 and 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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>27
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085260361032">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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:12pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Intangible Assets</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the net-book-value and estimated remaining life of the Company&#8217;s intangible assets as of June&#160;30, 2020:&#8203;</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:39.025%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.945%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Remaining<br/>Life (Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Balance at June 30, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finite-lived intangible assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade name</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.4</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100,700&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,109)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,591&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.3</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,700&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(314)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,386&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Patents</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.4</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,689&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,105)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,584&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Acquired developed technology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.5</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">814,171&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(52,766)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">761,405&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Supply agreements</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.0</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,549)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,451&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Internally developed technology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.3</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,796&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(590)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,206&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total finite-lived intangible assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">972,056&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(67,433)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">904,623&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">In-process research and development</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">n/a</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Internally developed technology in process</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">n/a</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">492&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">492&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total intangible assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,172,548&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(67,433)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,105,115&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the net-book-value and estimated remaining life of the Company&#8217;s intangible assets as of December&#160;31, 2019:&#8203;</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:39.025%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.945%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Remaining<br/>Life (Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Balance at December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finite-lived intangible assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade name</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.9</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100,700&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(961)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,739&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.6</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,700&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(224)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,476&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Patents</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.8</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,690&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,974)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,716&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Acquired developed technology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.9</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">806,371&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,345)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">794,026&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Supply agreements</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.5</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(571)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,429&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Internally developed technology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.5</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,229&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(336)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">893&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total finite-lived intangible assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">963,690&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20,411)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">943,279&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">In-process research and development</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">n/a</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Internally developed technology in process</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">n/a</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">271&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">271&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total intangible assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,163,961&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20,411)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,143,550&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June&#160;30, 2020, the estimated future amortization expense associated with the Company&#8217;s finite-lived intangible assets for each of the five succeeding fiscal years is as follows:&#8203;</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:84.057%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.943%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,158&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,217&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,012&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,724&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,345&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">482,167&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">904,623&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s acquired intangible assets are being amortized on a straight-line basis over the estimated useful life. The amortization expense recorded from these intangible assets is reported in amortization of acquired intangible assets on the condensed consolidated statements of operations.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Goodwill</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As a result of the the acquisition of Paradigm Diagnostics, Inc. (&#8220;Paradigm&#8221;) and Viomics, Inc. (&#8220;Viomics&#8221;) in March 2020, the Company recognized goodwill of $30.4 million, which includes an immaterial post-acquisition adjustment to goodwill in the second quarter of 2020. Refer to the Company&#8217;s 2019 10-K for further discussion on goodwill recorded from previous business combinations. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company evaluates goodwill for possible impairment in accordance with ASC 350 on an annual basis during the fourth quarter, or more frequently if events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Qualitative factors considered in this assessment include industry and market conditions, overall financial performance, and other relevant events and factors affecting the Company's business. Based on the qualitative assessment, if it is determined that the fair value of goodwill is more likely than not to be less than its carrying amount, the fair value of a reporting unit will be calculated and compared with its carrying amount and an impairment charge will be recognized for the amount that the carrying value exceeds the fair value. Due to the impact of COVID-19 on the Company&#8217;s operations, the Company performed a qualitative assessment of goodwill to determine if an event indicating impairment was present. No such indicators were identified as of June&#160;30, 2020. There were no impairment losses for the periods ended June&#160;30, 2020 and December&#160;31, 2019. During the six months ended June 30, 2020, the Company recognized a measurement period adjustment to goodwill of $4.0 million related to an increase in Genomic Health&#8217;s pre-acquisition deferred tax liability due to finalization of certain income-tax related items.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The change in the carrying amount of goodwill for the periods ended June&#160;30, 2020 and December&#160;31, 2019 is as follows:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:83.256%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.943%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, January 1, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,279&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Genomic Health acquisition</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,185,918&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,203,197&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Paradigm &amp; Viomics acquisition</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,431&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Genomic Health acquisition adjustment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,044&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,237,672&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085265907848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The three levels of the fair value hierarchy established are as follows:</span></div><div style="text-indent:-36pt;padding-left:72pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Level 1</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;Quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access as of the reporting date. Active markets are those in which transactions for the asset or liability occur in sufficient frequency and volume to provide pricing information on an ongoing basis.</span></div><div style="text-indent:-36pt;padding-left:72pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Level 2</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;Pricing inputs other than quoted prices in active markets included in Level 1, which are either directly or indirectly observable as of the reporting date. These include quoted prices for similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active.</span></div><div style="text-indent:-36pt;padding-left:72pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Level 3</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#160;Unobservable inputs that reflect the Company&#8217;s assumptions about the assumptions that market participants would use in pricing the asset or liability. Unobservable inputs shall be used to measure fair value to the extent that observable inputs are not available.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the Company&#8217;s fair value measurements as of June&#160;30, 2020 along with the level within the fair value hierarchy in which the fair value measurements in their entirety fall.</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:39.025%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.945%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value at June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Quoted&#160;Prices<br/>in&#160;Active<br/>Markets&#160;for<br/>Identical&#160;Assets<br/>(Level&#160;1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level&#160;2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant<br/>Unobservable<br/>Inputs<br/>(Level&#160;3)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash, cash equivalents, and restricted cash</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:5.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and money market</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">457,019&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">457,019&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:5.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">246,907&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">246,907&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted cash</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">282&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">282&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">220,561&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">220,561&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">256,526&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">256,526&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Certificates of deposit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset backed securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,259&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,259&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity Securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,385&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,385&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,551)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,551)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,220,388&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">458,686&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">764,253&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,551)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the Company&#8217;s fair value measurements as of December&#160;31, 2019 along with the level within the fair value hierarchy in which the fair value measurements in their entirety fall.&#8203;</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:39.025%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.945%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value at December 31,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Quoted&#160;Prices<br/>in&#160;Active<br/>Markets&#160;for<br/>Identical&#160;Assets<br/>(Level&#160;1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level&#160;2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant<br/>Unobservable<br/>Inputs<br/>(Level&#160;3)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:5.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and money market</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146,932&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146,932&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:5.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,322&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,322&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:5.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted cash</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">274&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">274&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140,682&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140,682&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,003&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,003&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,716&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,716&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,879)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,879)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">321,050&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148,922&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">175,007&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,879)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There have been no changes in valuation techniques or transfers between fair value measurement levels during the periods ended June&#160;30, 2020 and December&#160;31, 2019. The fair value of Level 2 instruments classified as cash equivalents and marketable debt securities are valued using a third-party pricing agency where the valuation is based on observable inputs including pricing for similar assets and other observable market factors. The Company&#8217;s marketable equity security investment in Biocartis is classified as a Level 1 instrument. See Note 7 for additional information on Biocartis. &#8203;</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Contingent Consideration</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In connection with the Biomatrica Acquisition, a contingent earn-out liability was created to account for an additional $20.0 million in contingent consideration that could be earned based upon certain revenue milestones being met. The following table provides a roll-forward of the fair values of the contingent consideration, which includes Level 3 measurements:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:82.935%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.921%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.944%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent consideration</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, January 1, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,879)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Changes in fair value</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (losses) recognized in earnings</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Payments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">328&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,551)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June&#160;30, 2020, the fair value of the contingent earn-out liability is classified as a component of other long-term liabilities in the Company&#8217;s condensed consolidated balance sheet. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">This fair value measurement of contingent consideration related to the Biomatrica acquisition was categorized as a Level 3 liability, as the measurement amount is based primarily on significant inputs not observable in the market. The Company evaluates the fair value of expected contingent consideration and the corresponding liability each annual reporting period using the Monte Carlo Method, which is consistent with the initial measurement of the expected Biomatrica Acquisition earn-out liability. The Company estimates projections during the earn-out period utilizing various potential pay-out scenarios. Probabilities were applied to each potential scenario and the resulting values were discounted using a rate that considers weighted average cost of capital as well as a specific risk premium associated with the riskiness of the earn-out itself, the related projections, and the overall business. </span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Non-Marketable Equity Investment</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has non-marketable equity investments which are initially recorded at the estimated fair value based on observable transactions. The Company remeasures the fair value only when an observable transaction occurs during the period that would suggest a change in the carrying value of the investment. As of June&#160;30, 2020 and December&#160;31, 2019, the Company had non-marketable equity investments of $11.8&#160;million, which are classified as a component of other long-term assets in the Company&#8217;s condensed consolidated balance sheets. The Company&#8217;s preferred stock investment in Epic Sciences represents $10.8&#160;million of the total non-marketable equity investments. There have been no observable transactions during the three and six months ended June&#160;30, 2020 and 2019. See Note 7 for additional information regarding the terms of the investment in Epic Sciences.</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Fair Value of Long-Term Debt and Convertible Notes&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company measures the fair value of its convertible notes and long-term debt for disclosure purposes. The following table summarizes the Company&#8217;s outstanding convertible notes and long-term debt:&#8203;</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:39.025%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.945%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying Amount (1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying Amount (1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2028 Convertible notes (2)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">786,711&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,101,413&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2027 Convertible notes (2)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">498,707&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">774,328&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">483,909&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">843,741&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 Convertible notes (2)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">248,965&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">419,015&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">319,696&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">592,482&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Construction loan (3)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,263&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,263&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,866&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,866&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">______________</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The carrying amounts presented are net of debt discounts and debt issuance costs (see Note 12 and Note 15 of the condensed consolidated financial statements for further information).&#8203;</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The fair values are based on observable market prices for this debt, which is traded in active markets and therefore is classified as a Level 2 fair value measurement. A portion of the 2025 convertible notes were settled in 2020 resulting in a decrease in the liability.&#8203;</span></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The carrying amount of the construction loan approximates fair value due to the short-term nature of this instrument. The construction loan is privately held with no public market for this debt and therefore is classified as a Level 3 fair value measurement. The change in the fair value was due to payments made on the loan resulting in a decrease in the liability.</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>29
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085258661512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LICENSE AND COLLABORATION AGREEMENTS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_exas_LICENSEAGREEMENTSAbstract', window );"><strong>LICENSE AGREEMENTS [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_exas_LicensingAgreementDisclosureTextBlock', window );">LICENSE AND COLLABORATION AGREEMENTS</a></td>
<td class="text">LICENSE AND COLLABORATION AGREEMENTS<div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company licenses certain technologies that are, or may be, incorporated into its technology under several license agreements, as well as the rights to commercialize certain diagnostic tests through collaboration agreements. Generally, the license agreements require the Company to pay royalties based on net revenues received using the technologies and may require minimum royalty amounts or maintenance fees.</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Mayo</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June&#160;2009 the Company entered into a license agreement with Mayo Foundation for Medical Education and Research (&#8220;Mayo&#8221;). The Company&#8217;s license agreement with Mayo most recently amended in January 2019. Under the license agreement, Mayo granted the Company an exclusive, worldwide license to certain Mayo patents and patent applications, as well as a non-exclusive, worldwide license with regard to certain Mayo know-how. The scope of the license covers any screening, surveillance or diagnostic test or tool for use in connection with any type of cancer, pre-cancer, disease or condition.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The licensed Mayo patents and patent applications contain both method and composition claims that relate to sample processing, analytical testing and data analysis associated with nucleic acid screening for cancers and other diseases. The jurisdictions covered by these patents and patent applications include the U.S., Australia, Canada, the European Union, China, Japan and Korea. Under the license agreement, the Company assumed the obligation and expense of prosecuting and maintaining the licensed Mayo patents and is obligated to make commercially reasonable efforts to bring to market products using the licensed Mayo intellectual property.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Pursuant&#160;to the Company&#8217;s&#160;agreement with Mayo,&#160;the Company is&#160;required to pay Mayo a low-single-digit royalty on the Company&#8217;s net sales of current and future products using the licensed Mayo intellectual property&#160;each year during the term of the Mayo agreement. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The license agreement will remain in effect, unless earlier terminated by the parties in accordance with the agreement, until the last of the licensed patents expires in 2037 (or later, if certain licensed patent applications are issued). However, if the Company is still using the licensed Mayo know-how or certain Mayo-provided biological specimens or their derivatives on such expiration date, the term shall continue until the earlier of the date the Company stops using such know-how and materials and the date that is five years after the last licensed patent expires. The license agreement contains customary termination provisions and permits Mayo to terminate the license agreement if the Company sues Mayo or its affiliates, other than any such suit claiming an uncured material breach by Mayo of the license agreement.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition to granting the Company a license to the covered Mayo intellectual property, Mayo provides the Company with product development and research and development assistance pursuant to the license agreement and other collaborative arrangements. In connection with this collaboration, the Company incurred charges of $1.0 million and $1.1 million for the three months ended June 30, 2020 and 2019, respectively. The Company incurred charges of $1.9&#160;million and $2.6&#160;million for the six months ended June 30, 2020 and 2019, respectively. The charges incurred in connection with this collaboration are recorded in research and development expenses in the Company&#8217;s condensed consolidated statements of operations. Certain of Mayo&#8217;s obligations to provide development assistance expired in January 2020. The Company and Mayo are in discussions to amend the license agreement to extend that date. </span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Epic Sciences </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2016, Genomic Health (now a wholly-owned subsidiary of the Company) entered into a collaboration agreement with Epic Sciences, which was superseded and replaced in March 2019 by a license agreement and laboratory services agreement with Epic Sciences, under which Genomic Health was granted exclusive distribution rights to commercialize Epic Sciences&#8217; AR-V7 Nucleus Detect test in the United States, which is marketed as Oncotype DX AR-V7 Nucleus Detect. The Company has primary responsibility, in accordance with applicable laws and regulations, for marketing and promoting the test, order fulfillment, billing and collections of receivables, claims appeals, customer support, and providing and maintaining order management systems for the test. Epic Sciences is </span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">responsible for performing all tests, performing studies including analytic and clinical validation studies, and seeking Medicare coverage and a Medicare payment rate from the CMS for the test. The license and laboratory service agreement has a term of ten years from June 2016, unless terminated earlier under certain circumstances. The Oncotype DX AR-V7 Nucleus Detect test became commercially available in February 2018. The Company recognizes revenues for the test performed under this arrangement and Epic Sciences receives a fee per test performed that represents the fair market value for the testing services they perform. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June&#160;30, 2020 and December&#160;31, 2019, the Company owns 18,258,838 shares of preferred stock of Epic Sciences recorded at a fair value of $10.8 million which is included in other-long term assets on the Company&#8217;s condensed consolidated balance sheets. The Company has concluded it is not the primary beneficiary and thus has not consolidated the investee pursuant to the requirements of ASC 810, Consolidation. The Company will continue to assess its investment and future commitments to the investee and to the extent its relationship with the investee changes, may be required to consolidate the investee in future periods. The Company determined that the investment is an equity investment for which the Company does not have the ability to exercise significant influence. The Company adjusts the carrying value of its non-marketable equity securities for changes from observable transactions for identical or similar investments of the same issuer, less impairment. All gains and losses on non-marketable equity securities, realized and unrealized, are recognized in other income (expense) in the condensed consolidated statements of operations. </span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Biocartis N.V. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In September 2017, Genomic Health entered into an exclusive license and development agreement with Biocartis, a molecular diagnostics company based in Belgium, to develop and commercialize an in vitro diagnostic (&#8220;IVD&#8221;) version of the Oncotype DX Breast Recurrence Score test on the Biocartis Idylla platform. Under the terms of the license and development agreement, the Company has an exclusive, worldwide, royalty-bearing license to develop and commercialize an IVD version of the Oncotype DX Breast Recurrence Score test on the Biocartis Idylla platform, and an option to expand the collaboration to include additional tests in oncology and urology. The Company has primary responsibility for developing, validating and obtaining regulatory authorizations and registrations for IVD Oncotype DX tests to be performed on the Idylla platform. The Company is also responsible for manufacturing and commercialization activities with respect to such tests. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Pursuant to the license and development agreement, Genomic Health recorded a one-time upfront license and option fee of $3.2 million. In December 2017, Genomic Health purchased 270,000 ordinary shares of Biocartis, a public company listed on the Euronext exchange, for a total cost of $4.0 million. This investment was subject to a lock-up agreement that expired in December 2018. The investment has been recognized at fair value, which the Company estimated to be $1.4&#160;million and $1.7 million as of June&#160;30, 2020 and December&#160;31, 2019, respectively, and is included in marketable securities on the Company's condensed consolidated balance sheets. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Under a November 2018 addendum to the license and development agreement, the Company exercised its option to expand the collaboration to include tests in urology and obtained a right of first refusal to add a test for the non-invasive detection of prostate cancer in a pre-biopsy setting.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Additional terms of the license and development agreement and the addendum include the Company&#8217;s obligation to pay Biocartis an aggregate of &#8364;2.5 million in cash upon achievement of certain milestones and &#8364;2.0 million for the expansion of the collaboration to include additional tests in oncology. In addition, the Company will pay royalties based primarily on the future sales volumes of the Company&#8217;s tests performed on the Idylla 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_exas_LICENSEAGREEMENTSAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">exas_LICENSEAGREEMENTSAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exas_LicensingAgreementDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the entire disclosure related to licensing agreement entered by an entity 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;">exas_LicensingAgreementDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140085260116488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PFIZER PROMOTION AGREEMENT<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_exas_PromotionAgreementDisclosureAbstract', window );"><strong>PFIZER PROMOTION AGREEMENT</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_CollaborativeArrangementDisclosureTextBlock', window );">PFIZER PROMOTION AGREEMENT</a></td>
<td class="text">PFIZER PROMOTION AGREEMENTIn August 2018, the Company entered into a Promotion Agreement (&#8220;Promotion Agreement&#8221;) with Pfizer Inc. (&#8220;Pfizer&#8221;). Under the terms of the Promotion Agreement, Pfizer promotes Cologuard and provides certain sales, marketing, analytical and other commercial operations support. The Company agreed to pay Pfizer for promotion, sales and marketing costs incurred on behalf of the Company. The Company incurred charges of $21.1 million and $16.6 million for promotion, sales and marketing services performed by Pfizer on behalf of the Company during the three months ended June 30, 2020 and 2019, respectively. The Company incurred charges of $40.5&#160;million and $33.9&#160;million for promotion, sales and marketing services performed by Pfizer on behalf of the Company during the six months ended June 30, 2020 and 2019, respectively. These costs are recorded in sales and marketing in the Company&#8217;s condensed consolidated statements of operations. The Company also agreed to pay Pfizer a service fee based on incremental gross profits over specified baselines during the term of the Promotion Agreement and royalties for Cologuard related revenues for a specified period after the expiration or termination of the Promotion Agreement. The initial term of the Promotion Agreement runs through December 31, 2021. The Company incurred charges of $2.1 million and $19.4 million for this service fee during the three months ended June 30, 2020 and 2019, respectively. The Company incurred charges of $21.7&#160;million and $38.6&#160;million for this service fee during the six months ended June 30, 2020 and 2019, respectively. These costs are recorded in sales and marketing in the Company&#8217;s condensed consolidated statements of operations.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exas_PromotionAgreementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>n/a</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_PromotionAgreementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollaborativeArrangementDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 collaborative arrangements in which the entity is a participant, including a) information about the nature and purpose of such arrangements; b) its rights and obligations thereunder; c) the accounting policy for collaborative arrangements; and d) the income statement classification and amounts attributable to transactions arising from the collaborative arrangement between participants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 808<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6931272&amp;loc=SL5834143-161434<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 808<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6931272&amp;loc=SL5834143-161434<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 808<br> -URI http://asc.fasb.org/topic&amp;trid=5833765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollaborativeArrangementDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140085258714616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">STOCKHOLDERS' EQUITY</a></td>
<td class="text">STOCKHOLDERS&#8217; EQUITY<div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Convertible Notes Settlement Stock Issuance</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2019, the Company used cash of $494.1 million and an aggregate of 2.2 million shares of the Company&#8217;s common stock valued at $182.4 million for total consideration of $676.5 million to settle $493.4 million of the 2025 convertible notes. Refer to Note 15 for further discussion of this settlement transaction.  </span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Genomic Health Combination Stock Issuance</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In November 2019, the Company completed the combination with Genomic Health in a cash and stock transaction valued at $2.5 billion. Of the $2.5 billion purchase price, $1.4 billion was settled through the issuance of 17.0 million shares of common stock. The Company incurred $0.4 million in stock issuance costs as part of the transaction. Refer to Note 16 for further discussion of the consideration transferred as part of the combination with Genomic Health.</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Paradigm and Viomics Acquisition Stock Issuance</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2020, the Company completed the acquisitions of Paradigm and Viomics. The purchase price for these acquisitions consisted of cash and stock valued at $40.4 million. Of the $40.4 million purchase price, $32.2&#160;million is expected to be settled through the issuance of 0.4&#160;million shares of common stock. Of the $32.2&#160;million that will be settled through the issuance of common stock, $28.6&#160;million was issued in March 2020, and the remainder was withheld and may become issuable as additional merger consideration on June 3, 2021 subject to the terms and conditions of the acquisition agreements. </span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Changes in Accumulated Other Comprehensive Income (Loss)</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The amount recognized in accumulated other comprehensive income (loss) (&#8220;AOCI&#8221;) for the six months ended June 30, 2020 were as follows:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:53.769%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.944%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign<br/>Currency<br/>Translation<br/>Adjustments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized<br/>Gain (Loss)<br/>on Marketable<br/>Securities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Other<br/>Comprehensive<br/>Income (Loss)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(25)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(75)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(100)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss) before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,564&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,564&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net current period change in accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,564&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,589&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,489&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,489&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The amounts recognized in AOCI for the six months ended June 30, 2019 were as follows:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:53.769%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.944%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign<br/>Currency<br/>Translation<br/>Adjustments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized<br/>Gain (Loss)<br/>on Marketable<br/>Securities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Other<br/>Comprehensive<br/>Income (Loss)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(25)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,397)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,422)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive loss before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,784&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,784&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">344&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">344&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net current period change in accumulated other comprehensive loss, before tax</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,128&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,128&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax expense related to items of other comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(984)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(984)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(25)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,747&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,722&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Amounts reclassified from AOCI for the six months ended June 30, 2020 and 2019 were as follows:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:46.557%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:22.358%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.339%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.343%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Affected Line Item in the<br/>Statements of Operations</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Details about AOCI Components (In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change in value of available-for-sale investments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales and maturities of available-for-sale investments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Investment income, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">344&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency adjustment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">General and administrative</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total reclassifications</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">344&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 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 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140085260116488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">STOCK-BASED COMPENSATION</a></td>
<td class="text">STOCK-BASED COMPENSATION<div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Stock-Based Compensation Plans</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company maintains the 2010 Omnibus Long-Term Incentive Plan (As Amended and Restated Effective July 27, 2017), the 2019 Omnibus Long-Term Incentive Plan, the 2010 Employee Stock Purchase Plan, the 2016 Inducement Award Plan and the 2000 Stock Option and Incentive Plan (collectively, the &#8220;Stock Plans&#8221;). </span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Stock-Based Compensation Expense</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company records stock-based compensation expense in connection with the amortization of restricted stock and restricted stock unit awards (&#8220;RSUs&#8221;), stock purchase rights granted under the Company&#8217;s employee stock purchase plan and stock options granted to employees, non-employee consultants and non-employee directors. The Company recorded approximately $40.0 million and $20.1 million  in stock-based compensation expense during the three months ended June 30, 2020 and 2019, respectively. The Company recorded approximately $69.6 million and $36.3 million in stock-based compensation expense during the six months ended June 30, 2020 and 2019, respectively.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2019, the Company issued performance-based equity awards to certain employees which vest upon the achievement of certain performance goals, including financial performance targets and operational milestones. Determining the appropriate amount to expense based on the anticipated achievement of the stated goals requires judgment, including forecasting future financial results. The estimate of the timing of the expense recognition is revised periodically based on the probability of achieving the goals and adjustments are made as appropriate. The cumulative impact of any revision is reflected in the period of the change. If the financial performance targets and operational milestones are not achieved, the award would not vest, so no compensation cost would be recognized and any previously recognized stock-based compensation expense would be reversed.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2020, the Company modified certain of the operational milestones within the outstanding performance-based equity awards, which were not deemed to have an impact on vesting and no incremental stock-based compensation expense was recorded for the three and six months ended June&#160;30, 2020. This modification impacted awards held by 36 employees. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In connection with the combination with Genomic Health, the Company accelerated the vesting of shares of previously unvested stock options and restricted stock units for employees with qualifying termination events. During the three and six months ended June&#160;30, 2020, the Company accelerated 9,132 shares and 43,480 shares of previously unvested stock options, respectively, and 10,525 shares and 28,814 shares of previously unvested restricted stock units, respectively, and recognized the additional non-cash stock-based compensation expense of $0.6 million and $3.5&#160;million, respectively, for the accelerated awards.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As a result of workforce reductions in April 2020 due to the COVID-19 pandemic, the Company accelerated the vesting of previously unvested stock options and restricted stock units for employees that were terminated. The Company accelerated 708 shares of previously unvested stock options and 33,123 shares of previously unvested restricted stock units, and recognized the additional non-cash stock-based compensation expense of $1.8&#160;million for the accelerated awards.</span></div><div style="padding-left:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Determining Fair Value</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Valuation and Recognition</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> &#8211; The fair value of each service-based option award is estimated on the date of grant using the Black-Scholes option-pricing model. The fair value of service-based awards for each restricted stock unit award is determined on the date of grant using the closing stock price on that day. The estimated fair value of these awards is recognized to expense using the straight-line method over the vesting period. For awards that vest when a performance condition is achieved, the Company performs an evaluation of internal and external factors to determine the number of shares that are most likely to vest based on the probability of what performance conditions will be met. The Black-Scholes pricing model utilizes the following assumptions:</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Expected Term</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> &#8211; Expected life of an option award is the average length of time over which the Company expects employees will exercise their options, which is based on historical experience with similar grants. Expected life of a market measure-based award is based on the applicable performance period.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Expected Volatility</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> - Expected volatility is based on the Company&#8217;s historical stock volatility data over the expected term of the awards.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Risk-Free Interest Rate</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> - The Company bases the risk-free interest rate on the implied yield currently available on U.S. Treasury zero-coupon issues with an equivalent expected term.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Forfeitures</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> - The Company recognizes forfeitures as they occur.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The fair value of each option is based on the assumptions in the following table:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:25.724%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.147%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.147%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.147%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.150%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Option Plan Shares</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rates</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">0.98% - 1.47%</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">2.54% - 2.59%</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">4.68 - 6.15</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.28</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">65.67% - 77.51%</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">64.95% - 65.00%</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividend yield</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average fair value per share of options granted during the period</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$58.77</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$57.11</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ESPP Shares</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rates</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">0.12% - 0.2%</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">2.31% - 2.44%</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">0.12% - 0.2%</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">2.31% - 2.44%</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">0.5 - 2</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">0.5 - 2</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">0.5 - 2</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">0.5 - 2</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">63.7% - 89.0%</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">55.0% - 57.6%</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">63.7% - 89.0%</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">55.0% - 57.6%</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividend yield</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average fair value per share of stock purchase rights granted during the period</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$30.60</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$35.91</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$30.60</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$35.91</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">______________</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The Company did not grant options under its 2010 Omnibus Long-Term Incentive Plan or 2019 Omnibus Long-Term Incentive Plan during the period indicated.&#8203;</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Stock Option, Restricted Stock, and Restricted Stock Unit Activity</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A summary of stock option activity under the Stock Plans during the six months ended June&#160;30, 2020 is as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:39.025%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.945%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term(Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic<br/>Value(1)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Aggregate intrinsic value in thousands)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, January 1, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,700,293&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34.01&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.9</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">309,143&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">97.66&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(368,720)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29.67&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(65,438)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83.87&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,575,278&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41.01&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.5</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123,979&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable, June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,653,394&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.10&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.5</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101,761&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">______________</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The total intrinsic value of options exercised during the six months ended June&#160;30, 2020 and 2019 was $20.4 million and $22.6 million, respectively, determined as of the date of exercise.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A summary of restricted stock and restricted stock unit activity under the Stock Plans during the six months ended June&#160;30, 2020 is as follows:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:69.314%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.943%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted<br/>Shares and RSUs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average Grant<br/>Date Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, January 1, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,384,005&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63.41&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,835,695&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92.25&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Released</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,350,088)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47.00&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(208,076)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79.45&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,661,536&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78.84&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June&#160;30, 2020, there was $300.9 million of total unrecognized compensation cost related to non-vested share-based compensation arrangements granted under all equity compensation plans. The Company expects to recognize that cost over a weighted average period of 3.0 years.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085258353592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NEW MARKET TAX CREDIT<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_exas_NewMarketTaxCreditAbstract', window );"><strong>NEW MARKET TAX CREDIT</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_exas_NewMarketTaxCreditTextBlock', window );">NEW MARKET TAX CREDIT</a></td>
<td class="text"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(11)&#160;NEW MARKET TAX CREDIT</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the fourth quarter of 2014, the Company received approximately $2.4 million in net proceeds from financing agreements related to working capital and capital improvements at one of its Madison, Wisconsin facilities.&#160;This financing arrangement was structured with an unrelated third-party financial institution (the &#8220;Investor&#8221;), an investment fund, and its majority owned community development entity in connection with the Company&#8217;s participation in transactions qualified under the federal New Markets Tax Credit (&#8220;NMTC&#8221;) program, pursuant to Section 45D of the Internal Revenue Code of 1986, as amended. The Company is required to be in compliance through December 2021 with various regulations and contractual provisions that apply to the NMTC arrangement. Noncompliance with applicable requirements could result in the Investor&#8217;s projected tax benefits not being realized and, therefore, require the Company to indemnify the Investor for any loss or recapture of NMTC related to the financing until such time as the recapture provisions have expired under the applicable statute of limitations. The Company does not anticipate any credit recapture will be required in connection with this financing arrangement.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Investor and its majority owned community development entity are considered Variable Interest Entities (&#8220;VIEs&#8221;) and the Company is the primary beneficiary of the VIEs. This conclusion was reached based on the following:</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the ongoing activities of the VIEs &#8212; collecting and remitting interest and fees and NMTC compliance &#8212; were all considered in the initial design and are not expected to significantly affect performance throughout the life of the VIE;</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">contractual arrangements obligate the Company to comply with NMTC rules and regulations and provide various other guarantees to the Investor and community development entity;</span></div><div style="text-indent:-18pt;padding-left:54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the Investor lacks a material interest in the underlying economics of the project; and</span></div><div style="text-indent:-18pt;padding-left:54pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">the Company is obligated to absorb losses of the VIEs.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Because the Company is the primary beneficiary of the VIEs, they have been included in the consolidated financial statements. There are no other assets, liabilities or transactions in these VIEs outside of the financing transactions executed as part of the NMTC arrangement.</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_exas_NewMarketTaxCreditAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>New Market Tax Credit [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;">exas_NewMarketTaxCreditAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exas_NewMarketTaxCreditTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 new market tax credit program.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_NewMarketTaxCreditTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140085258557576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_LongTermDebtTextBlock', window );">LONG-TERM DEBT</a></td>
<td class="text"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(12)&#160;DEBT</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Construction Loan Agreement</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During December 2017, the Company entered into a loan agreement with Fifth Third Bank (formerly MB Financial Bank, N.A.) (the &#8220;Construction Loan Agreement&#8221;), which provides the Company with a non-revolving construction loan (the &#8220;Construction Loan&#8221;) of $25.6 million. The Company is using the Construction Loan proceeds to finance the construction of an additional clinical laboratory and related facilities in Madison, Wisconsin. The Construction Loan is collateralized by the additional clinical laboratory and related facilities.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Pursuant to the Construction Loan Agreement, funds drawn will bear interest at a rate equal to the sum of the 1-month LIBOR rate plus 2.25 percent. Regular monthly payments are interest-only for the first 24 months, with further payments based on a 20-year amortization schedule. Amounts borrowed pursuant to the Construction Loan Agreement may be prepaid at any time without penalty. The maturity date of the Construction Loan Agreement is December 10, 2022.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In November 2017, Fifth Third Bank, on behalf of the Company, issued an Irrevocable Standby Letter of Credit in the amount of $0.6 million in favor of the City of Madison, Wisconsin (the &#8220;City Letter of Credit&#8221;). The City Letter of Credit is deemed to have been issued pursuant to the Construction Loan Agreement. The amount of the City Letter of Credit will reduce, dollar for dollar, the amount available for borrowing under the Construction Loan Agreement.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As a condition to Fifth Third&#8217;s initial advance of loan proceeds under the Construction Loan Agreement, the Company was required to first invest at least $16.4 million of its own cash into the construction project. The Company fulfilled its required initial investment and made its first draw on the Construction Loan in June 2018. In December 2019, the Company began making monthly payments towards the outstanding principal balance plus accrued interest. As of June&#160;30, 2020 and December&#160;31, 2019, the outstanding balance was $24.5 million and $25.0 million, respectively, including $0.7 million of interest incurred, which is accrued for as an interest reserve and represents a portion of the loan balance. The Company capitalized the $0.7 million of interest to the construction project. The Company incurred approximately $0.2 million of debt issuance costs related to the Construction Loan, which are recorded as a direct deduction from the liability. The debt issuance costs are being amortized over the life of the Construction Loan.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Construction Loan Agreement was amended effective June 30, 2020 to include a financial covenant to maintain a minimum liquidity of $250&#160;million and remove the minimum tangible net worth covenant. Prior to the amendment, the Company was not in compliance with a minimum tangible net worth covenant due to the combination with Genomic Health. As of June&#160;30, 2020, the Company is in compliance with the covenant included in the amended agreement. </span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Tax Increment Financing Loan Agreements</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company entered into two separate Tax Increment Financing Loan Agreements (&#8220;TIFs&#8221;) in February 2019 and June 2019 with the City of Madison, Wisconsin. The TIFs provide for $4.6 million of financing in the aggregate. In return for the loans, the Company is obligated to create and maintain 500 full-time jobs over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMzE5Nw_6c58cfbc-e89c-4489-9486-912ea74c2557">five</span>-year period, starting on the date of occupancy of the buildings constructed. In the event that the job creation goals are not met, the Company would be required to pay a penalty.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company records the earned financial incentives as the full-time equivalent positions are filled. The amount earned is recorded as a liability and amortized as a reduction of operating expenses over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF82Ny9mcmFnOjAyNWNjYTg2YTM5OTQ1MDM4MWJhOTgyMmY2M2M2Y2JmL3RleHRyZWdpb246MDI1Y2NhODZhMzk5NDUwMzgxYmE5ODIyZjYzYzZjYmZfMzU4NA_fddb6019-d6e6-47c5-a131-119c46f229fb">two</span>-year period, which is the timeframe when the TIFs will be repaid through property taxes.</span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">By the end of 2019, the Company had earned and received payment of $4.6 million from the City of Madison. As of June&#160;30, 2020 and December&#160;31, 2019, the Company has recorded a liability of $ $1.1 million and $2.7 million, respectively, in other current liabilities on the Company&#8217;s condensed consolidated balance sheets, reflecting when the expected benefit of the financial benefits amortization will reduce future operating expenses.</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_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140085260000408">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(13)&#160;COMMITMENTS AND CONTINGENCIES</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Leases</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental disclosure of cash flow information related to the Company&#8217;s cash and non-cash activities with its operating leases are as follows:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:62.102%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.147%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.149%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,289&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,419&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-cash investing and financing activities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets obtained in exchange for new operating lease liabilities (1)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,024&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,511&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">______________</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">For the six months ended June&#160;30, 2019, this includes right-of-use assets obtained from the initial adoption of ASC 842 of approximately $17.9 million.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June&#160;30, 2020 and December&#160;31, 2019, the Company&#8217;s right-of-use assets are $132.8 million and $126.4 million, respectively, which are reported in operating lease right-of-use assets in the Company&#8217;s condensed consolidated balance sheets. As of June&#160;30, 2020, the Company has outstanding lease obligations of $136.5 million, of which $9.9 million is reported in operating lease liabilities, current portion and $126.6 million is reported in operating lease liabilities, less current portion in the Company&#8217;s condensed consolidated balance sheets. As of December&#160;31, 2019, the Company had outstanding lease obligations of $126.6 million, of which $7.9 million is reported in operating lease liabilities, current portion and $118.7 million is reported in operating lease liabilities, less current portion in the Company&#8217;s condensed consolidated balance sheets. The Company calculates its incremental borrowing rates for specific lease terms, used to discount future lease payments, as a function of the U.S. Treasury rate and an indicative Moody&#8217;s rating for operating leases. The Company&#8217;s weighted average discount rate and weighted average lease term remaining on lease liabilities is approximately 6.83% and 9.20 years, respectively.</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Legal Matters</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The United States Department of Justice (&#8220;DOJ&#8221;) is investigating Genomic Health's compliance with the Medicare Date of Service billing regulation. In March 2017, Genomic Health received a civil investigative demand (&#8220;CID&#8221;) from the U.S. Attorney's Office for the Eastern District of New York in connection with this matter and has produced specific documents in response to the CID. In July 2019 and January 2020, Genomic Health received additional subpoenas from the DOJ related to this inquiry and the Company is cooperating with those requests. An adverse outcome could include the Company being required to pay treble damages, incur civil and criminal penalties, paying attorneys' fees, entering into a corporate integrity agreement, being excluded from participation in government healthcare programs, including Medicare and Medicaid, and other adverse actions that could materially and adversely affect the Company's business, financial condition and results of operation.. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The DOJ's investigation is still in process and the scope and outcome of the investigation is not determinable at this time.  See Note 16 for additional information on the Company's fair value determination of this pre-acquisition loss contingency. There can be no assurance that any settlement, resolution, or other outcome of this matter during any subsequent reporting period will not have a material adverse effect on the Company&#8217;s results of operations or cash flows for that period or on the Company&#8217;s financial position.&#8203;</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>36
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085258621016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>WISCONSIN ECONOMIC DEVELOPMENT TAX CREDITS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_exas_WISCONSINECONOMICDEVELOPMENTTAXCREDITSAbstract', window );"><strong>WISCONSIN ECONOMIC DEVELOPMENT TAX CREDITS [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_exas_WisconsinEconomicDevelopmentTaxCreditDisclosureTextBlock', window );">WISCONSIN ECONOMIC DEVELOPMENT TAX CREDITS</a></td>
<td class="text"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(14)&#160;WISCONSIN ECONOMIC DEVELOPMENT TAX CREDITS</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the first quarter of 2015, the Company entered into an agreement with the Wisconsin Economic Development Corporation (&#8220;WEDC&#8221;) to earn $9.0 million in refundable tax credits on the condition that the Company expends $26.3 million in capital investments and establishes and maintains 758 full-time positions over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMzMy_4fcaf126-8c4a-4765-bc03-0bb7444be369">seven</span>-year period. The tax credits earned are first applied against the tax liability otherwise due, and if there is no such liability present, the claim for tax credits will be reimbursed in cash to the Company. The maximum amount of the refundable tax credit to be earned for each year is fixed, and the Company earns the credits by meeting certain capital investment and job creation thresholds over the <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfNzM2_4fcaf126-8c4a-4765-bc03-0bb7444be369">seven</span>-year period. Should the Company earn and receive the job creation tax credits but not maintain those full-time positions through the end of the agreement, the Company may be required to pay those credits back to the WEDC.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company records the earned tax credits as job creation and capital investments occur. The amount of tax credits earned is recorded as a liability and amortized as a reduction of operating expenses over the expected period of benefit. The tax credits earned from capital investment are recognized as an offset to depreciation expense over the expected life of the acquired capital assets. The tax credits earned related to job creation are recognized as an offset to operational expenses over the life of the agreement, as the Company is required to maintain the minimum level of full-time positions through the <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83My9mcmFnOmY1NjNkMjMxNmU4NTQ2NDg5Nzg4MDc2YzE0YTNhYzZiL3RleHRyZWdpb246ZjU2M2QyMzE2ZTg1NDY0ODk3ODgwNzZjMTRhM2FjNmJfMTU3Ng_4fcaf126-8c4a-4765-bc03-0bb7444be369">seven</span>-year period.&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June&#160;30, 2020, the Company has earned all $9.0 million of the refundable tax credits and has received payment of $5.9 million from the WEDC. The unpaid portion is $3.1 million, of which $1.6 million is reported in prepaid expenses and other current assets and $1.5 million is reported in other long-term assets, reflecting when collection of the refundable tax credits is expected to occur. As of June&#160;30, 2020, the Company also has recorded a $1.1 million liability in other current liabilities, which reflects when the expected benefit of the tax credit amortization will reduce future operating expenses.&#8203;</span></div>During the three and six months ended June&#160;30, 2020, the Company amortized $0.6 million and $1.2 million, respectively, of the tax credits earned as a reduction of operating expenses. During the three and six months ended June&#160;30, 2019, the Company amortized $0.6 million and $1.2 million, respectively, of the tax credits earned as a reduction of operating expenses.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exas_WISCONSINECONOMICDEVELOPMENTTAXCREDITSAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Wisconsin Economic Development Tax Credit Disclosure [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;">exas_WISCONSINECONOMICDEVELOPMENTTAXCREDITSAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exas_WisconsinEconomicDevelopmentTaxCreditDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 relating to the Wisconsin Economic Development Tax Credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_WisconsinEconomicDevelopmentTaxCreditDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</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>37
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085258663960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONVERTIBLE NOTES<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_exas_CONVERTIBLENOTESAbstract', window );"><strong>CONVERTIBLE NOTES [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_exas_ConvertibleNotesTextBlock', window );">CONVERTIBLE NOTES</a></td>
<td class="text"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(15)&#160;CONVERTIBLE NOTES</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Convertible note obligations included in the condensed consolidated balance sheets consisted of the following:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:35.500%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.698%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.698%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.698%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.698%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.703%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Coupon Interest Rate</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effective Interest <br/>Rate</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value of Liability Component at<br/>Issuance (1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2028 Convertible notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.375%</span></td><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.2%</span></td><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">790,608&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,150,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2027 Convertible notes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.375%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.3%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">472,501&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">747,500&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">747,500&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 Convertible notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.000%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.0%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227,103&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">315,049&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">415,049&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Convertible notes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,212,549&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,162,549&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Debt discount (2)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(648,281)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(342,463)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Debt issuance costs (3)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(29,885)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,481)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net convertible debt</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,534,383&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">803,605&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">______________</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">As each of the convertible instruments may be settled in cash upon conversion, for accounting purposes, they were separated into a liability component and an equity component. The amount allocated to the equity component is the difference between the principal value of the instrument and the fair value of the liability component at issuance. The resulting debt discount is being amortized to interest expense at the respective effective interest rate over the contractual term of the debt. A portion of the 2025 Convertible Notes have been </span></div><div style="padding-left:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">extinguished or converted. The fair value of the liability component at issuance reflected above represents the liability value at issuance for the applicable portion of the 2025 Notes which remain outstanding at June&#160;30, 2020. The fair value of the liability component of the 2025 Notes at issuance was $654.8 million with the equity component being $269.7 million.</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The unamortized discount consists of the following:&#8203;</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:68.512%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.944%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2028 Convertible notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">347,191&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2027 Convertible notes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">239,267&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">253,340&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 Convertible notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,823&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">89,123&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total unamortized discount</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">648,281&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">342,463&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8203;</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">Debt issuance costs consists of the following:&#8203;</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:68.512%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.944%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2028 Convertible notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,098&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2027 Convertible notes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,525&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,251&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 Convertible notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,262&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,230&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,885&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,481&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Issuances and Settlements&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In January 2018, the Company issued and sold $690.0 million in aggregate principal amount of 1.0% Convertible Notes (the &#8220;January 2025 Notes&#8221;) with a maturity date of January 15, 2025. The January 2025 Notes accrue interest at a fixed rate of 1.0% per year, payable semi-annually in arrears on January 15 and July 15 of each year, beginning on July 15, 2018. The net proceeds from the issuance of the January 2025 Notes were approximately $671.1 million, after deducting underwriting discounts and commissions and the offering expenses payable by the Company.&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2018, the Company issued and sold an additional $218.5 million in aggregate principal amount of 1.0% Convertible Notes (the &#8220;June 2025 Notes&#8221;). The June 2025 Notes were issued under the same indenture pursuant to which the Company previously issued the January 2025 Notes (the &#8220;Indenture&#8221;). The January 2025 Notes and the June 2025 Notes (collectively, the &#8220;2025 Notes&#8221;) have identical terms (including the same January 15, 2025 maturity date) and will be treated as a single series of securities. The net proceeds from the issuance of the June 2025 Notes were approximately $225.3 million, after deducting underwriting discounts and commissions and the offering expenses payable by the Company.&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2019, the Company issued and sold $747.5 million in aggregate principal amount of 0.375% Convertible Notes (the &#8220;2027 Notes&#8221;) with a maturity date of March 15, 2027. The 2027 Notes accrue interest at a fixed rate of 0.375% per year, payable semi-annually in arrears on March 15 and September 15 of each year, beginning on September 15, 2019. The net proceeds from the issuance of the 2027 Notes were approximately $729.5 million, after deducting underwriting discounts and commissions and the offering expenses payable by the Company.&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company utilized a portion of the proceeds from the issuance of the 2027 Notes to settle a portion of the 2025 Notes in privately negotiated transactions. In March 2019, the Company used cash of $494.1 million and an aggregate of 2.2 million shares of the Company&#8217;s common stock valued at $182.4 million for total consideration of $676.5 million to settle $493.4 million of the 2025 Notes, of which $375.0 million was allocated to the liability component, $300.8 million was allocated to the equity component, and $0.7 million was used to pay off interest accrued on the 2025 Notes. The consideration transferred was allocated to the liability and equity components of the </span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">2025 Notes using the equivalent rate that reflected the borrowing rate for a similar non-convertible debt instrument immediately prior to settlement. The transaction resulted in a loss on settlement of convertible notes of $10.6 million, which is recorded in interest expense in the Company&#8217;s condensed consolidated statement of operations. The loss represents the difference between (i) the fair value of the liability component and (ii) the sum of the carrying value of the debt component and any unamortized debt issuance costs at the time of repurchase.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2020, the Company issued and sold $1,150.0 million in aggregate principal amount of 0.375% Convertible Notes (the &#8220;2028 Notes&#8221; and, collectively with the 2025 Notes and the 2027 Notes, the &#8220;Notes&#8221;) with a maturity date of March 1, 2028. The 2028 Notes accrue interest at a fixed rate of 0.375% per year, payable semi-annually in arrears on March 1 and September 1 of each year, beginning on September 1, 2020. The net proceeds from the issuance of the 2028 Notes were approximately $1,125.6 million, after deducting underwriting discounts and commissions and the offering expenses payable by the Company.&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2020, the Company used $150.1 million of the proceeds from the issuance of the 2028 Notes to settle $100.0 million of the 2025 Notes, of which $85.5 million was allocated to the liability component, $64.2 million, net of a tax impact of $0.3 million, was allocated to the equity component, and $0.1 million was used to pay off interest accrued on the 2025 Notes. The consideration transferred was allocated to the liability and equity components of the 2025 Notes using the equivalent rate that reflected the borrowing rate for a similar non-convertible debt instrument immediately prior to settlement. The transaction resulted in a loss on settlement of convertible notes of $8.0 million, which is recorded in interest expense in the Company&#8217;s condensed consolidated statement of operations. The loss represents the difference between (i) the fair value of the liability component and (ii) the sum of the carrying value of the debt component and any unamortized debt issuance costs at the time of repurchase.&#8203;</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Summary of Conversion Features&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Until the six-months immediately preceding the maturity date of the applicable series of Notes, each series of Notes is convertible only upon the occurrence of certain events and during certain periods, as set forth in the Indentures. The Notes will be convertible into cash, shares of the Company&#8217;s common stock (plus, if applicable, cash in lieu of any fractional share), or a combination of cash and shares of the Company&#8217;s common stock, at the Company&#8217;s election. On or after the date that is six-months immediately preceding the maturity date of the applicable series of Notes until the close of business on the second scheduled trading day immediately preceding the maturity date, holders may convert such Notes at any time.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">It is the Company&#8217;s intent and policy to settle all conversions through combination settlement. The initial conversion rate is&#160;13.26, 8.96, and 8.21 shares of common stock per&#160;$1,000&#160;principal amount for the 2025 Notes, 2027 Notes, and 2028 Notes, respectively, which is equivalent to an initial conversion price of&#160;approximately $75.43,&#160;$111.66, and $121.84 per share of the Company&#8217;s common stock for the 2025 Notes, 2027 Notes, and 2028 Notes, respectively. The conversion rate is subject to adjustment upon the occurrence of certain specified events but will not be adjusted for accrued and unpaid interest. In addition, holders of the Notes who convert their Notes in connection with a &#8220;make-whole fundamental change&#8221; (as defined in the Indenture), will, under certain circumstances, be entitled to an increase in the conversion rate.&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">If the Company undergoes a &#8220;fundamental change&#8221; (as defined in the Indenture), holders of the Notes may require the Company to repurchase for cash all or part of their Notes at a repurchase price equal to&#160;100%&#160;of the principal amount of the Notes to be repurchased, plus accrued and unpaid interest.&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Based on the closing price of our common stock of $86.94 on June&#160;30, 2020, the if-converted values on our Notes do not exceed the principal amount.&#8203;</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Ranking of Convertible Notes</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Notes are the Company&#8217;s senior unsecured obligations and (i) rank senior in right of payment to all of its future indebtedness that is expressly subordinated in right of payment to the Notes; equal in right of payment to all of the Company&#8217;s future liabilities that are not so subordinated, unsecured indebtedness; (ii) are effectively junior to all of our existing and future secured indebtedness and other secured obligations, to the extent of the value of the assets securing that indebtedness and other secured obligations; and (iii) are structurally subordinated to all indebtedness and other liabilities of the Company&#8217;s subsidiaries.&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">While the Notes are currently classified on the Company&#8217;s condensed consolidated balance sheets at June&#160;30, 2020 as long-term, the future convertibility and resulting balance sheet classification of this liability will be monitored at each quarterly reporting date and will be analyzed dependent upon market prices of the Company&#8217;s common stock during the prescribed measurement periods. In the event that the holders of the Notes have the election to convert the Notes at any time during the prescribed measurement period, the Notes would then be considered a current obligation and classified as such.&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company allocates total transaction costs of the Notes to the liability and equity components based on their relative values. Transaction costs attributable to the liability component are amortized to interest expense over the term of the Notes, and transaction costs attributable to the equity component are netted with the equity component in stockholders&#8217; equity. The following table summarizes the original transaction costs at the time of issuance for each set of Notes and the respective allocation to the liability and equity components:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:39.185%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.945%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">January 2025 Notes</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 2025 Notes</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2027 Notes</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2028 Notes</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Transaction costs allocated to:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liability component</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,569&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,052&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,395&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,811&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity component</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,340&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,311&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,632&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,642&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total transaction costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,909&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,363&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,027&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,453&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Notes do not contain any financial or operating covenants or any restrictions on the payment of dividends, the issuance of other indebtedness or the issuance or repurchase of securities by the Company.&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Interest expense includes the following:&#8203;</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:39.185%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.945%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Debt issuance costs amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,139&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">645&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,961&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,330&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Debt discount amortization</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,946&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,074&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,677&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,468&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss on settlement of convertible notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,954&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,558&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Coupon interest expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,567&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,739&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,498&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,846&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total interest expense on convertible notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,652&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,458&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,090&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,202&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other interest expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">260&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">254&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">975&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total interest expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,912&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,712&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,065&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,702&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The remaining period over which the unamortized debt discount will be recognized as non-cash interest expense is 7.67, 6.71, and 4.55 years for the 2028 Notes, 2027 Notes, and 2025 Notes, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exas_CONVERTIBLENOTESAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>CONVERTIBLE NOTES</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_CONVERTIBLENOTESAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exas_ConvertibleNotesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 convertible notes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_ConvertibleNotesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</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>38
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085260011192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATIONS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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 COMBINATIONS<div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Paradigm Diagnostics, Inc. and Viomics, Inc.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On March 3, 2020, the Company acquired all of the outstanding capital stock of Paradigm and Viomics, two related party companies of one another headquartered in Phoenix, Arizona, in transactions that are deemed to be a single business combination in accordance with ASC 805, Business Combinations, (&#8220;the Paradigm Acquisition&#8221;). Paradigm provides comprehensive genomic-based profiling tests that assist in the diagnosis and therapy recommendations for late-stage cancer. Viomics provides a platform for identification of biomarkers.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company entered into this acquisition to enhance its product portfolio in cancer diagnostics and to enhance its capabilities for biomarker identification.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The acquisition date fair value of the consideration to be transferred for Paradigm and Viomics was $40.4 million which consists of $32.2&#160;million payable in shares of the Company&#8217;s common stock and $8.2&#160;million which was settled through a cash payment. Of the $32.2&#160;million to be settled through the issuance of common stock, $28.6&#160;million was issued in March 2020, and the remaining $3.6&#160;million, which was withheld and may become payable as additional merger consideration, is included in other current liabilities in the condensed consolidated balance sheet as of June&#160;30, 2020. The purchase price was allocated to the underlying assets acquired and liabilities assumed based upon their estimated fair values at the date of acquisition as follows:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:83.256%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.943%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net operating assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,373&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,431&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,800&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net operating liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,203)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total purchase price</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,401&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The fair value of identifiable intangible assets has been determined using the income approach, which involves significant unobservable inputs (Level 3 inputs). These inputs include projected sales, margin, weighted average cost of capital and tax rate.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Developed technology represents purchased technology that had reached technological feasibility and for which development had been completed as of the acquisition date. Fair value was determined using future discounted cash flows related to the projected income stream of the developed technology for a discrete projection period. Cash flows were discounted to their present value as of the closing date. Developed technology is amortized on a straight-line basis over its estimated useful life of 15 years.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The calculation of the excess of the purchase price over the estimated fair value of the tangible net assets and intangible assets acquired was recorded to goodwill, which is primarily attributed to the assembled workforce, and expected synergies. The total goodwill related to this acquisition is not deductible for tax purposes.  </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company agreed to issue to the previous investors in Viomics equity interests with an acquisition-date fair value of up to $8.4&#160;million in Viomics, vesting over 4 years based on certain retention arrangements. Payment is contingent upon continued employment with the Company over the <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjc4YjE3MDgxZTQ0OTQ3MjdhYmJhMDExZTUwMGEyMzgwL3NlYzo3OGIxNzA4MWU0NDk0NzI3YWJiYTAxMWU1MDBhMjM4MF83OS9mcmFnOmM4OTg4OTBhOTFmNDRmOTY5NmZmY2Q1NDk3ZjQ4NTg5L3RleHRyZWdpb246Yzg5ODg5MGE5MWY0NGY5Njk2ZmZjZDU0OTdmNDg1ODlfMTY0OTI2NzQ0NjIwNA_f2a9bc0f-4fb0-4da5-98a6-de2558ecbecc">four</span> year vesting period and is recognized as stock-based compensation expense in general and administrative expense in the condensed consolidated statement of operations.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The partial year results from the operations of Paradigm and Viomics are included in the Company&#8217;s condensed consolidated financial statements and not disclosed separately due to immateriality. Pro forma disclosures have not been included due to immateriality.</span></div><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Genomic Health, Inc.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On November 8, 2019, the Company acquired all of the outstanding capital stock of Genomic Health. Genomic Health, headquartered in Redwood City, California, provides genomic-based diagnostic tests that address both the overtreatment and optimal treatment of early and late stage cancer. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company entered into this combination to create a leading global cancer diagnostics company and provide a robust platform for continued growth. This combination provides the Company with a commercial presence in more than 90 countries in which the combined company expects to continue to increase adoption of current tests, and to bring new innovative cancer tests to patients around the world. </span></div>Refer to the Company&#8217;s 2019 10-K for detailed disclosures on the combination, including the fair value of the consideration transferred, purchase price allocation, and goodwill and intangible assets identified in the transaction. During the period ended June&#160;30, 2020, there were no material changes to the purchase price allocation.<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>39
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085260130088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT INFORMATION<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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 );">SEGMENT INFORMATION</a></td>
<td class="text">SEGMENT INFORMATION<div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Management determined that the Company functions as a single operating segment, and thus reports as a single reportable segment. This operating segment is focused on the development and global commercialization of clinical laboratory services allowing healthcare providers and patients to make individualized treatment decisions. Management assessed the discrete financial information routinely reviewed by the Company's Chief Operating Decision Maker, its President and Chief Executive Officer, to monitor the Company's operating performance and support decisions regarding allocation of resources to its operations. Performance is continuously monitored at the consolidated level to timely identify deviations from expected results. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes total revenue from customers by geographic region. Product revenues are attributed to countries based on ship-to location.</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:39.025%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.945%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">249,850&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">199,870&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">576,709&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">361,913&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outside of United States</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,018&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,980&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">268,868&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">199,870&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">616,689&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">361,913&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Long-lived assets located in countries outside of the United States are not significant.</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_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>40
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085258600040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">(18)&#160;INCOME TAXES</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recorded an income tax benefit of $0.9 million and $0.4 million for the three months ended June 30, 2020 and 2019, respectively. The Company recorded an income tax benefit of $2.6 million and $0.9 million for the six months ended June 30, 2020 and 2019, respectively. The Company&#8217;s income tax benefit recorded during the three and six months ended June&#160;30, 2020, is primarily related to future limitations on and expiration of certain Federal and State deferred tax assets. As a result of these limitations, the recording of a valuation allowance resulted in a deferred tax liability of approximately $26.5 million remaining as of June&#160;30, 2020, which is included in other long-term liabilities on the Company&#8217;s condensed consolidated balance sheet. The Company&#8217;s income tax benefit recorded during the three and six months ended June&#160;30, 2019, was primarily related to the intraperiod tax allocation rules that required the Company to allocate the provision for income taxes between continuing operations and other categories of earnings. The Company continues to maintain a full valuation allowance against its deferred tax assets based on management&#8217;s determination that it is more likely than not the benefit will not be realized.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company had $11.3 million and $10.2 million of unrecognized tax benefits at June&#160;30, 2020 and December&#160;31, 2019, respectively. The Company does not anticipate a material change to its unrecognized tax benefits over the next 12 months that would affect its effective tax rate. Unrecognized tax benefits may change during the next 12 months for items that arise in the ordinary course of business.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Accrued interest and penalties related to unrecognized tax benefits are recognized as part of the Company&#8217;s income tax provision in its condensed consolidated statements of operations. The Company is subject to U.S. federal income tax examinations for the tax years 2001 through 2020, state income tax examinations for the tax years 2003 through 2020, and for the years 2014 through 2020 in foreign jurisdictions.</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_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>41
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085258665640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text">SUBSEQUENT EVENTSIn July 2020, the Company acquired 4.0&#160;million shares of Series B Preferred Stock of Thrive Earlier Detection Corp. (&#8220;Thrive&#8221;), a private company, for $10.0&#160;million. The Company previously acquired a $1.0&#160;million investment in the Series A Preferred Stock of Thrive. The Series B investment, along with the prior Series A investment, will be reflected as non-marketable equity investments. The Company has evaluated these investments and concluded consolidation is not required as Thrive is not a VIE and the Company does not have the ability to exercise significant influence over the investee. A member of the Company&#8217;s Board of Directors holds an investment in Thrive through his investment firm and holds a seat on the Board of Directors of Thrive. The Company has concluded that its investments in Thrive are not deemed to be related party transactions as a result of its director&#8217;s separate interests in Thrive.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140085266912088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_ConsolidationPolicyTextBlock', window );">Basis of Presentation and Principles of Consolidation</a></td>
<td class="text">Basis of Presentation and Principles of ConsolidationThe accompanying condensed consolidated financial statements, which include the accounts of Exact Sciences Corporation and those of its wholly owned subsidiaries and variable interest entities, are unaudited and have been prepared on a basis substantially consistent with the Company&#8217;s audited financial statements and notes as of and for the year ended December&#160;31, 2019 included in the Company&#8217;s Annual Report on Form 10-K (the &#8220;2019 Form 10-K&#8221;). All intercompany transactions and balances have been eliminated upon consolidation. These condensed consolidated financial statements are prepared in conformity with accounting principles generally accepted in the United States of America (&#8220;GAAP&#8221;) and follow the requirements of the Securities and Exchange Commission (&#8220;SEC&#8221;) for interim reporting. In the opinion of management, the accompanying unaudited condensed financial statements contain all adjustments (consisting only of adjustments of a normal and recurring nature) considered necessary for a fair statement of its financial position, operating results and cash flows for the periods presented. The condensed balance sheet at December&#160;31, 2019 has been derived from audited financial statements, but does not contain all of the footnote disclosures from the 2019 Form 10-K. The results of the Company&#8217;s operations for any interim period are not necessarily indicative of the results of the Company&#8217;s operations for any other interim period or for a full fiscal year. The statements should be read in conjunction with the audited financial statements and related notes included in the 2019 Form 10-K.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Use of Estimates</span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);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 and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Critical accounting policies are those that affect the Company&#8217;s financial statements materially and involve difficult, subjective or complex judgments by management, and actual results could differ from those estimates. These estimates include revenue recognition, valuation of convertible notes, valuation of intangible assets and goodwill, and accounting for income taxes among others. The Company&#8217;s critical accounting policies and estimates are explained further in the notes to the condensed consolidated financial statements in this Quarterly Report and the 2019 Form 10-K.</span></div><div style="text-indent:18pt;"><span><br/></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The spread of the coronavirus (&#8220;COVID-19&#8221;) has affected many segments of the global economy, including the cancer screening and diagnostics industry. The COVID-19 outbreak, which the World Health Organization has classified as a pandemic, has prompted governments and regulatory bodies throughout the world to enact broad precautionary measures, including &#8220;stay-at-home&#8221; orders, restrictions on the performance of &#8220;non-essential&#8221; services, public gatherings and travel. Health systems, including key markets where the Company operates, have been, or may be, overwhelmed with high volumes of patients suffering from COVID-19.</span></div><div style="text-indent:18pt;"><span><br/></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The extent to which COVID-19 impacts the Company&#8217;s business and financial results will depend on numerous evolving factors including, but not limited to: the magnitude and duration of COVID-19, the extent to which it will impact worldwide macroeconomic conditions including interest rates, employment rates and health insurance coverage, the speed of the anticipated recovery, access to capital markets, and governmental and business reactions to the pandemic. The Company assessed certain accounting matters that generally require consideration of forecasted financial information in context with the information reasonably available to the Company and the unknown future impacts of COVID-19 as of June&#160;30, 2020 and through the date of the filing of this Quarterly Report </span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">on Form 10-Q. The accounting matters assessed included, but were not limited to, the Company&#8217;s allowance for doubtful accounts and credit losses, equity investments, software, and the carrying value of the goodwill and other long-lived assets. The Company&#8217;s future assessment of the magnitude and duration of COVID-19, as well as other factors, could result in additional material impacts to the Company&#8217;s consolidated financial statements in future reporting periods.</span></div><div style="text-indent:18pt;"><span><br/></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Despite the Company&#8217;s efforts, the ultimate impact of COVID-19 depends on factors beyond the Company&#8217;s knowledge or control, including the duration and severity of the outbreak, as well as third-party actions taken to contain its spread and mitigate its public health effects. As a result, the Company is unable to estimate the extent to which COVID-19 will negatively impact its financial results or liquidity.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text">Cash and Cash EquivalentsThe Company considers cash on hand, demand deposits in bank, money market funds, and all highly liquid investments with an original maturity of 90 days or less to be cash and cash equivalents.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesPolicy', window );">Marketable Securities</a></td>
<td class="text"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Marketable Securities</span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Management determines the appropriate classification of debt securities at the time of purchase and re-evaluates such designation as of each balance sheet date. Debt securities carried at amortized cost are classified as held-to-maturity when the Company has the positive intent and ability to hold the securities to maturity. Debt securities not classified as held-to-maturity are classified as available-for-sale. Available-for-sale securities are carried at fair value. The unrealized gains and losses, net of tax, on the Company&#8217;s debt securities are reported in other comprehensive income. Marketable equity securities are measured at fair value and the unrealized gains and losses, net of tax, are recognized in other income (expense) in the condensed consolidated statements of operations. The amortized cost of debt securities in this category is adjusted for amortization of premiums and accretion of discounts to maturity computed under the straight-line method. Such amortization is included in investment income, net. Realized gains and losses and declines in value as a result of credit losses on available-for-sale securities are included in the condensed consolidated statements of operations as investment income, net. The cost of securities sold is based on the specific identification method. Interest and dividends on securities classified as available-for-sale are included in the condensed consolidated statements of operations as investment income, net.</span></div><div style="text-indent:18pt;"><span><br/></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company&#8217;s investment policy limits investments to certain types of instruments issued by institutions with investment grade credit ratings and places restrictions on maturities and concentration by type and issuer. Investments in which the Company has the ability and intent, if necessary, to liquidate, in order to support its current operations (including those with a contractual term greater than one year from the date of purchase), are classified as current.  </span></div>The Company periodically evaluates its available-for-sale debt securities in unrealized loss positions to determine whether any impairment is a result of a credit loss or other factors. This evaluation includes, but is not limited to, significant quantitative and qualitative assessments and estimates regarding credit ratings, significance of a security&#8217;s loss position, adverse conditions specifically related to the security, and the payment structure of the security.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy', window );">Allowance for Doubtful Accounts</a></td>
<td class="text"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Allowance for Doubtful Accounts</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company estimates an allowance for doubtful accounts against accounts receivable using historical collection trends, aging of accounts, current and future implications surrounding the ability to collect such as economic conditions, and regulatory changes. The allowance for doubtful accounts is evaluated on a regular basis and adjusted when trends, significant events or other substantive evidence indicate that expected collections will be less than applicable accrual rates. At June&#160;30, 2020 and December&#160;31, 2019 the allowance for doubtful accounts recorded was not material to the Company&#8217;s condensed consolidated balance sheets. For the three and six months ended June&#160;30, 2020 and 2019, there was an immaterial amount of bad debt expense written off against the allowance and charged to operating expense.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventory</a></td>
<td class="text"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Inventory</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventory is stated at the lower of cost or net realizable value. The Company determines the cost of inventory using the first-in, first out method (&#8220;FIFO&#8221;). The Company estimates the recoverability of inventory by reference to internal estimates of future demands and product life cycles, including expiration. The Company periodically analyzes its inventory levels to identify inventory that may expire prior to expected sale, no longer meet quality specifications, or has a cost basis in excess of its estimated realizable value and records a charge to cost of sales for such inventory as appropriate.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Direct and indirect manufacturing costs incurred during process validation with probable future economic benefit are capitalized. Validation costs incurred for other research and development activities, which are not permitted to be sold, have been expensed to research and development in the Company&#8217;s condensed consolidated statements of operations.  </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventory consisted of the following:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:68.512%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.944%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,713&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,958&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Semi-finished and finished goods</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,502&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,766&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total inventory</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">82,215&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,724&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></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_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment</a></td>
<td class="text"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Property, Plant and Equipment</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8203;Property, plant and equipment are stated at cost and depreciated using the straight-line method over the assets&#8217; estimated useful lives. Land is stated at cost and does not depreciate. Additions and improvements are capitalized, including direct and indirect costs incurred to validate equipment and bring it to working conditions. Revalidation costs, including maintenance and repairs are expensed when incurred.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InternalUseSoftwarePolicy', window );">Software Development Costs</a></td>
<td class="text"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Software Development Costs</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Costs related to internal use software, including hosting arrangements, are incurred in three stages: the preliminary project stage, the application development stage, and the post-implementation stage. Costs incurred during the preliminary project and post-implementation stages are expensed as incurred. Costs incurred during the application development stage that meet the criteria for capitalization are capitalized and amortized, when the software is ready for its intended use, using the straight-line basis over the estimated useful life of the software, or the duration of the hosting agreement.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentPolicyTextBlock', window );">Investments in Privately Held Companies</a></td>
<td class="text"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Investments in Privately Held Companies</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company determines whether its investments in privately held companies are debt or equity based on their characteristics, in accordance with the applicable accounting guidance for such investments. The Company also evaluates the investee to determine if the entity is a variable interest entity (&#8220;VIE&#8221;) and, if so, whether the Company is the primary beneficiary of the VIE, in order to determine whether consolidation of the VIE is required. If consolidation is not required and the Company does not have voting control of the entity, the investment is evaluated to determine if the equity method of accounting should be applied. The equity method applies to investments in common stock or in substance common stock where the Company exercises significant influence over the investee. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Investments in privately held companies determined to be equity securities are accounted for as non-marketable securities. The Company adjusts the carrying value of its non-marketable equity securities for changes from observable transactions for identical or similar investments of the same issuer, less impairment. All gains and losses on non-marketable equity securities, realized and unrealized, are recognized in other income (expense) in the condensed consolidated statements of operations.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Investments in privately held companies determined to be debt securities are accounted for as available-for-sale or held-to-maturity securities, in accordance with the applicable accounting guidance for such investments.&#8203;</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativesPolicyTextBlock', window );">Derivative Financial Instruments</a></td>
<td class="text"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Derivative Financial Instruments</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company hedges a portion of its foreign currency exposures related to outstanding monetary assets and liabilities using foreign currency forward contracts. The foreign currency forward contracts are included in prepaid expenses and other current assets or in accrued liabilities in the condensed consolidated balance sheets, depending on the contracts&#8217; net position. These contracts are not designated as hedges, and as a result, changes in their fair value are recorded in other income (expense) in the condensed consolidated statements of operations. There were no gains or losses recorded for the three and six months ended June&#160;30, 2020 and 2019. As of June&#160;30, 2020 and December&#160;31, 2019, the Company had open foreign currency forward contracts with notional amounts of $16.0&#160;million and $17.9&#160;million, respectively. The Company's foreign exchange derivative instruments are classified as Level 2 within the fair value hierarchy as they are valued using inputs that are observable in the market or can be derived principally from or corroborated by observable market data. The fair value of the foreign currency forward contracts was zero at June&#160;30, 2020 and December&#160;31, 2019.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy', window );">Intangible Assets</a></td>
<td class="text"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Intangible Assets</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Purchased intangible assets are recorded at fair value. The Company uses a discounted cash flow model to value intangible assets. The discounted cash flow model requires assumptions about the timing and amount of future net cash flows, risk, the cost of capital, terminal values and market participants.</span></div>Patent costs are capitalized as incurred, only if the Company determines that there is some probable future economic benefit derived from the transaction. A capitalized patent is amortized over its estimated useful life, beginning when such patent is approved. Capitalized patent costs are expensed upon disapproval, upon a decision by the Company to no longer pursue the patent or when the related intellectual property is either sold or deemed to be no longer of value to the Company. The Company determined that all patent costs incurred during the three and six months ended June&#160;30, 2020 and 2019 should be expensed and not capitalized as the future economic benefit derived from the patent costs incurred cannot be determined.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InProcessResearchAndDevelopmentPolicy', window );">Acquired In-process Research and Development (IPR&amp;D)</a></td>
<td class="text"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Acquired In-process Research and Development (IPR&amp;D)</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Acquired IPR&amp;D represents the fair value assigned to research and development assets that have not reached technological feasibility. The value assigned to acquired IPR&amp;D is determined by estimating the costs to develop the acquired technology into commercially viable products, estimating the resulting revenues from the projects and discounting the net cash flows to present value. The revenues and cost projections used to value acquired IPR&amp;D are, as applicable, reduced based on the probability of success. IPR&amp;D projects acquired in a business combination that are not complete are capitalized and accounted for as indefinite-lived intangible assets until completion or </span></div>abandonment of the related R&amp;D efforts. Upon successful completion of the project, the capitalized amount is amortized over its estimated useful life. If a project is abandoned, all remaining capitalized amounts are written off immediately. There are often major risks and uncertainties associated with IPR&amp;D projects as we are required to obtain regulatory approvals in order to be able to market the resulting products. Such approvals require completing clinical trials that demonstrate the products effectiveness. Consequently, the eventual realized value of the IPR&amp;D project may vary from its fair value at the date of acquisition, and IPR&amp;D impairment charges may occur in future periods.  Capitalized IPR&amp;D projects are tested for impairment annually and whenever events or changes in circumstances indicate that the carrying amount may not be recoverable. The Company considers various factors for potential impairment, including the current legal and regulatory environment and the competitive landscape. Adverse clinical trial results, significant delays in obtaining marketing approval, the inability to bring a product to market and the introduction or advancement of competitors' products could result in partial or full impairment of the related intangible assets.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text">Goodwill&#8203;The Company evaluates goodwill for possible impairment in accordance with Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) 350 on an annual basis during the fourth quarter, or more frequently if events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Qualitative factors considered in this assessment include industry and market conditions, overall financial performance, and other relevant events and factors affecting the Company's business. Based on the qualitative assessment, if it is determined that the fair value of goodwill is more likely than not to be less than its carrying amount, the fair value of a reporting unit will be calculated and compared with its carrying amount and an impairment charge will be recognized for the amount that the carrying value exceeds the fair value.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock', window );">Impairment of Long-Lived Assets</a></td>
<td class="text"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Impairment of Long-Lived Assets</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company evaluates the fair value of long-lived assets, which include property, plant and equipment, intangible assets, and investments in privately held companies, for impairment whenever events or changes in circumstances indicate that the carrying amounts of the assets may not be fully recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset. If such assets are considered to be impaired, the impairment to be recognized is measured by the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of are reported at the lower of the carrying amount or fair value less costs to sell. There were no impairment losses for the periods ended June&#160;30, 2020 and December&#160;31, 2019.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Fair Value Measurements</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The FASB has issued authoritative guidance that requires fair value to be based on the assumptions market participants would use when pricing an asset or liability and establishes a fair value hierarchy that prioritizes the information used to develop those assumptions. Under that standard, fair value measurements are separately disclosed by level within the fair value hierarchy. The fair value hierarchy establishes and prioritizes the inputs used to measure fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs. Observable inputs are inputs that reflect the assumptions that market participants would use in pricing the asset or liability developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company&#8217;s assumptions about the assumptions market participants would use in pricing the asset or liability developed based on the best information available in the circumstances.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtPolicyTextBlock', window );">Convertible Notes</a></td>
<td class="text"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Convertible Notes</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company accounts for convertible notes that may be settled in cash or equity upon conversion by separating the liability and equity components of the instruments in a manner that reflects the Company&#8217;s nonconvertible debt borrowing rate. The Company determines the carrying amount of the liability component of the convertible notes by using assumptions that market participants would use in pricing a debt instrument, including </span></div>market interest rates, credit standing, yield curves and volatilities. Determining the fair value of the debt component requires the use of accounting estimates and assumptions. These estimates and assumptions are judgmental in nature and could have a significant impact on the determination of the debt component, and the associated non-cash interest expense.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Leases</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company acts as lessee in its lease agreements, which includes operating leases for corporate offices, laboratory space, warehouse space, vehicles and certain laboratory and office equipment. The Company also has finance leases for certain equipment, which are not material to the Company&#8217;s condensed consolidated financial statements.  </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company determines whether an arrangement is, or contains, a lease at inception. At the beginning of fiscal year 2019, the company adopted ASC Topic 842. The Company records the present value of operating lease payments as right-of-use (&#8220;ROU&#8221;) assets and lease liabilities on the condensed consolidated balance sheets. ROU assets represent the Company&#8217;s right to use an underlying asset for the lease term and lease liabilities represent an obligation to make lease payments based on the present value of lease payments over the lease term. Classification of operating lease liabilities as either current or non-current is based on the expected timing of payments due under the Company&#8217;s obligations. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As most of the Company&#8217;s leases do not provide an implicit interest rate, the Company uses its incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The incremental borrowing rate is the rate of interest that a lessee would have to pay to borrow on a collateralized basis over a similar term and at an amount equal to the lease payments in a similar economic environment. In order to determine the appropriate incremental borrowing rates, the Company has used a number of factors including the credit rating, and the lease term. Certain vehicle leases include variable lease payments that depend on an index or rate. Those lease payments are initially measured using the index or rate at the lease commencement date.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The ROU asset also consists of any lease incentives received. The lease terms used to calculate the ROU asset and related lease liability include options to extend or terminate the lease when it is reasonably certain that the Company will exercise that option. &#8220;Reasonably certain&#8221; is assessed internally based on economic, industry, company, strategic and contractual factors. The leases have remaining lease terms of 1 year to 15 years, some of which include options to extend the lease for up to 10 years, and some of which include options to terminate the lease within 1 year. Lease expense for operating leases is recognized on a straight-line basis over the lease term as an operating expense. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company accounts for leases acquired in business combinations by measuring the lease liability at the present value of the remaining lease payments as if the acquired lease were a new lease for the Company. This measurement includes recognition of a lease intangible for any below-market terms present in the leases acquired. The below-market lease intangible is included in the ROU asset on the condensed consolidated balance sheets and are amortized over the remaining lease term. The Company has not acquired any leases with above-market terms. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has taken advantage of certain practical expedients offered to registrants at adoption of ASC 842. The Company does not apply the recognition requirements of ASC 842 to short-term leases. Instead, those lease payments are recognized in profit or loss on a straight-line basis over the lease term. Further, as a practical expedient, all lease contracts are accounted for as one single lease component, as opposed to separating lease and non-lease components to allocate the consideration within a single lease contract.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Net Loss Per Share</a></td>
<td class="text"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Net Loss Per Share&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Basic net loss per common share was determined by dividing net loss applicable to common stockholders by the weighted average common shares outstanding during the period. Basic and diluted net loss per share is the same because all outstanding common stock equivalents have been excluded, as they are anti-dilutive as a result of the Company&#8217;s losses.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following potentially issuable common shares were not included in the computation of diluted net loss per share because they would have an anti-dilutive effect due to net losses for each period:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:68.512%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.944%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares issuable upon exercise of stock options</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,575&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,387&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares issuable upon the release of restricted stock awards</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,662&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,123&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares issuable upon conversion of convertible notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,309&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,197&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,546&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,707&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></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_CompensationRelatedCostsPolicyTextBlock', window );">Accounting for Stock-Based Compensation</a></td>
<td class="text"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Accounting for Stock-Based Compensation</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company requires all share-based payments to employees, including grants of employee stock options, restricted stock, restricted stock units and shares purchased under an employee stock purchase plan (if certain parameters are not met), to be recognized in the financial statements based on their grant date fair values. Forfeitures of any share-based awards are recognized as they occur. &#8203;</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Revenue Recognition&#8203;</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Revenues are recognized when control of the promised services are transferred to the patient&#8217;s healthcare provider, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those services. To determine revenue recognition for the arrangements that the Company determines are within the scope of FASB ASC Topic 606, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Revenue from Contracts with Customers</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">, the Company performs the following five steps: (1) identify the contract(s) with a customer, (2) identify the performance obligations in the contract, (3) determine the transaction price, (4) allocate the transaction price to the performance obligations in the contract and (5) recognize revenue when (or as) the entity satisfies a performance obligation. See Note 2 for further discussion.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Transactions</a></td>
<td class="text"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Foreign Currency Transactions</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Prior to 2019, the Company&#8217;s international subsidiaries&#8217; functional currency was the local currency and assets and liabilities were translated into U.S. dollars at the period-end exchange rate or historical rates, as appropriate. Condensed consolidated statements of operations were translated at average exchange rates for the period, and the cumulative translation adjustments resulting from changes in exchange rates were included in the Company&#8217;s condensed consolidated balance sheet as a component of additional paid-in capital. In 2019 and 2020 the Company&#8217;s international subsidiaries use the U.S. dollar as the functional currency, resulting in the Company not being subject to gains and losses from foreign currency translation of the subsidiary financial statements. The Company recognizes gains and losses from foreign currency transactions in the condensed consolidated statements of operations. Net foreign currency transaction gains or losses were not material to the condensed consolidated statements of operations for the periods presented.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassifications</a></td>
<td class="text"><div style="margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Reclassifications</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certain prior year amounts have been reclassified to conform to the current year presentation in the condensed consolidated financial statements and accompanying notes to the condensed consolidated financial statements including the amortization of acquired intangible assets, which is now presented as a separate line item on the Company's condensed consolidated statements of operations and was previously included in cost of sales, research and development, and general and administrative expenses. Due to these reclassifications, the Company is no longer presenting gross margin on the Company's condensed consolidated statements of operations.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><div style="margin-bottom:12pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Recent Accounting Pronouncements</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Recently Adopted Accounting Pronouncements</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the FASB issued ASU No. 2016-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The updated guidance requires companies to measure all expected credit losses for financial instruments held at the reporting date based on historical experience, current conditions, and reasonable supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets, including trade receivables.  The updates also require available-for-sale debt security credit losses to be recognized as allowances rather than a reduction in amortized cost.The guidance was adopted by the Company on January 1, 2020.  The requirements of the ASU did not result in the recognition of a material allowance for current expected credit losses, as the Company&#8217;s analysis of collectability looks at historical experience as well as current and future implications surrounding the ability to collect. Adoption of the updated guidance did not have a material impact on the Company&#8217;s condensed consolidated financial statements. </span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In April 2019, the FASB issued ASU 2019-04, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Codification Improvements to Topic 326, Financial Instruments &#8211;Credit Losses, Topic 815, Derivatives and Hedging, and Topic 825, Financial Instruments.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> The updated guidance provides clarity regarding measurement of securities without readily determinable fair values. The guidance was adopted on January 1, 2020 and did not have a material impact on the Company's condensed consolidated financial statements.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);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="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Intangibles &#8211;Goodwill and Other &#8211;Internal-Use Software(Subtopic 350-40)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The update provided guidance for evaluating the accounting for fees paid by a customer in a cloud computing arrangement that is a service contract. The guidance was adopted on a prospective basis, beginning on January 1, 2020 and it did not have a material impact on the Company's condensed consolidated financial statements.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);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-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Fair Value Measurement (Topic 820); Disclosure Framework -Changes to the Disclosure Requirements for Fair Value Measurement</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The guidance provided an update to the disclosure requirements for fair value measurements under the scope of ASC 820. The updates were adopted on January 1, 2020 and did not have a material impact on the Company&#8217;s condensed consolidated financial statements.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In November 2018, the FASB issued ASU 2018-18, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Collaborative Arrangements (Topic 808)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The update provided additional guidance regarding the interaction between Topic 808 on Collaborative Arrangements and Topic 606 on Revenue Recognition. The guidance was adopted on January 1, 2020 and did not have a material impact on the Company's condensed consolidated financial statements.</span></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In December 2019, the FASB issued ASU No. 2019-12, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The update simplifies the accounting for income taxes through removing exceptions related to certain intraperiod allocations and deferred tax liabilities; clarifying guidance primarily related to evaluating the step-up tax basis for goodwill in a business combination; and reflecting enacted changes in tax laws or rates in the annual effective tax rate.  The amended guidance is effective for interim and annual periods in 2021, however early adoption is permitted. The guidance was early adopted on January 1, 2020 and did not have a material impact on the Company&#8217;s condensed consolidated financial statements.</span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. The updated guidance provides optional expedients for applying the requirements of certain topics in the codification for contracts that are modified because of reference rate reform. In addition to the optional expedients, the update includes a general principle that permits an entity to consider contract modifications due to reference rate reform to be an event that does not require contract remeasurement at the modification date or reassessment of a previous accounting determination. The updated guidance is effective for all entities as of March 12, 2020 and through December 31, 2022. The Company adopted the guidance upon issuance on March 12, 2020. There was no impact on the Company's condensed 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_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_CompensationRelatedCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="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_DebtPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtPolicyTextBlock</td>
</tr>
<tr>
<td style="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_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 its derivative instruments and hedging 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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=d3e41620-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=d3e41638-113959<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579245-113959<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=d3e41675-113959<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<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.(n))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="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_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=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_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -URI http://asc.fasb.org/topic&amp;trid=2175825<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 impairment and disposal of long-lived assets including goodwill and other intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="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_InProcessResearchAndDevelopmentPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs assigned to identifiable tangible and intangible assets of an acquired entity to be used in the research and development activities of the combined enterprise. An entity also may disclose the appraisal method or significant assumptions used to value acquired research and development assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.15)<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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420387&amp;loc=d3e23199-108380<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InProcessResearchAndDevelopmentPolicy</td>
</tr>
<tr>
<td style="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_InternalUseSoftwarePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 40<br> -Section 30<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118172244&amp;loc=d3e17916-109280<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 50<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=16397303&amp;loc=d3e19379-109286<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalUseSoftwarePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116846552&amp;loc=d3e543-108305<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="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_InvestmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment in financial asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_MarketableSecuritiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment classified as 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 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120252992&amp;loc=d3e62652-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesPolicy</td>
</tr>
<tr>
<td style="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_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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(4))<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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5144-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130561-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130563-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130564-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>43
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085259961272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of inventory</a></td>
<td class="text"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventory consisted of the following:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:68.512%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.944%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,713&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,958&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Semi-finished and finished goods</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">46,502&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,766&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total inventory</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">82,215&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,724&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of potentially issuable common shares not included in the computation of diluted net loss per share because they would have an anti-dilutive effect</a></td>
<td class="text"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following potentially issuable common shares were not included in the computation of diluted net loss per share because they would have an anti-dilutive effect due to net losses for each period:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:68.512%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.944%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares issuable upon exercise of stock options</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,575&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,387&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares issuable upon the release of restricted stock awards</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,662&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,123&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares issuable upon conversion of convertible notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,309&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,197&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,546&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,707&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="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>44
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085260052552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_DisaggregationOfRevenueTableTextBlock', window );">Schedule of disaggregation of revenue</a></td>
<td class="text"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the Company&#8217;s revenues disaggregated by revenue source:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:39.025%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.945%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Screening</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Medicare Parts B &amp; C</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59,583&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">103,569&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">157,742&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">186,486&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,080&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">88,818&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174,449&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162,169&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,670&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,483&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,593&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,258&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Screening</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">131,333&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">199,870&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">350,784&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">361,913&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Precision Oncology</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Medicare Parts B &amp; C</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,994&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,028&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45,420&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,810&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">International</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,018&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,980&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,524&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,508&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Precision Oncology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102,956&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">231,326&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">COVID-19 Testing</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,579&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,579&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">268,868&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">199,870&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">616,689&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">361,913&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>45
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085258507592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MARKETABLE SECURITIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock', window );">Schedule of Cash and Cash Equivalents</a></td>
<td class="text"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the Company&#8217;s cash, cash equivalents, restricted cash, and marketable securities at June&#160;30, 2020 and December&#160;31, 2019:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:68.833%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.943%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In&#160;thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash, cash equivalents, and restricted cash</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and money market</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">457,019&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146,932&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">246,907&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,322&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted cash (1)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">282&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">274&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash, cash equivalents, and restricted cash</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">704,208&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">177,528&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Available-for-sale debt securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">517,346&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">144,685&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,385&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,716&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total marketable securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">518,731&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146,401&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash and cash equivalents, restricted cash and marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,222,939&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">323,929&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">______________</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">Restricted cash is included in other long-term assets on the condensed consolidated balance sheets. There was no restricted cash at June 30, 2019.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock', window );">Schedule of restricted cash and cash equivalents</a></td>
<td class="text"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the Company&#8217;s cash, cash equivalents, restricted cash, and marketable securities at June&#160;30, 2020 and December&#160;31, 2019:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:68.833%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.943%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In&#160;thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash, cash equivalents, and restricted cash</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and money market</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">457,019&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146,932&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">246,907&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,322&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted cash (1)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">282&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">274&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash, cash equivalents, and restricted cash</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">704,208&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">177,528&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Available-for-sale debt securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">517,346&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">144,685&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,385&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,716&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total marketable securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">518,731&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146,401&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash and cash equivalents, restricted cash and marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,222,939&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">323,929&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">______________</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">Restricted cash is included in other long-term assets on the condensed consolidated balance sheets. There was no restricted cash at June 30, 2019.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock', window );">Schedule of available-for-sale securities</a></td>
<td class="text"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Available-for-sale debt securities at June&#160;30, 2020 consisted of the following:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%;"><tr><td style="width:1.0%;"/><td style="width:30.584%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.602%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.602%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.138%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.602%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.138%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.602%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.968%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In&#160;thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains in Accumulated<br/>Other Comprehensive<br/>Income (Loss)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Losses in Accumulated<br/>Other Comprehensive<br/>Income (Loss)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">246,905&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">246,907&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">246,905&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">246,907&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">219,264&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,297&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">220,561&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">256,425&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">256,526&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Certificates of deposit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset backed securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,174&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,259&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,996&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">515,859&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,488&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">517,346&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total available-for-sale securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">762,764&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,492&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">764,253&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Available-for-sale debt securities at December&#160;31, 2019 consisted of the following:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.839%;"><tr><td style="width:1.0%;"/><td style="width:30.584%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.602%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.964%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.602%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.138%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.602%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.138%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.602%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.968%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In&#160;thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortized Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains in Accumulated<br/>Other Comprehensive<br/>Income (Loss) </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Losses in Accumulated<br/>Other Comprehensive<br/>Income (Loss)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,320&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,322&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,320&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,322&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140,745&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(73)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140,682&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,017&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,003&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total marketable securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">144,762&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(87)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">144,685&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total available-for-sale securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">175,082&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(87)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">175,007&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Schedule of contractual maturities of available-for-sale investments</a></td>
<td class="text"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes contractual underlying maturities of the Company&#8217;s available-for-sale debt securities at June&#160;30, 2020:&#8203;</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:39.025%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.945%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due one year or less</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Due after one year through four&#160;years</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair&#160;Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair&#160;Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">246,905&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">246,907&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">246,905&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">246,907&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">249,239&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">249,295&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,186&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,231&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162,241&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162,992&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57,023&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57,569&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Certificates of deposit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,996&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset backed securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,390&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,393&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,784&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,866&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">431,866&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">432,680&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83,993&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84,666&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">678,771&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">679,587&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83,993&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84,666&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock', window );">Schedule of gross unrealized losses and fair values of investments in an unrealized loss position</a></td>
<td class="text"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the gross unrealized losses and fair values of available-for-sale debt securities in an unrealized loss position as of June&#160;30, 2020, aggregated by investment category and length of time that individual securities have been in a continuous unrealized loss position:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:29.730%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.737%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.739%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less than one year</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">One year or greater</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Loss</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Loss</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross Unrealized Loss</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,934&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,934&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,934&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,934&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,975&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,975&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total marketable securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,975&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,975&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total available-for-sale securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">181,909&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">181,909&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br><br>Reference 2: 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 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27290-111563<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121582814&amp;loc=SL82922888-210455<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock</td>
</tr>
<tr>
<td style="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_InvestmentsClassifiedByContractualMaturityDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 maturities of an entity's investments as well as any other information pertinent to the investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfCashAndCashEquivalentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of cash and cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=SL98516268-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>46
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085260056488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY, PLANT, AND EQUIPMENT (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property, plant and equipment, net</a></td>
<td class="text"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The estimated useful lives of property, plant and equipment are as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:53.769%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.944%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated<br/>Useful Life</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Land</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">n/a</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,466&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,466&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Leasehold and building improvements</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111,778&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80,352&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Land improvements</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15 years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,399&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,766&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Buildings</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">30 - 40 years</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">165,926&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112,815&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Computer equipment and computer software</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3 years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74,447&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65,323&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Laboratory equipment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">3 - 10 years</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130,323&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">104,008&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">3 - 10 years</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,698&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,539&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets under construction</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">n/a</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,628&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">149,687&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment, at cost</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">573,665&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">532,956&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:24.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(110,228)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(77,631)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">463,437&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">455,325&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">______________</span></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">Lesser of remaining lease term, building life, or estimated useful life.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>47
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085264777848">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 net-book value and estimated remaining life and finite lived intangible assets</a></td>
<td class="text"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the net-book-value and estimated remaining life of the Company&#8217;s intangible assets as of June&#160;30, 2020:&#8203;</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:39.025%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.945%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Remaining<br/>Life (Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Balance at June 30, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finite-lived intangible assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade name</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.4</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100,700&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,109)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96,591&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.3</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,700&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(314)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,386&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Patents</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.4</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,689&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,105)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15,584&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Acquired developed technology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.5</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">814,171&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(52,766)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">761,405&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Supply agreements</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.0</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,549)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27,451&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Internally developed technology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.3</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,796&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(590)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,206&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total finite-lived intangible assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">972,056&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(67,433)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">904,623&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">In-process research and development</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">n/a</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Internally developed technology in process</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">n/a</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">492&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">492&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total intangible assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,172,548&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(67,433)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,105,115&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the net-book-value and estimated remaining life of the Company&#8217;s intangible assets as of December&#160;31, 2019:&#8203;</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:39.025%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.945%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average<br/>Remaining<br/>Life (Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Balance at December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finite-lived intangible assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade name</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.9</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100,700&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(961)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99,739&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.6</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,700&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(224)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,476&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Patents</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.8</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,690&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,974)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,716&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Acquired developed technology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.9</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">806,371&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12,345)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">794,026&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Supply agreements</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.5</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(571)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,429&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Internally developed technology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.5</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,229&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(336)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">893&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total finite-lived intangible assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">963,690&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20,411)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">943,279&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">In-process research and development</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">n/a</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">200,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Internally developed technology in process</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">n/a</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">271&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">271&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total intangible assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,163,961&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20,411)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,143,550&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of estimated future amortization expense, intangible assets</a></td>
<td class="text"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of June&#160;30, 2020, the estimated future amortization expense associated with the Company&#8217;s finite-lived intangible assets for each of the five succeeding fiscal years is as follows:&#8203;</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:84.057%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.943%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,158&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,217&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94,012&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,724&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">93,345&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">482,167&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">904,623&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></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 Carrying Amount of Goodwill</a></td>
<td class="text"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The change in the carrying amount of goodwill for the periods ended June&#160;30, 2020 and December&#160;31, 2019 is as follows:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:83.256%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.943%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, January 1, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17,279&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Genomic Health acquisition</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,185,918&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,203,197&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Paradigm &amp; Viomics acquisition</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,431&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Genomic Health acquisition adjustment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,044&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,237,672&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>48
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085269088072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_FairValueAssetsMeasuredOnRecurringBasisTextBlock', window );">Schedule of fair value measurements along with the level within the fair value hierarchy in which the fair value measurements fall</a></td>
<td class="text"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the Company&#8217;s fair value measurements as of June&#160;30, 2020 along with the level within the fair value hierarchy in which the fair value measurements in their entirety fall.</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:39.025%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.945%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value at June 30,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Quoted&#160;Prices<br/>in&#160;Active<br/>Markets&#160;for<br/>Identical&#160;Assets<br/>(Level&#160;1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level&#160;2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant<br/>Unobservable<br/>Inputs<br/>(Level&#160;3)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash, cash equivalents, and restricted cash</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:5.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and money market</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">457,019&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">457,019&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:5.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">246,907&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">246,907&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted cash</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">282&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">282&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">220,561&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">220,561&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">256,526&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">256,526&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Certificates of deposit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset backed securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,259&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,259&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity Securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,385&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,385&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,551)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,551)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,220,388&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">458,686&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">764,253&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,551)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the Company&#8217;s fair value measurements as of December&#160;31, 2019 along with the level within the fair value hierarchy in which the fair value measurements in their entirety fall.&#8203;</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:39.025%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.945%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value at December 31,<br/>2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Quoted&#160;Prices<br/>in&#160;Active<br/>Markets&#160;for<br/>Identical&#160;Assets<br/>(Level&#160;1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant<br/>Other<br/>Observable<br/>Inputs<br/>(Level&#160;2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant<br/>Unobservable<br/>Inputs<br/>(Level&#160;3)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:5.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and money market</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146,932&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">146,932&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:5.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,322&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,322&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:5.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted cash</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">274&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">274&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Marketable securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. government agency securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140,682&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140,682&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,003&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,003&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,716&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,716&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,879)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,879)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">321,050&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148,922&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">175,007&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,879)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock', window );">Schedule of fair value of contingent consideration</a></td>
<td class="text">The following table provides a roll-forward of the fair values of the contingent consideration, which includes Level 3 measurements:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:82.935%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.921%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.944%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent consideration</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, January 1, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,879)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Changes in fair value</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gains (losses) recognized in earnings</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Payments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">328&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,551)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock', window );">Schedule of fair value of long-term debt and convertible notes</a></td>
<td class="text">The following table summarizes the Company&#8217;s outstanding convertible notes and long-term debt:&#8203;<div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:39.025%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.945%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying Amount (1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying Amount (1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2028 Convertible notes (2)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">786,711&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,101,413&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2027 Convertible notes (2)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">498,707&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">774,328&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">483,909&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">843,741&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 Convertible notes (2)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">248,965&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">419,015&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">319,696&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">592,482&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Construction loan (3)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,263&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,263&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,866&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,866&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">______________</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The carrying amounts presented are net of debt discounts and debt issuance costs (see Note 12 and Note 15 of the condensed consolidated financial statements for further information).&#8203;</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The fair values are based on observable market prices for this debt, which is traded in active markets and therefore is classified as a Level 2 fair value measurement. A portion of the 2025 convertible notes were settled in 2020 resulting in a decrease in the liability.&#8203;</span></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The carrying amount of the construction loan approximates fair value due to the short-term nature of this instrument. The construction loan is privately held with no public market for this debt and therefore is classified as a Level 3 fair value measurement. The change in the fair value was due to payments made on the loan resulting in a decrease in the liability.</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_FairValueAssetsMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 2<br> -Subparagraph (a)<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_FairValueAssetsMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock</td>
</tr>
<tr>
<td style="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>49
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085260211800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of amounts recognized in accumulated other comprehensive income (loss) (AOCI)</a></td>
<td class="text"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The amount recognized in accumulated other comprehensive income (loss) (&#8220;AOCI&#8221;) for the six months ended June 30, 2020 were as follows:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:53.769%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.944%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign<br/>Currency<br/>Translation<br/>Adjustments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized<br/>Gain (Loss)<br/>on Marketable<br/>Securities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Other<br/>Comprehensive<br/>Income (Loss)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(25)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(75)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(100)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss) before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,564&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,564&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net current period change in accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,564&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,589&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,489&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,489&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The amounts recognized in AOCI for the six months ended June 30, 2019 were as follows:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:53.769%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.944%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign<br/>Currency<br/>Translation<br/>Adjustments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized<br/>Gain (Loss)<br/>on Marketable<br/>Securities</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Other<br/>Comprehensive<br/>Income (Loss)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(25)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,397)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,422)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive loss before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,784&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,784&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts reclassified from accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">344&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">344&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net current period change in accumulated other comprehensive loss, before tax</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,128&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,128&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax expense related to items of other comprehensive income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(984)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(984)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at June 30, 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(25)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,747&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,722&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock', window );">Schedule of amounts reclassified from accumulated other comprehensive income (loss)</a></td>
<td class="text"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Amounts reclassified from AOCI for the six months ended June 30, 2020 and 2019 were as follows:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:46.557%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:22.358%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.339%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.343%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Affected Line Item in the<br/>Statements of Operations</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Details about AOCI Components (In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change in value of available-for-sale investments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales and maturities of available-for-sale investments</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Investment income, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">344&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency adjustment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">General and administrative</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total reclassifications</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">344&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 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 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="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>50
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085269067000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock', window );">Schedule of valuation assumptions</a></td>
<td class="text"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The fair value of each option is based on the assumptions in the following table:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:25.724%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.147%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.147%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.147%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.150%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Option Plan Shares</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rates</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">0.98% - 1.47%</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">2.54% - 2.59%</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">4.68 - 6.15</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.28</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Arial',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">65.67% - 77.51%</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">64.95% - 65.00%</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividend yield</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average fair value per share of options granted during the period</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$58.77</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$57.11</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">ESPP Shares</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rates</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">0.12% - 0.2%</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">2.31% - 2.44%</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">0.12% - 0.2%</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">2.31% - 2.44%</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">0.5 - 2</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">0.5 - 2</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">0.5 - 2</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">0.5 - 2</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">63.7% - 89.0%</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">55.0% - 57.6%</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">63.7% - 89.0%</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">55.0% - 57.6%</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividend yield</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average fair value per share of stock purchase rights granted during the period</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$30.60</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$35.91</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$30.60</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$35.91</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">______________</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The Company did not grant options under its 2010 Omnibus Long-Term Incentive Plan or 2019 Omnibus Long-Term Incentive Plan during the period indicated.&#8203;</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Summary of stock option activity under the Stock Plans</a></td>
<td class="text"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A summary of stock option activity under the Stock Plans during the six months ended June&#160;30, 2020 is as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:39.025%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.945%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term(Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate<br/>Intrinsic<br/>Value(1)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(Aggregate intrinsic value in thousands)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, January 1, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,700,293&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34.01&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.9</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">309,143&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">97.66&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(368,720)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29.67&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(65,438)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83.87&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, June 30, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,575,278&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41.01&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.5</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123,979&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable, June 30, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,653,394&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.10&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.5</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101,761&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:3pt double #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Summary of restricted stock and restricted stock unit activity under the Stock Plans</a></td>
<td class="text">A summary of restricted stock and restricted stock unit activity under the Stock Plans during the six months ended June&#160;30, 2020 is as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:69.314%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.943%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted<br/>Shares and RSUs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average Grant<br/>Date Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, January 1, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,384,005&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63.41&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,835,695&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">92.25&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Released</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,350,088)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47.00&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(208,076)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79.45&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, June 30, 2020</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,661,536&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78.84&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exas_ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options and employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</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_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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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>51
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085258621016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock', window );">Supplemental disclosure of cash flow information related to our operating leases</a></td>
<td class="text"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental disclosure of cash flow information related to the Company&#8217;s cash and non-cash activities with its operating leases are as follows:</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:62.102%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.147%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.149%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,289&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,419&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-cash investing and financing activities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets obtained in exchange for new operating lease liabilities (1)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,024&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,511&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">______________</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">For the six months ended June&#160;30, 2019, this includes right-of-use assets obtained from the initial adoption of ASC 842 of approximately $17.9 million.</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_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 supplemental cash flow information for the periods presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock</td>
</tr>
<tr>
<td style="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>52
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085261691560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONVERTIBLE NOTES (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_exas_CONVERTIBLENOTESAbstract', window );"><strong>CONVERTIBLE NOTES [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 note obligations included in the condensed consolidated balance sheets</a></td>
<td class="text"><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:35.500%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.698%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.698%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.698%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.698%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.703%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Coupon Interest Rate</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effective Interest <br/>Rate</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value of Liability Component at<br/>Issuance (1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2028 Convertible notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.375%</span></td><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.2%</span></td><td colspan="3" style="background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">790,608&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,150,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2027 Convertible notes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.375%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.3%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">472,501&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">747,500&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">747,500&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 Convertible notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.000%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.0%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227,103&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">315,049&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">415,049&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Convertible notes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,212,549&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,162,549&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Debt discount (2)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(648,281)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(342,463)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: Debt issuance costs (3)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(29,885)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,481)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net convertible debt</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8203;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,534,383&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">803,605&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:-18pt;padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">______________</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">As each of the convertible instruments may be settled in cash upon conversion, for accounting purposes, they were separated into a liability component and an equity component. The amount allocated to the equity component is the difference between the principal value of the instrument and the fair value of the liability component at issuance. The resulting debt discount is being amortized to interest expense at the respective effective interest rate over the contractual term of the debt. A portion of the 2025 Convertible Notes have been </span></div><div style="padding-left:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">extinguished or converted. The fair value of the liability component at issuance reflected above represents the liability value at issuance for the applicable portion of the 2025 Notes which remain outstanding at June&#160;30, 2020. The fair value of the liability component of the 2025 Notes at issuance was $654.8 million with the equity component being $269.7 million.</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">The unamortized discount consists of the following:&#8203;</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:68.512%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.944%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2028 Convertible notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">347,191&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2027 Convertible notes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">239,267&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">253,340&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 Convertible notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61,823&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">89,123&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total unamortized discount</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">648,281&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">342,463&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">&#8203;</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt;">Debt issuance costs consists of the following:&#8203;</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:68.512%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.944%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2028 Convertible notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,098&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2027 Convertible notes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,525&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,251&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025 Convertible notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,262&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,230&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,885&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,481&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_ScheduleOfAllocationOfTransactionCostsRelatedToConvertibleDebtTableTextBlock', window );">Schedule of Allocation of Transaction Costs Related to Convertible Debt</a></td>
<td class="text">The following table summarizes the original transaction costs at the time of issuance for each set of Notes and the respective allocation to the liability and equity components:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:39.185%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.945%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">January 2025 Notes</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 2025 Notes</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2027 Notes</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2028 Notes</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Transaction costs allocated to:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liability component</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,569&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,052&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,395&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,811&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity component</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,340&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,311&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,632&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,642&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total transaction costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,909&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,363&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,027&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,453&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_InterestExpenseDebtTableTextBlock', window );">Schedule of interest expense</a></td>
<td class="text"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Interest expense includes the following:&#8203;</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:39.185%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.441%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.945%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Debt issuance costs amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,139&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">645&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,961&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,330&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Debt discount amortization</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,946&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,074&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,677&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,468&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss on settlement of convertible notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,954&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,558&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Coupon interest expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,567&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,739&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,498&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,846&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total interest expense on convertible notes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,652&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,458&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">47,090&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,202&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other interest expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">260&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">254&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">975&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total interest expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,912&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,712&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,065&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34,702&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exas_CONVERTIBLENOTESAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>CONVERTIBLE NOTES</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_CONVERTIBLENOTESAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exas_InterestExpenseDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 total debt interest 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;">exas_InterestExpenseDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</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_exas_ScheduleOfAllocationOfTransactionCostsRelatedToConvertibleDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Allocation of Transaction Costs Related to Convertible Debt</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_ScheduleOfAllocationOfTransactionCostsRelatedToConvertibleDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085260653240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATIONS (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed</a></td>
<td class="text">The purchase price was allocated to the underlying assets acquired and liabilities assumed based upon their estimated fair values at the date of acquisition as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:83.256%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.943%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net operating assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,373&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,431&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,800&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net operating liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,203)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:top;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total purchase price</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,401&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:top;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>54
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085258682664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT INFORMATION (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_RevenueFromExternalCustomersByGeographicAreasTableTextBlock', window );">Revenue from External Customers by Geographic Areas</a></td>
<td class="text"><div style="text-indent:18pt;margin-bottom:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes total revenue from customers by geographic region. Product revenues are attributed to countries based on ship-to location.</span></div><div style="margin-bottom:12pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:39.025%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.942%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.945%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">249,850&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">199,870&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">576,709&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">361,913&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outside of United States</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19,018&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39,980&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">268,868&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">199,870&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">616,689&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">361,913&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph a<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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>55
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085260908376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Apr. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($) </div>
<div>stagesInSoftwareDevelopment</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($) </div>
<div>stagesInSoftwareDevelopment</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_CoronavirusAidReliefAndEconomicSecuritiesCARESActFundsReceived', window );">Coronavirus, aid, relief, and economic securities act, funds received</a></td>
<td class="nump">$ 23,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_MinimumContractualTermOfCertainCurrentInvestmentsWhichCanBeLiquidated', window );">Minimum contractual term of certain current investments which can be liquidated</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_NumberOfStagesOfSoftwareDevelopment', window );">Software development stages | stagesInSoftwareDevelopment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeGainLossOnDerivativeNet', window );">Derivative, gain (loss) on derivative, net</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>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Asset impairment charges</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_LesseeOperatingLeaseOptionToTerminatePeriod', window );">Termination term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Remaining lease terms</a></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">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Remaining lease terms</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Renewal term of lease</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign Exchange Forward</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, notional amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,900,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeNet', window );">Derivative, fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exas_CoronavirusAidReliefAndEconomicSecuritiesCARESActFundsReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Coronavirus, Aid, Relief, And Economic Securities (CARES) Act, Funds Received</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_CoronavirusAidReliefAndEconomicSecuritiesCARESActFundsReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_exas_LesseeOperatingLeaseOptionToTerminatePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Terminating 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_LesseeOperatingLeaseOptionToTerminatePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</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_exas_MinimumContractualTermOfCertainCurrentInvestmentsWhichCanBeLiquidated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 minimum contractual term of certain current investments which the company has the ability and intent, if necessary, to liquidate in order to support its current operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_MinimumContractualTermOfCertainCurrentInvestmentsWhichCanBeLiquidated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</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_exas_NumberOfStagesOfSoftwareDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the number of software development stages.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_NumberOfStagesOfSoftwareDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 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 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeFairValueOfDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of the assets less the liabilities of a derivative or group of derivatives.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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_DerivativeFairValueOfDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeGainLossOnDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5618551-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeGainLossOnDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121590274&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 renewal, 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_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-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_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_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_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>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.2</span><table class="report" border="0" cellspacing="2" id="idm140085260089704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Inventory (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsAndSupplies', window );">Raw materials</a></td>
<td class="nump">$ 35,713<span></span>
</td>
<td class="nump">$ 24,958<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_InventoryFinishedSemiFinishedGoods', window );">Semi-finished and finished goods</a></td>
<td class="nump">46,502<span></span>
</td>
<td class="nump">36,766<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_InventoryNet', window );">Total inventory</a></td>
<td class="nump">$ 82,215<span></span>
</td>
<td class="nump">$ 61,724<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exas_InventoryFinishedSemiFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 valuation and LIFO reserves of completed merchandise/goods and merchandise/goods expected to be completed within one year of operating cycle that are expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_InventoryFinishedSemiFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(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_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InventoryRawMaterialsAndSupplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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.6(a)(4),(5))<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_InventoryRawMaterialsAndSupplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140085266936696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Loss Per Share (Details) - shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 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>Common shares not included in the computation of diluted net loss per share</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Potentially issuable common shares not included in the computation of diluted net loss per share because they would have an anti-dilutive effect</a></td>
<td class="nump">27,546<span></span>
</td>
<td class="nump">18,707<span></span>
</td>
</tr>
<tr class="rh">
<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=exas_EmployeeAndNonEmployeesStockOptionMember', window );">Shares issuable upon exercise of stock options</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Common shares not included in the computation of diluted net loss per share</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Potentially issuable common shares not included in the computation of diluted net loss per share because they would have an anti-dilutive effect</a></td>
<td class="nump">2,575<span></span>
</td>
<td class="nump">2,387<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Shares issuable upon the release of restricted stock awards</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Common shares not included in the computation of diluted net loss per share</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Potentially issuable common shares not included in the computation of diluted net loss per share because they would have an anti-dilutive effect</a></td>
<td class="nump">4,662<span></span>
</td>
<td class="nump">4,123<span></span>
</td>
</tr>
<tr class="rh">
<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_ConvertibleNotesPayableMember', window );">Shares issuable upon conversion of convertible notes</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Common shares not included in the computation of diluted net loss per share</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Potentially issuable common shares not included in the computation of diluted net loss per share because they would have an anti-dilutive effect</a></td>
<td class="nump">20,309<span></span>
</td>
<td class="nump">12,197<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=exas_EmployeeAndNonEmployeesStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_EmployeeAndNonEmployeesStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_ConvertibleNotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ConvertibleNotesPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>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.2</span><table class="report" border="0" cellspacing="2" id="idm140085262217256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">$ 30,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600<span></span>
</td>
</tr>
<tr class="re">
<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 );">Deferred revenue, revenue recognized during period</a></td>
<td class="nump">19<span></span>
</td>
<td class="nump">$ 200<span></span>
</td>
<td class="nump">200<span></span>
</td>
<td class="nump">$ 300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnusualOrInfrequentItemAxis=exas_COVID19Member', window );">COVID-19</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">30,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,200<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_ContractWithCustomerBasisOfPricingAxis=exas_VariablePriceContractMember', window );">Variable consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice', window );">Revenue recognized from changes in transaction prices</a></td>
<td class="nump">$ 3,200<span></span>
</td>
<td class="nump">$ 1,800<span></span>
</td>
<td class="nump">$ 8,600<span></span>
</td>
<td class="nump">$ 3,400<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_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 revenue recognized for cumulative catch-up adjustment from change in estimate of transaction price which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due. Includes, but is not limited to, change in assessment of whether estimate of variable consideration is constrained.</p></div>
<a 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 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (b)<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_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnusualOrInfrequentItemAxis=exas_COVID19Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnusualOrInfrequentItemAxis=exas_COVID19Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerBasisOfPricingAxis=exas_VariablePriceContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerBasisOfPricingAxis=exas_VariablePriceContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>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.2</span><table class="report" border="0" cellspacing="2" id="idm140085262646200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>REVENUE - Schedule of Disaggregation of Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized</a></td>
<td class="nump">$ 268,868<span></span>
</td>
<td class="nump">$ 199,870<span></span>
</td>
<td class="nump">$ 616,689<span></span>
</td>
<td class="nump">$ 361,913<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_ServiceOrProductTypeAxis=exas_ScreeningMember', window );">Screening</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized</a></td>
<td class="nump">131,333<span></span>
</td>
<td class="nump">199,870<span></span>
</td>
<td class="nump">350,784<span></span>
</td>
<td class="nump">361,913<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_ServiceOrProductTypeAxis=exas_ScreeningMember', window );">Screening | Medicare Parts B &amp; C</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized</a></td>
<td class="nump">59,583<span></span>
</td>
<td class="nump">103,569<span></span>
</td>
<td class="nump">157,742<span></span>
</td>
<td class="nump">186,486<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_ServiceOrProductTypeAxis=exas_ScreeningMember', window );">Screening | Commercial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized</a></td>
<td class="nump">65,080<span></span>
</td>
<td class="nump">88,818<span></span>
</td>
<td class="nump">174,449<span></span>
</td>
<td class="nump">162,169<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_ServiceOrProductTypeAxis=exas_ScreeningMember', window );">Screening | 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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized</a></td>
<td class="nump">6,670<span></span>
</td>
<td class="nump">7,483<span></span>
</td>
<td class="nump">18,593<span></span>
</td>
<td class="nump">13,258<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_ServiceOrProductTypeAxis=exas_PrecisionOncologyMember', window );">Precision Oncology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized</a></td>
<td class="nump">102,956<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">231,326<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_ServiceOrProductTypeAxis=exas_PrecisionOncologyMember', window );">Precision Oncology | Medicare Parts B &amp; C</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized</a></td>
<td class="nump">33,994<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">81,028<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_ServiceOrProductTypeAxis=exas_PrecisionOncologyMember', window );">Precision Oncology | Commercial</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized</a></td>
<td class="nump">45,420<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">99,810<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_ServiceOrProductTypeAxis=exas_PrecisionOncologyMember', window );">Precision Oncology | International Sales</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized</a></td>
<td class="nump">19,018<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">39,980<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_ServiceOrProductTypeAxis=exas_PrecisionOncologyMember', window );">Precision Oncology | Other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized</a></td>
<td class="nump">4,524<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,508<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_ServiceOrProductTypeAxis=exas_COVID19TestingMember', window );">COVID-19 Testing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue recognized</a></td>
<td class="nump">$ 34,579<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 34,579<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_exas_ServiceOrProductTypeAxis=exas_ScreeningMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_ServiceOrProductTypeAxis=exas_ScreeningMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ProductMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_exas_ServiceOrProductTypeAxis=exas_PrecisionOncologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_ServiceOrProductTypeAxis=exas_PrecisionOncologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=exas_InternationalSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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=exas_InternationalSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exas_ServiceOrProductTypeAxis=exas_COVID19TestingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_ServiceOrProductTypeAxis=exas_COVID19TestingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>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.2</span><table class="report" border="0" cellspacing="2" id="idm140085262034984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>MARKETABLE SECURITIES - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 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_CashAndCashEquivalentsAbstract', window );"><strong>Cash and Cash Equivalents [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_DebtSecuritiesAvailableForSaleRealizedGain', window );">Debt security, available for sale, realized gain</a></td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="nump">$ 300,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_EquitySecuritiesFvNiRealizedGainLoss', window );">Equity securities, realized gain</a></td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashAndCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain 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://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 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27357-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_DebtSecuritiesAvailableForSaleRealizedGain</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquitySecuritiesFvNiRealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></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 321<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=120269885&amp;loc=SL75117546-209714<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNiRealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>61
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085262535720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>MARKETABLE SECURITIES - Schedule of Cash and Cash Equivalents (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 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_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents, and restricted cash</a></td>
<td class="nump">$ 704,208<span></span>
</td>
<td class="nump">$ 177,528<span></span>
</td>
</tr>
<tr class="re">
<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 );">Marketable securities</a></td>
<td class="nump">764,253<span></span>
</td>
<td class="nump">175,007<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities</a></td>
<td class="nump">1,385<span></span>
</td>
<td class="nump">1,716<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_MarketableSecurities', window );">Marketable Securities, Total</a></td>
<td class="nump">518,731<span></span>
</td>
<td class="nump">146,401<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndShortTermInvestments', window );">Cash, Cash Equivalents, and Short-term Investments, Total</a></td>
<td class="nump">1,222,939<span></span>
</td>
<td class="nump">323,929<span></span>
</td>
</tr>
<tr class="rh">
<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 equivalents</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_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents, and restricted cash</a></td>
<td class="nump">246,907<span></span>
</td>
<td class="nump">30,322<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Marketable securities</a></td>
<td class="nump">246,907<span></span>
</td>
<td class="nump">30,322<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Marketable securities</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_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [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_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">517,346<span></span>
</td>
<td class="nump">144,685<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=exas_CashAndMoneyMarketMember', window );">Cash and money market</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_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents, and restricted cash</a></td>
<td class="nump">457,019<span></span>
</td>
<td class="nump">146,932<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=exas_RestrictedCashMember', window );">Restricted cash</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_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents, and restricted cash</a></td>
<td class="nump">$ 282<span></span>
</td>
<td class="nump">$ 274<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_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_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_CashCashEquivalentsAndShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), 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 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_CashCashEquivalentsAndShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_EquitySecuritiesFvNi">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=99377092&amp;loc=SL75136599-209740<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNi</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MarketableSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_MarketableSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=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_CashAndCashEquivalentsAxis=exas_CashAndMoneyMarketMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=exas_CashAndMoneyMarketMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=exas_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_CashAndCashEquivalentsAxis=exas_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085386420088">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>MARKETABLE SECURITIES - Schedule of Available For Sale Securities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Available-for-sale securities</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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">$ 762,764<span></span>
</td>
<td class="nump">$ 175,082<span></span>
</td>
</tr>
<tr class="re">
<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 );">Gains in Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="nump">1,492<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Losses in Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="num">(3)<span></span>
</td>
<td class="num">(87)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Marketable securities</a></td>
<td class="nump">764,253<span></span>
</td>
<td class="nump">175,007<span></span>
</td>
</tr>
<tr class="rh">
<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 equivalents</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Available-for-sale securities</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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">246,905<span></span>
</td>
<td class="nump">30,320<span></span>
</td>
</tr>
<tr class="re">
<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 );">Gains in Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Losses in Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="num">(2)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">246,907<span></span>
</td>
<td class="nump">30,322<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Marketable securities</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Available-for-sale securities</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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">515,859<span></span>
</td>
<td class="nump">144,762<span></span>
</td>
</tr>
<tr class="re">
<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 );">Gains in Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="nump">1,488<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Losses in Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="num">(1)<span></span>
</td>
<td class="num">(87)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Marketable securities</a></td>
<td class="nump">517,346<span></span>
</td>
<td class="nump">144,685<span></span>
</td>
</tr>
<tr class="rh">
<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_USGovernmentAgenciesDebtSecuritiesMember', window );">U.S. government agency securities | Cash equivalents</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Available-for-sale securities</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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">246,905<span></span>
</td>
<td class="nump">30,320<span></span>
</td>
</tr>
<tr class="re">
<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 );">Gains in Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Losses in Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="num">(2)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">246,907<span></span>
</td>
<td class="nump">30,322<span></span>
</td>
</tr>
<tr class="rh">
<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_USGovernmentAgenciesDebtSecuritiesMember', window );">U.S. government agency securities | Marketable securities</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Available-for-sale securities</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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">256,425<span></span>
</td>
<td class="nump">140,745<span></span>
</td>
</tr>
<tr class="re">
<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 );">Gains in Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="nump">102<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Losses in Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="num">(1)<span></span>
</td>
<td class="num">(73)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Marketable securities</a></td>
<td class="nump">256,526<span></span>
</td>
<td class="nump">140,682<span></span>
</td>
</tr>
<tr class="rh">
<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_CorporateBondSecuritiesMember', window );">Corporate bonds | Marketable securities</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Available-for-sale securities</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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">219,264<span></span>
</td>
<td class="nump">4,017<span></span>
</td>
</tr>
<tr class="re">
<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 );">Gains in Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="nump">1,297<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Losses in Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(14)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">220,561<span></span>
</td>
<td class="nump">$ 4,003<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember', window );">Certificates of deposit | Marketable securities</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Available-for-sale securities</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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">10,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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gains in Accumulated Other Comprehensive Income (Loss)</a></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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Losses in Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Marketable securities</a></td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember', window );">Commercial paper | Marketable securities</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Available-for-sale securities</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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">7,996<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Gains in Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Losses in Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Marketable securities</a></td>
<td class="nump">8,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember', window );">Asset backed securities | Marketable securities</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Available-for-sale securities</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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized Cost</a></td>
<td class="nump">22,174<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Gains in Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="nump">85<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Losses in Accumulated Other Comprehensive Income (Loss)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Marketable securities</a></td>
<td class="nump">$ 22,259<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_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_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=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_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_USGovernmentAgenciesDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_CorporateBondSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_CorporateBondSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_AssetBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AssetBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140085263592856">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>MARKETABLE SECURITIES - Schedule of Underlying Maturities of AFS Securities (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jun. 30, 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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Available-for-sale securities</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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Due in one year or less, Cost</a></td>
<td class="nump">$ 678,771<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Due in one year or less, Fair Value</a></td>
<td class="nump">679,587<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Due after one year through four years, Cost</a></td>
<td class="nump">83,993<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Due after one year through four years, Fair Value</a></td>
<td class="nump">84,666<span></span>
</td>
</tr>
<tr class="rh">
<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 equivalents</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Available-for-sale securities</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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Due in one year or less, Cost</a></td>
<td class="nump">246,905<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Due in one year or less, Fair Value</a></td>
<td class="nump">246,907<span></span>
</td>
</tr>
<tr class="rh">
<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 equivalents | U.S. government agency securities</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Available-for-sale securities</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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Due in one year or less, Cost</a></td>
<td class="nump">246,905<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Due in one year or less, Fair Value</a></td>
<td class="nump">246,907<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Marketable securities</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Available-for-sale securities</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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Due in one year or less, Cost</a></td>
<td class="nump">431,866<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Due in one year or less, Fair Value</a></td>
<td class="nump">432,680<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Due after one year through four years, Cost</a></td>
<td class="nump">83,993<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Due after one year through four years, Fair Value</a></td>
<td class="nump">84,666<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Marketable securities | U.S. government agency securities</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Available-for-sale securities</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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Due in one year or less, Cost</a></td>
<td class="nump">249,239<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Due in one year or less, Fair Value</a></td>
<td class="nump">249,295<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Due after one year through four years, Cost</a></td>
<td class="nump">7,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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Due after one year through four years, Fair Value</a></td>
<td class="nump">7,231<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Marketable securities | Corporate bonds</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Available-for-sale securities</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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Due in one year or less, Cost</a></td>
<td class="nump">162,241<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Due in one year or less, Fair Value</a></td>
<td class="nump">162,992<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Due after one year through four years, Cost</a></td>
<td class="nump">57,023<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Due after one year through four years, Fair Value</a></td>
<td class="nump">57,569<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Marketable securities | Certificates of deposit</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Available-for-sale securities</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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Due in one year or less, Cost</a></td>
<td class="nump">10,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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Due in one year or less, Fair Value</a></td>
<td class="nump">10,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Due after one year through four years, Cost</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Due after one year through four years, Fair Value</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_ShortTermInvestmentsMember', window );">Marketable securities | Commercial paper</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Available-for-sale securities</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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Due in one year or less, Cost</a></td>
<td class="nump">7,996<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Due in one year or less, Fair Value</a></td>
<td class="nump">8,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Due after one year through four years, Cost</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Due after one year through four years, Fair Value</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_ShortTermInvestmentsMember', window );">Marketable securities | Asset backed securities</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Available-for-sale securities</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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Due in one year or less, Cost</a></td>
<td class="nump">2,390<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Due in one year or less, Fair Value</a></td>
<td class="nump">2,393<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Due after one year through four years, Cost</a></td>
<td class="nump">19,784<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Due after one year through four years, Fair Value</a></td>
<td class="nump">$ 19,866<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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27198-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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27198-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120252992&amp;loc=SL120269850-112803<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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), with single maturity date and allocated without single maturity date, maturing 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 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27198-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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing 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 942<br> -SubTopic 320<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120252992&amp;loc=SL120269850-112803<br><br>Reference 2: 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 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27198-111563<br><br>Reference 3: 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 (d)<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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_USGovernmentAgenciesDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_CorporateBondSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_AssetBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AssetBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140085360851272">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>MARKETABLE SECURITIES - Schedule of Gross Unrealized Losses And Fair Value of Available For Sale Securities (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Jun. 30, 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_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Total fair value of available-for-sale securities in a continuous unrealized loss position for less than twelve months</a></td>
<td class="nump">$ 181,909<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position for less than twelve months</a></td>
<td class="num">(3)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer, accumulated loss</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total fair value of available-for-sale securities in a continuous unrealized loss position</a></td>
<td class="nump">181,909<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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position</a></td>
<td class="num">(3)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_CashEquivalentsMember', window );">Cash equivalents</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_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Total fair value of available-for-sale securities in a continuous unrealized loss position for less than twelve months</a></td>
<td class="nump">81,934<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position for less than twelve months</a></td>
<td class="num">(2)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer, accumulated loss</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total fair value of available-for-sale securities in a continuous unrealized loss position</a></td>
<td class="nump">81,934<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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position</a></td>
<td class="num">(2)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_CashEquivalentsMember', window );">Cash equivalents | U.S. government agency securities</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_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Total fair value of available-for-sale securities in a continuous unrealized loss position for less than twelve months</a></td>
<td class="nump">81,934<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position for less than twelve months</a></td>
<td class="num">(2)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer, accumulated loss</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total fair value of available-for-sale securities in a continuous unrealized loss position</a></td>
<td class="nump">81,934<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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position</a></td>
<td class="num">(2)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_DebtSecuritiesMember', window );">Marketable securities</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_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Total fair value of available-for-sale securities in a continuous unrealized loss position for less than twelve months</a></td>
<td class="nump">99,975<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position for less than twelve months</a></td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer, accumulated loss</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total fair value of available-for-sale securities in a continuous unrealized loss position</a></td>
<td class="nump">99,975<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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position</a></td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByAssetClassAxis=us-gaap_DebtSecuritiesMember', window );">Marketable securities | U.S. government agency securities</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_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Total fair value of available-for-sale securities in a continuous unrealized loss position for less than twelve months</a></td>
<td class="nump">99,975<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position for less than twelve months</a></td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer, accumulated loss</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total fair value of available-for-sale securities in a continuous unrealized loss position</a></td>
<td class="nump">99,975<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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position</a></td>
<td class="num">$ (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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121582814&amp;loc=SL82922890-210455<br><br>Reference 2: 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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27337-111563<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27337-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 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121582814&amp;loc=SL82922890-210455<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27337-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 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121582814&amp;loc=SL82922890-210455<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121582814&amp;loc=SL82922890-210455<br><br>Reference 2: 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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27337-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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtSecuritiesAvailableForSaleUnrealizedLossPosition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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), in unrealized loss position without allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27290-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 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121582814&amp;loc=SL82922888-210455<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121645371&amp;loc=d3e27290-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 50<br> -Paragraph 4<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121582814&amp;loc=SL82922888-210455<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_MarketableSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_MarketableSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_CashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_CashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_DebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_DebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.2</span><table class="report" border="0" cellspacing="2" id="idm140085386438824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY, PLANT, AND EQUIPMENT - Schedule of Estimated Useful Lives (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, plant and equipment</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_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, at cost</a></td>
<td class="nump">$ 573,665<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 532,956<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation</a></td>
<td class="num">(110,228)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(77,631)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">463,437<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">455,325<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, plant and equipment</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_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, at cost</a></td>
<td class="nump">4,466<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,466<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=exas_BuildingsAndLeaseholdImprovementsMember', window );">Leasehold and building improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, plant and equipment</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_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, at cost</a></td>
<td class="nump">111,778<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,352<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandImprovementsMember', window );">Land improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, plant and equipment</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, at cost</a></td>
<td class="nump">2,399<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,766<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, plant and equipment</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_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, at cost</a></td>
<td class="nump">165,926<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">112,815<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=exas_OfficeEquipmentAndComputerSoftwareMember', window );">Computer equipment and computer software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, plant and equipment</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, at cost</a></td>
<td class="nump">74,447<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,323<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Laboratory equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, plant and equipment</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_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, at cost</a></td>
<td class="nump">130,323<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">104,008<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, plant and equipment</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_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, at cost</a></td>
<td class="nump">22,698<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,539<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AssetUnderConstructionMember', window );">Assets under construction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, plant and equipment</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_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, at cost</a></td>
<td class="nump">$ 61,628<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 149,687<span></span>
</td>
</tr>
<tr 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 | Buildings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, plant and equipment</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life</a></td>
<td class="text">30 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Laboratory equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, plant and equipment</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 | Furniture and fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, plant and equipment</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 | Buildings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, plant and equipment</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life</a></td>
<td class="text">40 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Laboratory equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, plant and equipment</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 | Furniture and fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, plant and equipment</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_PropertyPlantAndEquipmentUsefulLife', window );">Estimated Useful Life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher 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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=exas_BuildingsAndLeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=exas_BuildingsAndLeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=exas_OfficeEquipmentAndComputerSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=exas_OfficeEquipmentAndComputerSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AssetUnderConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AssetUnderConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085265554344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PROPERTY, PLANT, AND EQUIPMENT - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, plant and equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 17,600<span></span>
</td>
<td class="nump">$ 7,100<span></span>
</td>
<td class="nump">$ 33,400<span></span>
</td>
<td class="nump">$ 13,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, at cost</a></td>
<td class="nump">573,665<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">573,665<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 532,956<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Laboratory equipment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, plant and equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, at cost</a></td>
<td class="nump">130,323<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">130,323<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">104,008<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Assets under construction</a></td>
<td class="nump">11,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_EstimatedCostToCompleteConstruction', window );">Expected cost to complete project</a></td>
<td class="nump">2,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=exas_BuildingsAndLeaseholdImprovementsMember', window );">Leasehold and building improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, plant and equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, at cost</a></td>
<td class="nump">111,778<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">111,778<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,352<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Assets under construction</a></td>
<td class="nump">43,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_EstimatedCostToCompleteConstruction', window );">Expected cost to complete project</a></td>
<td class="nump">6,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=exas_OfficeEquipmentAndComputerSoftwareMember', window );">Computer equipment and computer software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, plant and equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, at cost</a></td>
<td class="nump">74,447<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74,447<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65,323<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AssetUnderConstructionMember', window );">Assets under construction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, plant and equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, at cost</a></td>
<td class="nump">61,628<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">61,628<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">149,687<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerSoftwareIntangibleAssetMember', window );">Computer software</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, plant and equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Assets under construction</a></td>
<td class="nump">5,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_EstimatedCostToCompleteConstruction', window );">Expected cost to complete project</a></td>
<td class="nump">2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, plant and equipment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, at cost</a></td>
<td class="nump">22,698<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,698<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,539<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionInProgressGross', window );">Assets under construction</a></td>
<td class="nump">$ 600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exas_EstimatedCostToCompleteConstruction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of estimated cost to be incurred to complete the construction project.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_EstimatedCostToCompleteConstruction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ConstructionInProgressGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionInProgressGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=exas_BuildingsAndLeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=exas_BuildingsAndLeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=exas_OfficeEquipmentAndComputerSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=exas_OfficeEquipmentAndComputerSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AssetUnderConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AssetUnderConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerSoftwareIntangibleAssetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerSoftwareIntangibleAssetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085265352504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTANGIBLE ASSETS AND GOODWILL - Schedule of Finite Lived Intangible Assets Net Balances and Weighted Average Useful Lives (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 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_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 );">Finite-lived intangible assets, gross</a></td>
<td class="nump">$ 972,056<span></span>
</td>
<td class="nump">$ 963,690<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Less: Accumulated amortization</a></td>
<td class="num">(67,433)<span></span>
</td>
<td class="num">(20,411)<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 );">Intangibles, net</a></td>
<td class="nump">904,623<span></span>
</td>
<td class="nump">943,279<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill', window );">Finite-lived and indefinite-lived intangible assets, gross</a></td>
<td class="nump">1,172,548<span></span>
</td>
<td class="nump">1,163,961<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Finite-lived and indefinite-lived intangible assets, net</a></td>
<td class="nump">1,105,115<span></span>
</td>
<td class="nump">1,143,550<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember', window );">In-process research and development</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_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Indefinite-lived intangible assets</a></td>
<td class="nump">200,000<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Acquired developed technology</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_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Indefinite-lived intangible assets</a></td>
<td class="nump">$ 492<span></span>
</td>
<td class="nump">$ 271<span></span>
</td>
</tr>
<tr class="rh">
<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 name</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_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted-average remaining useful life of finite-lived intangible asset (in years)</a></td>
<td class="text">15 years 4 months 24 days<span></span>
</td>
<td class="text">15 years 10 months 24 days<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Finite-lived intangible assets, gross</a></td>
<td class="nump">$ 100,700<span></span>
</td>
<td class="nump">$ 100,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Less: Accumulated amortization</a></td>
<td class="num">(4,109)<span></span>
</td>
<td class="num">(961)<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 );">Intangibles, net</a></td>
<td class="nump">$ 96,591<span></span>
</td>
<td class="nump">$ 99,739<span></span>
</td>
</tr>
<tr class="rh">
<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="ro">
<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_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted-average remaining useful life of finite-lived intangible asset (in years)</a></td>
<td class="text">13 years 3 months 18 days<span></span>
</td>
<td class="text">13 years 7 months 6 days<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Finite-lived intangible assets, gross</a></td>
<td class="nump">$ 2,700<span></span>
</td>
<td class="nump">$ 2,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Less: Accumulated amortization</a></td>
<td class="num">(314)<span></span>
</td>
<td class="num">(224)<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 );">Intangibles, net</a></td>
<td class="nump">$ 2,386<span></span>
</td>
<td class="nump">$ 2,476<span></span>
</td>
</tr>
<tr class="rh">
<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_PatentsMember', window );">Patents</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_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted-average remaining useful life of finite-lived intangible asset (in years)</a></td>
<td class="text">8 years 4 months 24 days<span></span>
</td>
<td class="text">8 years 9 months 18 days<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Finite-lived intangible assets, gross</a></td>
<td class="nump">$ 22,689<span></span>
</td>
<td class="nump">$ 22,690<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Less: Accumulated amortization</a></td>
<td class="num">(7,105)<span></span>
</td>
<td class="num">(5,974)<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 );">Intangibles, net</a></td>
<td class="nump">$ 15,584<span></span>
</td>
<td class="nump">$ 16,716<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Acquired 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_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted-average remaining useful life of finite-lived intangible asset (in years)</a></td>
<td class="text">9 years 6 months<span></span>
</td>
<td class="text">9 years 10 months 24 days<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Finite-lived intangible assets, gross</a></td>
<td class="nump">$ 814,171<span></span>
</td>
<td class="nump">$ 806,371<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Less: Accumulated amortization</a></td>
<td class="num">(52,766)<span></span>
</td>
<td class="num">(12,345)<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 );">Intangibles, net</a></td>
<td class="nump">$ 761,405<span></span>
</td>
<td class="nump">$ 794,026<span></span>
</td>
</tr>
<tr class="rh">
<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_ServiceAgreementsMember', window );">Supply agreements</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_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted-average remaining useful life of finite-lived intangible asset (in years)</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">7 years 6 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_FiniteLivedIntangibleAssetsGross', window );">Finite-lived intangible assets, gross</a></td>
<td class="nump">$ 30,000<span></span>
</td>
<td class="nump">$ 30,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Less: Accumulated amortization</a></td>
<td class="num">(2,549)<span></span>
</td>
<td class="num">(571)<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 );">Intangibles, net</a></td>
<td class="nump">$ 27,451<span></span>
</td>
<td class="nump">$ 29,429<span></span>
</td>
</tr>
<tr class="rh">
<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_SoftwareDevelopmentMember', window );">Internally 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_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted-average remaining useful life of finite-lived intangible asset (in years)</a></td>
<td class="text">2 years 3 months 18 days<span></span>
</td>
<td class="text">2 years 6 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_FiniteLivedIntangibleAssetsGross', window );">Finite-lived intangible assets, gross</a></td>
<td class="nump">$ 1,796<span></span>
</td>
<td class="nump">$ 1,229<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Less: Accumulated amortization</a></td>
<td class="num">(590)<span></span>
</td>
<td class="num">(336)<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 );">Intangibles, net</a></td>
<td class="nump">$ 1,206<span></span>
</td>
<td class="nump">$ 893<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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IndefiniteLivedIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<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_IndefiniteLivedIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IntangibleAssetsGrossExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated amortization of intangible assets, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsGrossExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_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>
<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_PatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_PatentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_ServiceAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ServiceAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_SoftwareDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_SoftwareDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085261529736">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>INTANGIBLE ASSETS AND GOODWILL - Schedule of Future Amortization Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 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_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">2020</a></td>
<td class="nump">$ 47,158<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">2021</a></td>
<td class="nump">94,217<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2022</a></td>
<td class="nump">94,012<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">2023</a></td>
<td class="nump">93,724<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2024</a></td>
<td class="nump">93,345<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour', window );">Thereafter</a></td>
<td class="nump">482,167<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 );">Intangibles, net</a></td>
<td class="nump">$ 904,623<span></span>
</td>
<td class="nump">$ 943,279<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exas_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;">exas_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<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.2</span><table class="report" border="0" cellspacing="2" id="idm140085265435640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTANGIBLE ASSETS AND GOODWILL - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 03, 2020</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 1,237,672,000<span></span>
</td>
<td class="nump">$ 1,203,197,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,279,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_GoodwillImpairmentLoss', window );">Impairment losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=exas_ParadigmViomicsMember', window );">Paradigm &amp; Viomics</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,400,000<span></span>
</td>
<td class="nump">$ 30,431,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=exas_GenomicHealthIncMember', window );">Merger Agreement with Genomic Health, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_GoodwillAcquiredAdjustment', window );">Genomic Health acquisition adjustment</a></td>
<td class="nump">$ 4,044,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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exas_GoodwillAcquiredAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Goodwill, Acquired, Adjustment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_GoodwillAcquiredAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=exas_ParadigmViomicsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_ParadigmViomicsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=exas_GenomicHealthIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_GenomicHealthIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>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.2</span><table class="report" border="0" cellspacing="2" id="idm140085261868888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INTANGIBLE ASSETS AND GOODWILL - Schedule of Changes in Goodwill (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 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_GoodwillRollForward', window );"><strong>Recognized Goodwill</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_Goodwill', window );">Goodwill, beginning balance</a></td>
<td class="nump">$ 1,203,197<span></span>
</td>
<td class="nump">$ 17,279<span></span>
</td>
</tr>
<tr class="re">
<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">1,237,672<span></span>
</td>
<td class="nump">1,203,197<span></span>
</td>
</tr>
<tr class="rh">
<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=exas_GenomicHealthIncMember', window );">Merger Agreement with Genomic Health, Inc.</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_GoodwillRollForward', window );"><strong>Recognized Goodwill</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_GoodwillAcquiredDuringPeriod', window );">Goodwill acquired during the period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,185,918<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_GoodwillAcquiredAdjustment', window );">Genomic Health acquisition adjustment</a></td>
<td class="nump">4,044<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=exas_ParadigmViomicsMember', window );">Paradigm &amp; Viomics</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_GoodwillRollForward', window );"><strong>Recognized Goodwill</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_GoodwillAcquiredDuringPeriod', window );">Goodwill acquired during the period</a></td>
<td class="nump">$ 30,431<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_exas_GoodwillAcquiredAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Goodwill, Acquired, Adjustment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_GoodwillAcquiredAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=exas_GenomicHealthIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_GenomicHealthIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=exas_ParadigmViomicsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_ParadigmViomicsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140085262430184">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS - Schedule of Fair Value (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 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 measurements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents, and restricted cash</a></td>
<td class="nump">$ 704,208<span></span>
</td>
<td class="nump">$ 177,528<span></span>
</td>
</tr>
<tr class="re">
<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 );">Marketable securities</a></td>
<td class="nump">764,253<span></span>
</td>
<td class="nump">175,007<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities</a></td>
<td class="nump">1,385<span></span>
</td>
<td class="nump">1,716<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=exas_RestrictedCashMember', window );">Restricted cash</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents, and restricted cash</a></td>
<td class="nump">282<span></span>
</td>
<td class="nump">274<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</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_EquitySecuritiesFvNi', window );">Equity securities</a></td>
<td class="nump">1,385<span></span>
</td>
<td class="nump">1,716<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Contingent consideration</a></td>
<td class="num">(2,551)<span></span>
</td>
<td class="num">(2,879)<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_FairValueNetAssetLiability', window );">Total</a></td>
<td class="nump">1,220,388<span></span>
</td>
<td class="nump">321,050<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Corporate bonds</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</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_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">220,561<span></span>
</td>
<td class="nump">4,003<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | U.S. government agency securities</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</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_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">256,526<span></span>
</td>
<td class="nump">140,682<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Certificates of deposit</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</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_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Asset backed securities</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</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_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">22,259<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Commercial paper</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</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_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">8,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Cash and money market</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents, and restricted cash</a></td>
<td class="nump">457,019<span></span>
</td>
<td class="nump">146,932<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | U.S. government agency securities</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents, and restricted cash</a></td>
<td class="nump">246,907<span></span>
</td>
<td class="nump">30,322<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Restricted cash</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents, and restricted cash</a></td>
<td class="nump">282<span></span>
</td>
<td class="nump">274<span></span>
</td>
</tr>
<tr class="rh">
<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 | Fair Value, Recurring</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</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_EquitySecuritiesFvNi', window );">Equity securities</a></td>
<td class="nump">1,385<span></span>
</td>
<td class="nump">1,716<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Contingent consideration</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueNetAssetLiability', window );">Total</a></td>
<td class="nump">458,686<span></span>
</td>
<td class="nump">148,922<span></span>
</td>
</tr>
<tr class="rh">
<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 | Fair Value, Recurring | Corporate bonds</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</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_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Fair Value, Recurring | U.S. government agency securities</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</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_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Fair Value, Recurring | Certificates of deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</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_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Fair Value, Recurring | Asset backed securities</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</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_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Fair Value, Recurring | Commercial paper</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</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_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Fair Value, Recurring | Cash and money market</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents, and restricted cash</a></td>
<td class="nump">457,019<span></span>
</td>
<td class="nump">146,932<span></span>
</td>
</tr>
<tr class="rh">
<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 | Fair Value, Recurring | U.S. government agency securities</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents, and restricted cash</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Fair Value, Recurring | Restricted cash</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents, and restricted cash</a></td>
<td class="nump">282<span></span>
</td>
<td class="nump">274<span></span>
</td>
</tr>
<tr class="rh">
<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 | Fair Value, Recurring</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</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_EquitySecuritiesFvNi', window );">Equity securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Contingent consideration</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueNetAssetLiability', window );">Total</a></td>
<td class="nump">764,253<span></span>
</td>
<td class="nump">175,007<span></span>
</td>
</tr>
<tr class="rh">
<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 | Fair Value, Recurring | Corporate bonds</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</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_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">220,561<span></span>
</td>
<td class="nump">4,003<span></span>
</td>
</tr>
<tr class="rh">
<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 | Fair Value, Recurring | U.S. government agency securities</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</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_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">256,526<span></span>
</td>
<td class="nump">140,682<span></span>
</td>
</tr>
<tr class="rh">
<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 | Fair Value, Recurring | Certificates of deposit</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</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_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Fair Value, Recurring | Asset backed securities</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</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_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">22,259<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 | Fair Value, Recurring | Commercial paper</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</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_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">8,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Fair Value, Recurring | Cash and money market</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents, and restricted cash</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Fair Value, Recurring | U.S. government agency securities</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents, and restricted cash</a></td>
<td class="nump">246,907<span></span>
</td>
<td class="nump">30,322<span></span>
</td>
</tr>
<tr class="rh">
<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 | Fair Value, Recurring | Restricted cash</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents, and restricted cash</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Fair Value, Recurring</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</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_EquitySecuritiesFvNi', window );">Equity securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Contingent consideration</a></td>
<td class="num">(2,551)<span></span>
</td>
<td class="num">(2,879)<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_FairValueNetAssetLiability', window );">Total</a></td>
<td class="num">(2,551)<span></span>
</td>
<td class="num">(2,879)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Fair Value, Recurring | Corporate bonds</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</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_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Fair Value, Recurring | U.S. government agency securities</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</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_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Fair Value, Recurring | Certificates of deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</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_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Fair Value, Recurring | Asset backed securities</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</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_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Fair Value, Recurring | Commercial paper</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</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_AvailableForSaleSecuritiesDebtSecurities', window );">Marketable securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Fair Value, Recurring | Cash and money market</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents, and restricted cash</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Fair Value, Recurring | U.S. government agency securities</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents, and restricted cash</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Fair Value, Recurring | Restricted cash</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair value measurements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents, and restricted cash</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_BusinessCombinationContingentConsiderationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled 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 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph b<br> -URI http://asc.fasb.org/extlink&amp;oid=116859824&amp;loc=d3e6819-128478<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_EquitySecuritiesFvNi">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=99377092&amp;loc=SL75136599-209740<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquitySecuritiesFvNi</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueNetAssetLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of asset after deduction of 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;">us-gaap_FairValueNetAssetLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashAndCashEquivalentsAxis=exas_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_CashAndCashEquivalentsAxis=exas_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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_CorporateBondSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_USGovernmentAgenciesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_USGovernmentAgenciesDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_AssetBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AssetBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140085354028760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration, liability</a></td>
<td class="nump">$ 2,551,000<span></span>
</td>
<td class="nump">$ 2,879,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Fair Value, Recurring</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_EquityMethodInvestments', window );">Non-marketable equity securities</a></td>
<td class="nump">11,800,000<span></span>
</td>
<td class="nump">11,800,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=exas_BiomatricaIncMember', window );">Biomatrica, Inc</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration, liability</a></td>
<td class="nump">20,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=exas_EpicSciencesMember', window );">Epic Sciences</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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_InvestmentOwnedAtFairValue', window );">Investment owned, at fair value</a></td>
<td class="nump">$ 10,800,000<span></span>
</td>
<td class="nump">$ 10,800,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116859824&amp;loc=d3e6819-128478<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses 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 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<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 25<br> -Subparagraph (a)<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 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_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentOwnedAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of the investment at close of period. For schedules of investments that are categorized, the value would be aggregated by category. For investment in and advances to affiliates, if operations of any controlled companies are different in character from those of the company, group such affiliates within divisions and by type of 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 946<br> -SubTopic 210<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99383244&amp;loc=d3e12121-115841<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -Section S99<br> -Paragraph 5D<br> -Subparagraph (SX 210.12-13D(Column C))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401592&amp;loc=SL120429264-123010<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401592&amp;loc=d3e611197-123010<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentOwnedAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=exas_BiomatricaIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_BiomatricaIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=exas_EpicSciencesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=exas_EpicSciencesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140085264841048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>FAIR VALUE MEASUREMENTS - Fair Value of Contingent Consideration (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 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_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_BusinessCombinationContingentConsiderationLiability', window );">Balance, January 1, 2020</a></td>
<td class="nump">$ 2,879<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Changes in fair value</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_BusinessCombinationContingentConsiderationGainLossRecognized', window );">Gains (losses) recognized in earnings</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities', window );">Payments</a></td>
<td class="nump">328<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Balance, June 30, 2020</a></td>
<td class="nump">$ 2,551<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exas_BusinessCombinationContingentConsiderationGainLossRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Contingent Consideration, Gain (Loss) 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;">exas_BusinessCombinationContingentConsiderationGainLossRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e7008-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116859824&amp;loc=d3e6819-128478<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6408-128476<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PaymentForContingentConsiderationLiabilityInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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, made soon after acquisition date of business combination, to settle contingent consideration liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (d)<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_PaymentForContingentConsiderationLiabilityInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>74
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140085260227192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>FAIR VALUE - Long-Term Debt and Convertible Notes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Carrying Amount | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_LoansPayableFairValueDisclosure', window );">Construction loan</a></td>
<td class="nump">$ 24,263<span></span>
</td>
<td class="nump">$ 24,866<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair Value | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_LoansPayableFairValueDisclosure', window );">Construction loan</a></td>
<td class="nump">24,263<span></span>
</td>
<td class="nump">24,866<span></span>
</td>
</tr>
<tr class="rh">
<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=exas_ConvertibleNotesPayable2028Member', window );">2028 Convertible notes | Carrying Amount | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_ConvertibleDebtFairValueDisclosures', window );">Convertible notes</a></td>
<td class="nump">786,711<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=exas_ConvertibleNotesPayable2028Member', window );">2028 Convertible notes | Fair Value | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_ConvertibleDebtFairValueDisclosures', window );">Convertible notes</a></td>
<td class="nump">1,101,413<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=exas_ConvertibleNotesPayable2027Member', window );">2027 Convertible notes | Carrying Amount | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_ConvertibleDebtFairValueDisclosures', window );">Convertible notes</a></td>
<td class="nump">498,707<span></span>
</td>
<td class="nump">483,909<span></span>
</td>
</tr>
<tr class="rh">
<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=exas_ConvertibleNotesPayable2027Member', window );">2027 Convertible notes | Fair Value | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_ConvertibleDebtFairValueDisclosures', window );">Convertible notes</a></td>
<td class="nump">774,328<span></span>
</td>
<td class="nump">843,741<span></span>
</td>
</tr>
<tr class="rh">
<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=exas_ConvertibleNotesPayable2025Member', window );">2025 Convertible notes | Carrying Amount | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_ConvertibleDebtFairValueDisclosures', window );">Convertible notes</a></td>
<td class="nump">248,965<span></span>
</td>
<td class="nump">319,696<span></span>
</td>
</tr>
<tr class="rh">
<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=exas_ConvertibleNotesPayable2025Member', window );">2025 Convertible notes | Fair Value | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems', window );"><strong>Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_ConvertibleDebtFairValueDisclosures', window );">Convertible notes</a></td>
<td class="nump">$ 419,015<span></span>
</td>
<td class="nump">$ 592,482<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleDebtFairValueDisclosures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleDebtFairValueDisclosures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contractual obligation to pay money on demand or on fixed or determinable dates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayableFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=exas_ConvertibleNotesPayable2028Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_ConvertibleNotesPayable2028Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_DebtInstrumentAxis=exas_ConvertibleNotesPayable2027Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_ConvertibleNotesPayable2027Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=exas_ConvertibleNotesPayable2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_ConvertibleNotesPayable2025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140085261527848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LICENSE AND COLLABORATION AGREEMENTS - Mayo (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 32,673<span></span>
</td>
<td class="nump">$ 29,972<span></span>
</td>
<td class="nump">$ 76,182<span></span>
</td>
<td class="nump">$ 61,757<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=us-gaap_LicensingAgreementsMember', window );">Licensing Agreements | Mayo</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 1,000<span></span>
</td>
<td class="nump">$ 1,100<span></span>
</td>
<td class="nump">$ 1,900<span></span>
</td>
<td class="nump">$ 2,600<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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_TypeOfArrangementAxis=us-gaap_LicensingAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=us-gaap_LicensingAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=exas_MAYOFoundationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=exas_MAYOFoundationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140085269545432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LICENSE AND COLLABORATION AGREEMENTS - Epic Sciences (Details) - Epic Sciences - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [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_InvestmentOwnedBalanceShares', window );">Investment owned (in shares)</a></td>
<td class="nump">18,258,838<span></span>
</td>
<td class="nump">18,258,838<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentOwnedAtFairValue', window );">Investment owned, at fair value</a></td>
<td class="nump">$ 10.8<span></span>
</td>
<td class="nump">$ 10.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_us-gaap_TypeOfArrangementAxis=us-gaap_LicensingAgreementsMember', window );">Licensing Agreements</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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_LicenseAndLaboratoryAgreementTerm', window );">License And Laboratory Agreement, Term</a></td>
<td class="text">10 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_exas_LicenseAndLaboratoryAgreementTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>License And Laboratory Agreement, Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_LicenseAndLaboratoryAgreementTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentOwnedAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of the investment at close of period. For schedules of investments that are categorized, the value would be aggregated by category. For investment in and advances to affiliates, if operations of any controlled companies are different in character from those of the company, group such affiliates within divisions and by type of 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 946<br> -SubTopic 210<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99383244&amp;loc=d3e12121-115841<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -Section S99<br> -Paragraph 5D<br> -Subparagraph (SX 210.12-13D(Column C))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401592&amp;loc=SL120429264-123010<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401592&amp;loc=d3e611197-123010<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentOwnedAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InvestmentOwnedBalanceShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Balance held at close of period in number of 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 946<br> -SubTopic 210<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99383244&amp;loc=d3e12121-115841<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column B))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401592&amp;loc=d3e611197-123010<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentOwnedBalanceShares</td>
</tr>
<tr>
<td style="padding-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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=exas_EpicSciencesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=exas_EpicSciencesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=us-gaap_LicensingAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=us-gaap_LicensingAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140085261903144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>LICENSE AND COLLABORATION AGREEMENTS - Biocartis (Details) - Biocartis N.V<br> &#8364; in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>EUR (&#8364;)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2017 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentOwnedBalanceShares', window );">Investment owned (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">270,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_InvestmentOwnedAtFairValue', window );">Investment owned, at fair value | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.4<span></span>
</td>
<td class="nump">$ 1.7<span></span>
</td>
<td class="nump">$ 4.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=exas_BiocartisNVMember', window );">Sales Milestone Range One</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_PaymentsContingentOnMilestones', window );">Payments contingent on milestones | &#8364;</a></td>
<td class="nump">&#8364; 2.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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=exas_BiocartisNVMember', window );">Expansion Of Collaboration To Oncology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_PaymentsContingentOnMilestones', window );">Payments contingent on milestones | &#8364;</a></td>
<td class="nump">&#8364; 2.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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=exas_BiocartisNVMember', window );">Licensing Agreements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_OneTimeFeeForLicenseToPatents', window );">One time fee for license to patents | $</a></td>
<td class="text">&#160;<span></span>
</td>
<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.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exas_OneTimeFeeForLicenseToPatents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>One-time fee for a royalty-free, fully-paid, perpetual and assignable license to patents.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_OneTimeFeeForLicenseToPatents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_exas_PaymentsContingentOnMilestones">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 potential future payments still contingent upon achievement of milestones under a collaborative arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_PaymentsContingentOnMilestones</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentOwnedAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of the investment at close of period. For schedules of investments that are categorized, the value would be aggregated by category. For investment in and advances to affiliates, if operations of any controlled companies are different in character from those of the company, group such affiliates within divisions and by type of 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 946<br> -SubTopic 210<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99383244&amp;loc=d3e12121-115841<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -Section S99<br> -Paragraph 5D<br> -Subparagraph (SX 210.12-13D(Column C))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401592&amp;loc=SL120429264-123010<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column C))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401592&amp;loc=d3e611197-123010<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentOwnedAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InvestmentOwnedBalanceShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Balance held at close of period in number of 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 946<br> -SubTopic 210<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99383244&amp;loc=d3e12121-115841<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column B))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401592&amp;loc=d3e611197-123010<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentOwnedBalanceShares</td>
</tr>
<tr>
<td style="padding-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_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=exas_BiocartisNVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=exas_BiocartisNVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exas_CollaborativeArrangementsSalesMilestoneAxis=exas_SalesMilestoneRangeOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_CollaborativeArrangementsSalesMilestoneAxis=exas_SalesMilestoneRangeOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exas_CollaborativeArrangementsSalesMilestoneAxis=exas_ExpansionOfCollaborationToOncologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_CollaborativeArrangementsSalesMilestoneAxis=exas_ExpansionOfCollaborationToOncologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=us-gaap_LicensingAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=us-gaap_LicensingAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140085258465624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>PFIZER PROMOTION AGREEMENT (Details) - Pfizer Inc - Cologuard promotion agreement - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MarketingExpense', window );">Charges for promotion, sales and marketing</a></td>
<td class="nump">$ 21.1<span></span>
</td>
<td class="nump">$ 16.6<span></span>
</td>
<td class="nump">$ 40.5<span></span>
</td>
<td class="nump">$ 33.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties', window );">Service fee based on incremental gross profits over specified baselines and royalties</a></td>
<td class="nump">$ 2.1<span></span>
</td>
<td class="nump">$ 19.4<span></span>
</td>
<td class="nump">$ 21.7<span></span>
</td>
<td class="nump">$ 38.6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exas_ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 service fee based on incremental gross profits over specified baselines and royalties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing 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 (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_MarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=exas_PfizerIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=exas_PfizerIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=us-gaap_ManufacturedProductOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=us-gaap_ManufacturedProductOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140085261247496">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Nov. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 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_SubsidiaryOrEquityMethodInvesteeLineItems', window );"><strong>Subsidiary or Equity Method Investee [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfConvertibleDebt', window );">Repayments of debt in cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,054<span></span>
</td>
<td class="nump">$ 493,356<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments', window );">Shares issued to settle convertible notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 182,435<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts', window );">Issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 for business combinations</a></td>
<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,597<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28,597<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Issuance of common stock for business combinations (in shares)</a></td>
<td class="nump">400,000<span></span>
</td>
<td class="nump">17,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="nump">382,947<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=exas_GenomicHealthIncMember', window );">Merger Agreement with Genomic Health, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems', window );"><strong>Subsidiary or Equity Method Investee [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business combination, consideration transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 for business combinations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=exas_ParadigmViomicsMember', window );">Paradigm &amp; Viomics</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems', window );"><strong>Subsidiary or Equity Method Investee [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business combination, consideration transferred</a></td>
<td class="nump">$ 40,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Issuance of common stock to acquire business</a></td>
<td class="nump">$ 28,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExtinguishmentOfDebtAxis=exas_ConvertibleNotesPayable2025Member', window );">2025 Convertible notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems', window );"><strong>Subsidiary or Equity Method Investee [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Settlement of convertible notes (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments', window );">Shares issued to settle convertible notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 182,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares', window );">Total consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">676,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayments of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">493,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=exas_ConvertibleNotesPayable2027Member', window );">2027 Convertible notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems', window );"><strong>Subsidiary or Equity Method Investee [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfConvertibleDebt', window );">Repayments of debt in cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">494,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments', window );">Shares issued to settle convertible notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">182,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares', window );">Total consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">676,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=exas_ConvertibleNotesPayable2027Member', window );">2027 Convertible notes | 2025 Convertible notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems', window );"><strong>Subsidiary or Equity Method Investee [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfConvertibleDebt', window );">Repayments of debt in cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 494,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exas_RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 consideration for repayments of convertible debt by way of cash and 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;">exas_RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_RepaymentsOfConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-30)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://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><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 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_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of stock issued during the period upon the conversion of convertible securities, net of adjustments (for example, to additional paid in capital) including the write-off of an equity component recognized to record the convertible debt instrument as two separate components - a debt component and an equity component. This item is meant to disclose the value of shares issued on conversion of convertible securities that were recorded as two separate (debt and equity) components.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_SubsidiaryOrEquityMethodInvesteeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=exas_GenomicHealthIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_GenomicHealthIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=exas_ParadigmViomicsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_ParadigmViomicsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ExtinguishmentOfDebtAxis=exas_ConvertibleNotesPayable2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExtinguishmentOfDebtAxis=exas_ConvertibleNotesPayable2025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=exas_ConvertibleNotesPayable2027Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_ConvertibleNotesPayable2027Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140085260289864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY - Schedule of OCI (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 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_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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</a></td>
<td class="nump">$ 2,288,061<span></span>
</td>
<td class="nump">$ 680,941<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent', window );">Other comprehensive loss before reclassifications</a></td>
<td class="nump">1,564<span></span>
</td>
<td class="nump">3,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_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent', window );">Amounts reclassified from accumulated other comprehensive loss</a></td>
<td class="nump">25<span></span>
</td>
<td class="nump">344<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_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent', window );">Net current period change in accumulated other comprehensive loss, before tax</a></td>
<td class="nump">1,589<span></span>
</td>
<td class="nump">4,128<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1', window );">Income tax expense related to items of other comprehensive income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(984)<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">2,511,193<span></span>
</td>
<td class="nump">765,532<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Foreign Currency Translation Adjustments</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_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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</a></td>
<td class="num">(25)<span></span>
</td>
<td class="num">(25)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent', window );">Other comprehensive loss before reclassifications</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent', window );">Amounts reclassified from accumulated other comprehensive loss</a></td>
<td class="nump">25<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent', window );">Net current period change in accumulated other comprehensive loss, before tax</a></td>
<td class="nump">25<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1', window );">Income tax expense related to items of other comprehensive income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(25)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember', window );">Unrealized Gain (Loss) on Marketable Securities</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_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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</a></td>
<td class="num">(75)<span></span>
</td>
<td class="num">(1,397)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent', window );">Other comprehensive loss before reclassifications</a></td>
<td class="nump">1,564<span></span>
</td>
<td class="nump">3,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_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent', window );">Amounts reclassified from accumulated other comprehensive loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">344<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_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent', window );">Net current period change in accumulated other comprehensive loss, before tax</a></td>
<td class="nump">1,564<span></span>
</td>
<td class="nump">4,128<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1', window );">Income tax expense related to items of other comprehensive income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(984)<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">1,489<span></span>
</td>
<td class="nump">1,747<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Other Comprehensive Income (Loss)</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_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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</a></td>
<td class="num">(100)<span></span>
</td>
<td class="num">(1,422)<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">$ 1,489<span></span>
</td>
<td class="nump">$ 1,722<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_AOCIAttributableToParentNetOfTaxRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_AOCIAttributableToParentNetOfTaxRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and reclassification adjustments of other comprehensive income (loss) attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-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 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 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 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 reclassification adjustments of other comprehensive income (loss) attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>81
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140085269166552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCKHOLDERS' EQUITY - Schedule of amounts reclassified from AOCI (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 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_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Changes in Accumulated Other Comprehensive Income (Loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Investment income, net</a></td>
<td class="nump">$ 2,912<span></span>
</td>
<td class="nump">$ 7,669<span></span>
</td>
<td class="nump">$ 3,009<span></span>
</td>
<td class="nump">$ 14,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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax', window );">Foreign currency adjustment</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">25<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember', window );">Reclassification Out Of Accumulated Other Comprehensive Income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Changes in Accumulated Other Comprehensive Income (Loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Total reclassifications</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25<span></span>
</td>
<td class="nump">344<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember', window );">Reclassification Out Of Accumulated Other Comprehensive Income | Unrealized Gain (Loss) on Marketable Securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Changes in Accumulated Other Comprehensive Income (Loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Investment income, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">344<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember', window );">Reclassification Out Of Accumulated Other Comprehensive Income | Foreign Currency Translation Adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Changes in Accumulated Other Comprehensive Income (Loss)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax', window );">Foreign currency adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_AccumulatedOtherComprehensiveIncomeLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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 2: 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 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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<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)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 5: 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 reclassification adjustments of other comprehensive income (loss) attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121640130&amp;loc=d3e1436-108581<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis=us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140085261892856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($) </div>
<div>employees </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($) </div>
<div>employees </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-based compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 40,000,000.0<span></span>
</td>
<td class="nump">$ 20,100,000<span></span>
</td>
<td class="nump">$ 69,600,000<span></span>
</td>
<td class="nump">$ 36,300,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost', window );">Incremental share based compensation expense</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_NumberOfEmployeesPerformanceBasedEquityAwardsImpactedByChangeInOperationalMilestones', window );">Number of employees impacted by change in operational milestones | employees</a></td>
<td class="nump">36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost', window );">Non-cash stock-based compensation expense</a></td>
<td class="nump">$ 1,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_PlanNameAxis=exas_StockBasedCompensationPlansMember', window );">Stock Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Stock-based compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Unrecognized compensation cost</a></td>
<td class="nump">300,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,900,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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period for recognition of cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=exas_GenomicHealthIncMember', window );">Merger Agreement with Genomic Health, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Stock-based compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost', window );">Non-cash stock-based compensation expense</a></td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=exas_EmployeeAndNonEmployeesStockOptionMember', window );">Option Plan 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>
</tr>
<tr class="ro">
<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>Stock-based compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber', window );">Accelerated vesting, shares | shares</a></td>
<td class="nump">708<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=exas_EmployeeAndNonEmployeesStockOptionMember', window );">Option Plan Shares | Merger Agreement with Genomic Health, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Stock-based compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber', window );">Accelerated vesting, shares | shares</a></td>
<td class="nump">9,132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,480<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=exas_RestrictedStockAwardsAndRestrictedStockUnitsRSUMember', window );">Restricted Shares and 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>
</tr>
<tr class="ro">
<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>Stock-based compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber', window );">Accelerated vesting, shares | shares</a></td>
<td class="nump">33,123<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=exas_RestrictedStockAwardsAndRestrictedStockUnitsRSUMember', window );">Restricted Shares and RSUs | Merger Agreement with Genomic Health, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Stock-based compensation</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber', window );">Accelerated vesting, shares | shares</a></td>
<td class="nump">10,525<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,814<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_exas_NumberOfEmployeesPerformanceBasedEquityAwardsImpactedByChangeInOperationalMilestones">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Employees Performance-based Equity Awards Impacted by Change in Operational Milestones</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_NumberOfEmployeesPerformanceBasedEquityAwardsImpactedByChangeInOperationalMilestones</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</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_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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of additional cost recognized for award under share-based payment arrangement from occurrence of event accelerating recognition of cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>An excess of the fair value of the modified award over the fair value of the award immediately before the modification.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for which recognition of cost was accelerated for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=exas_StockBasedCompensationPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_StockBasedCompensationPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=exas_GenomicHealthIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_GenomicHealthIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=exas_EmployeeAndNonEmployeesStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_EmployeeAndNonEmployeesStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=exas_RestrictedStockAwardsAndRestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_RestrictedStockAwardsAndRestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140085263122712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>STOCK-BASED COMPENSATION - Fair Value and Activity (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=exas_EmployeeAndNonEmployeesStockOptionMember', window );">Option Plan 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Valuation assumptions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum', window );">Risk-free interest rates, minimum (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.98%<span></span>
</td>
<td class="nump">2.54%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum', window );">Risk-free interest rates, maximum (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.47%<span></span>
</td>
<td class="nump">2.59%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years 3 months 10 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum', window );">Expected volatility, minimum (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">65.67%<span></span>
</td>
<td class="nump">64.95%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum', window );">Expected volatility, maximum (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">77.51%<span></span>
</td>
<td class="nump">65.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average fair value per share of options granted 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="nump">$ 58.77<span></span>
</td>
<td class="nump">$ 57.11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=exas_EmployeeAndNonEmployeesStockOptionMember', window );">Option Plan 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Valuation assumptions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 8 months 4 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=exas_EmployeeAndNonEmployeesStockOptionMember', window );">Option Plan 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Valuation assumptions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years 1 month 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">ESPP 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Valuation assumptions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum', window );">Risk-free interest rates, minimum (as a percent)</a></td>
<td class="nump">0.12%<span></span>
</td>
<td class="nump">2.31%<span></span>
</td>
<td class="nump">0.12%<span></span>
</td>
<td class="nump">2.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum', window );">Risk-free interest rates, maximum (as a percent)</a></td>
<td class="nump">0.20%<span></span>
</td>
<td class="nump">2.44%<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
<td class="nump">2.44%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum', window );">Expected volatility, minimum (as a percent)</a></td>
<td class="nump">63.70%<span></span>
</td>
<td class="nump">55.00%<span></span>
</td>
<td class="nump">63.70%<span></span>
</td>
<td class="nump">55.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum', window );">Expected volatility, maximum (as a percent)</a></td>
<td class="nump">89.00%<span></span>
</td>
<td class="nump">57.60%<span></span>
</td>
<td class="nump">89.00%<span></span>
</td>
<td class="nump">57.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield (as a percent)</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average fair value per share of options granted during the period (in dollars per share)</a></td>
<td class="nump">$ 30.60<span></span>
</td>
<td class="nump">$ 35.91<span></span>
</td>
<td class="nump">$ 30.60<span></span>
</td>
<td class="nump">$ 35.91<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">ESPP 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Valuation assumptions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years)</a></td>
<td class="text">6 months<span></span>
</td>
<td class="text">6 months<span></span>
</td>
<td class="text">6 months<span></span>
</td>
<td class="text">6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">ESPP 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Valuation assumptions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years)</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=exas_RestrictedStockAwardsAndRestrictedStockUnitsRSUMember', window );">Restricted Shares and 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Restricted Shares and RSUs</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding at the beginning of the period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,384,005<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,835,695<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Released (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,350,088)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(208,076)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding at the end of the period (in shares)</a></td>
<td class="nump">4,661,536<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,661,536<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,384,005<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding at the beginning of the period (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 63.41<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">92.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Released (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">79.45<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding at the end of the period (in dollars per share)</a></td>
<td class="nump">$ 78.84<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 78.84<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 63.41<span></span>
</td>
</tr>
<tr class="rh">
<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=exas_StockBasedCompensationPlansMember', window );">Stock Plans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at the beginning of the period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,700,293<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">309,143<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(368,720)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(65,438)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at the end of the period (in shares)</a></td>
<td class="nump">2,575,278<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,575,278<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,700,293<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable at the end of the period (in shares)</a></td>
<td class="nump">1,653,394<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,653,394<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at the beginning of the period (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">97.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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29.67<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Forfeited (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">83.87<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at the end of the period (in dollars per share)</a></td>
<td class="nump">$ 41.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">41.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 34.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable at the end of the period (in dollars per share)</a></td>
<td class="nump">$ 26.10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26.10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract', window );"><strong>Weighted Average Remaining Contractual Term</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Outstanding at the end of the period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 10 months 24 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Exercisable at the end of the period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract', window );"><strong>Aggregate Intrinsic Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Outstanding at the end of the period</a></td>
<td class="nump">$ 123,979<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 123,979<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Exercisable at the end of the period</a></td>
<td class="nump">$ 101,761<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">101,761<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 20,400<span></span>
</td>
<td class="nump">$ 22,600<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_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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;">exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=exas_EmployeeAndNonEmployeesStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_EmployeeAndNonEmployeesStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_AwardTypeAxis=exas_RestrictedStockAwardsAndRestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_RestrictedStockAwardsAndRestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=exas_StockBasedCompensationPlansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_StockBasedCompensationPlansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140085258666200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>NEW MARKET TAX CREDIT (Details) - New Market Tax Credit Program<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2014 </div>
<div>USD ($) </div>
<div>facility</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_VariableInterestEntityLineItems', window );"><strong>Disclosures related to New Market Tax Credit</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_exas_NetProceedsFromFinancingArrangement', window );">Net proceeds received from financing arrangements | $</a></td>
<td class="nump">$ 2.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_NumberOfFacilitiesReceivingWorkingCapitalAndCapitalImprovements', window );">Number of facilities receiving working capital and capital improvements from financing agreements | facility</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_exas_NetProceedsFromFinancingArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 proceeds from issuance of loan receivable to investor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_NetProceedsFromFinancingArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_exas_NumberOfFacilitiesReceivingWorkingCapitalAndCapitalImprovements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the number of facilities receiving working capital and capital improvements from financing agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_NumberOfFacilitiesReceivingWorkingCapitalAndCapitalImprovements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</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_VariableInterestEntityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_VariableInterestEntityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TransactionTypeAxis=exas_NewMarketTaxCreditProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TransactionTypeAxis=exas_NewMarketTaxCreditProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140085265014904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>DEBT (Details)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($) </div>
<div>employee </div>
<div>agreement</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 30, 2017 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Long-term debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityAmortizationPeriod', window );">Timeframe when amount will be repaid through property taxes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,581,000<span></span>
</td>
<td class="nump">$ 8,467,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_ConstructionLoansMember', window );">Construction Loan Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Long-term debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Face amount</a></td>
<td class="nump">$ 25,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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_DebtInstrumentRemainingAmortizationPeriod', window );">Amortization period</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_MinimumOwnInvestmentToBeMadeInConstructionProject', window );">Initial investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,400,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_LongTermConstructionLoanCurrent', window );">Amount drawn from loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,500,000<span></span>
</td>
<td class="nump">25,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_InterestCostsIncurred', window );">Interest incurred, accrued for as an interest reserve</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">700,000<span></span>
</td>
<td class="nump">700,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_InterestCostsCapitalized', window );">Interest costs capitalized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Debt issuance costs, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_DebtInstrumentCovenantLiquidityRequiredMinimum', window );">Minimum liquidity covenant for construction loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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_ConstructionLoansMember', window );">Construction Loan Agreement | 1-month LIBOR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Long-term debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Variable rate</a></td>
<td class="nump">2.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=exas_TaxIncrementFinancingLoanAgreementsMember', window );">Tax Increment Financing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Long-term debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,600,000<span></span>
</td>
<td class="nump">4,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_NumberOfAgreementsEntered', window );">Number of agreements | agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_NumberOfJobsRequiredToCreatedAndMaintained', window );">Number of jobs required to create and maintain | employee</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=exas_TaxIncrementFinancingLoanAgreementsMember', window );">Tax Increment Financing | Short-term other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Long-term debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,100,000<span></span>
</td>
<td class="nump">$ 2,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember', window );">City Letter of Credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Long-term debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_DebtInstrumentPeriodicPaymentInterestTerm', window );">Interest-only payment, period</a></td>
<td class="text">24 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember', window );">City Letter of Credit | Construction Loan Agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Long-term debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exas_DebtInstrumentCovenantLiquidityRequiredMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Covenant, Liquidity Required, Minimum</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_DebtInstrumentCovenantLiquidityRequiredMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_exas_DebtInstrumentPeriodicPaymentInterestTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of the required periodic payments applied to interest in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_DebtInstrumentPeriodicPaymentInterestTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</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_exas_DebtInstrumentRemainingAmortizationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for interest on debt instrument in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_DebtInstrumentRemainingAmortizationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</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_exas_MinimumOwnInvestmentToBeMadeInConstructionProject">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The minimum amount of own investment to be made in construction project.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_MinimumOwnInvestmentToBeMadeInConstructionProject</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_exas_NumberOfAgreementsEntered">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the number of agreements entered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_NumberOfAgreementsEntered</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</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_exas_NumberOfJobsRequiredToCreatedAndMaintained">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the number of jobs required to create and maintain.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_NumberOfJobsRequiredToCreatedAndMaintained</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</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_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_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_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-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_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_InterestCostsCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest capitalized 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 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestCostsCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestCostsIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 interest costs incurred during the period and either capitalized or charged against earnings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestCostsIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermConstructionLoanCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the current portion of a long-term real estate loan to finance building costs. The funds are disbursed as needed or in accordance with a prearranged plan; generally, a portion of the funds is disbursed at inception and the remainder as construction progresses. The money is repaid on completion of the project (generally one to seven years), usually from the proceeds of a mortgage loan. The rate is normally higher than the prime rate, and there is usually an origination fee. The effective yield on these loans tends to be high, and the lender has a security interest in the real property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermConstructionLoanCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 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 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6904-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 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 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_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RegulatoryLiabilityAmortizationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 period for the recovery of regulatory liability, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityAmortizationPeriod</td>
</tr>
<tr>
<td style="padding-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_LongtermDebtTypeAxis=us-gaap_ConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=exas_OneMonthLondonInterbankOfferRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=exas_OneMonthLondonInterbankOfferRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=exas_TaxIncrementFinancingLoanAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_TaxIncrementFinancingLoanAgreementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_OtherCurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_OtherCurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LetterOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140085258422472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES - Supplemental Disclosure of Cash Flow Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 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_CashFlowOperatingActivitiesLesseeAbstract', window );"><strong>Cash paid for amounts included in the measurement of 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_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="nump">$ 12,289<span></span>
</td>
<td class="nump">$ 2,419<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Non-cash investing and financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 operating lease liabilities</a></td>
<td class="nump">$ 13,024<span></span>
</td>
<td class="nump">20,511<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member', window );">Accounting Standards Update 2016-02</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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Non-cash investing and financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 operating lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,900<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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowOperatingActivitiesLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CashFlowOperatingActivitiesLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>
<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_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140085354408216">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>COMMITMENTS AND CONTINGENCIES - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Right-of-use assets</a></td>
<td class="nump">$ 132,751<span></span>
</td>
<td class="nump">$ 126,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_OperatingLeaseLiability', window );">Additional amount to be recognized at lease commencement for the lease liability</a></td>
<td class="nump">136,500<span></span>
</td>
<td class="nump">126,600<span></span>
</td>
</tr>
<tr class="ro">
<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 portion</a></td>
<td class="nump">9,871<span></span>
</td>
<td class="nump">7,891<span></span>
</td>
</tr>
<tr class="re">
<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, less current portion</a></td>
<td class="nump">$ 126,630<span></span>
</td>
<td class="nump">$ 118,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_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">6.83%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 lease term remaining on lease liabilities</a></td>
<td class="text">9 years 2 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>
<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>88
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140085265154936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>WISCONSIN ECONOMIC DEVELOPMENT TAX CREDIT (Details) - Wisconsin Economic Development Tax Credit Agreement<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2015 </div>
<div>USD ($) </div>
<div>item</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Agreements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_RefundableTaxCreditsAvailableContingentOnCapitalInvestmentsAndCreationOfFullTimePositions', window );">Refundable tax credits available, contingent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_CapitalInvestmentExpendituresRequirementForRefundableTaxCredits', window );">Capital investment expenditures over specified period, requirement to earn the refundable tax credits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_NumberOfFullTimePositionsRequiredToBeCreatedToEarnRefundableTaxCredits', window );">Full-time positions that must be created over a specified time period to earn the refundable tax credits | item</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">758<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_PeriodForCapitalInvestmentExpendituresAndCreationOfFullTimePositionsToEarnRefundableTaxCredits', window );">Period over which the capital investment expenditures must be incurred and the creation of full-time positions must be completed</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_RefundableTaxCreditEarnedToDate', window );">Refundable tax credits 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">$ 9.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_RefundableTaxCreditReceived', window );">Refundable tax credit received</a></td>
<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.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_RefundableTaxCreditReceivable', window );">Refundable tax credit receivable</a></td>
<td class="nump">$ 3.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_AmortizationOfRefundableTaxCredits', window );">Amortization of tax credits</a></td>
<td class="nump">0.6<span></span>
</td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.2<span></span>
</td>
<td class="nump">$ 1.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=exas_WisconsinEconomicDevelopmentTaxCreditAgreementMember', window );">Prepaid expenses and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Agreements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_RefundableTaxCreditReceivable', window );">Refundable tax credit receivable</a></td>
<td class="nump">1.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=exas_WisconsinEconomicDevelopmentTaxCreditAgreementMember', window );">Other long-term assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Agreements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_RefundableTaxCreditReceivable', window );">Refundable tax credit receivable</a></td>
<td class="nump">1.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=exas_WisconsinEconomicDevelopmentTaxCreditAgreementMember', window );">Short-term other liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Agreements</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_RefundableTaxCreditOffsettingLiability', window );">Refundable tax credit, offsetting liability</a></td>
<td class="nump">$ 1.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.1<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_exas_AmortizationOfRefundableTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization of the tax credits, representing a reduction of operating expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_AmortizationOfRefundableTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_exas_CapitalInvestmentExpendituresRequirementForRefundableTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 expenditures in capital investments the Company is required to make over a specified period to earn the refundable tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_CapitalInvestmentExpendituresRequirementForRefundableTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_exas_NumberOfFullTimePositionsRequiredToBeCreatedToEarnRefundableTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the number of full-time positions that must be created over a specified time period to earn the refundable tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_NumberOfFullTimePositionsRequiredToBeCreatedToEarnRefundableTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</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_exas_PeriodForCapitalInvestmentExpendituresAndCreationOfFullTimePositionsToEarnRefundableTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The period over which the capital investment expenditures must be incurred and the creation of full-time positions must be completed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_PeriodForCapitalInvestmentExpendituresAndCreationOfFullTimePositionsToEarnRefundableTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</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_exas_RefundableTaxCreditEarnedToDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 refundable tax credits earned, relating to capital investments and job creation, as of the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_RefundableTaxCreditEarnedToDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_exas_RefundableTaxCreditOffsettingLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The offsetting liability of the refundable tax credit 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;">exas_RefundableTaxCreditOffsettingLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_exas_RefundableTaxCreditReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 refundable tax credit receivable as of the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_RefundableTaxCreditReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_exas_RefundableTaxCreditReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of refundable tax credit received during the reporting 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;">exas_RefundableTaxCreditReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_exas_RefundableTaxCreditsAvailableContingentOnCapitalInvestmentsAndCreationOfFullTimePositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 refundable tax credits available, that is contingent on the Company expending a specified dollar amount on capital investments and the creation of a specified number of full-time positions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_RefundableTaxCreditsAvailableContingentOnCapitalInvestmentsAndCreationOfFullTimePositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=exas_WisconsinEconomicDevelopmentTaxCreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=exas_WisconsinEconomicDevelopmentTaxCreditAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_PrepaidExpensesAndOtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_PrepaidExpensesAndOtherCurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_OtherNoncurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_OtherNoncurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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_OtherCurrentLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_OtherCurrentLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140085264885672">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONVERTIBLE NOTES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Feb. 29, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Mar. 08, 2019</div></th>
<th class="th"><div>Jun. 12, 2018</div></th>
<th class="th"><div>Jan. 17, 2018</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=us-gaap_ConvertibleNotesPayableMember', window );">Convertible Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Long-term debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Coupon Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=exas_AggregateConvertibleNotesMember', window );">Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Long-term debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Coupon Interest Rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.375%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_ConvertibleNotesPayableGross', window );">Total Convertible notes</a></td>
<td class="nump">$ 2,212,549<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,162,549<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Less: Debt discount</a></td>
<td class="num">(648,281)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(342,463)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Less: Debt issuance costs</a></td>
<td class="num">(29,885)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(16,481)<span></span>
</td>
<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_ConvertibleNotesPayable', window );">Net convertible debt including current maturities</a></td>
<td class="nump">$ 1,534,383<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">803,605<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=exas_ConvertibleNotesPayable2028Member', window );">2028 Convertible notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Long-term debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Coupon Interest Rate</a></td>
<td class="nump">0.375%<span></span>
</td>
<td class="nump">0.375%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate (as a percent)</a></td>
<td class="nump">5.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_DebtInstrumentConvertibleAmountOfLiabilityComponentAtIssuance', window );">Fair Value of Liability Component at Issuance</a></td>
<td class="nump">$ 790,608<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_ConvertibleNotesPayableGross', window );">Total Convertible notes</a></td>
<td class="nump">1,150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Less: Debt discount</a></td>
<td class="num">$ (347,191)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=exas_ConvertibleNotesPayable2027Member', window );">2027 Convertible notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Long-term debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Coupon Interest Rate</a></td>
<td class="nump">0.375%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate (as a percent)</a></td>
<td class="nump">6.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_DebtInstrumentConvertibleAmountOfLiabilityComponentAtIssuance', window );">Fair Value of Liability Component at Issuance</a></td>
<td class="nump">$ 472,501<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_ConvertibleNotesPayableGross', window );">Total Convertible notes</a></td>
<td class="nump">747,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">747,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscount', window );">Less: Debt discount</a></td>
<td class="num">$ (239,267)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(253,340)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=exas_ConvertibleNotesPayable2025Member', window );">2025 Convertible notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Long-term debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Coupon Interest Rate</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Effective interest rate (as a percent)</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_DebtInstrumentConvertibleAmountOfLiabilityComponentAtIssuance', window );">Fair Value of Liability Component at Issuance</a></td>
<td class="nump">$ 227,103<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_ConvertibleNotesPayableGross', window );">Total Convertible notes</a></td>
<td class="nump">315,049<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">415,049<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Less: Debt discount</a></td>
<td class="num">$ (61,823)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (89,123)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_DebtInstrumentConvertibleFairValueOfLiabilityComponent', window );">Liability component</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 654,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent', window );">Equity component</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 269,700<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_exas_ConvertibleNotesPayableGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 as of balance sheet date of convertible notes payable including debt issuance costs and debt discounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_ConvertibleNotesPayableGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_exas_DebtInstrumentConvertibleAmountOfLiabilityComponentAtIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value of the liability component of convertible debt at issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_DebtInstrumentConvertibleAmountOfLiabilityComponentAtIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_exas_DebtInstrumentConvertibleFairValueOfLiabilityComponent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value of the liability component of convertible debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_DebtInstrumentConvertibleFairValueOfLiabilityComponent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ConvertibleNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically 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 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401414&amp;loc=d3e603758-122996<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))<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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6031897-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_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (a)<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 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 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)(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_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="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_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_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_DebtInstrumentAxis=us-gaap_ConvertibleNotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=us-gaap_ConvertibleNotesPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=exas_AggregateConvertibleNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_AggregateConvertibleNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=exas_ConvertibleNotesPayable2028Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_ConvertibleNotesPayable2028Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=exas_ConvertibleNotesPayable2027Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_ConvertibleNotesPayable2027Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=exas_ConvertibleNotesPayable2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_ConvertibleNotesPayable2025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140085354098376">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONVERTIBLE NOTES - Unamortized discount and debt issuance costs (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=exas_AggregateConvertibleNotesMember', window );">Notes</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_exas_ConvertibleNotesCurrentAndNonCurrentLineItems', window );"><strong>Convertible notes</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_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">$ 648,281<span></span>
</td>
<td class="nump">$ 342,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_DeferredFinanceCostsGross', window );">Debt issuance costs, gross</a></td>
<td class="nump">29,885<span></span>
</td>
<td class="nump">16,481<span></span>
</td>
</tr>
<tr class="rh">
<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=exas_ConvertibleNotesPayable2028Member', window );">2028 Convertible notes</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_exas_ConvertibleNotesCurrentAndNonCurrentLineItems', window );"><strong>Convertible notes</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_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">347,191<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Debt issuance costs, gross</a></td>
<td class="nump">16,098<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=exas_ConvertibleNotesPayable2027Member', window );">2027 Convertible notes</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_exas_ConvertibleNotesCurrentAndNonCurrentLineItems', window );"><strong>Convertible notes</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_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">239,267<span></span>
</td>
<td class="nump">253,340<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Debt issuance costs, gross</a></td>
<td class="nump">9,525<span></span>
</td>
<td class="nump">10,251<span></span>
</td>
</tr>
<tr class="rh">
<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=exas_ConvertibleNotesPayable2025Member', window );">2025 Convertible notes</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_exas_ConvertibleNotesCurrentAndNonCurrentLineItems', window );"><strong>Convertible notes</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_DebtInstrumentUnamortizedDiscount', window );">Unamortized discount</a></td>
<td class="nump">61,823<span></span>
</td>
<td class="nump">89,123<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsGross', window );">Debt issuance costs, gross</a></td>
<td class="nump">$ 4,262<span></span>
</td>
<td class="nump">$ 6,230<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exas_ConvertibleNotesCurrentAndNonCurrentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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;">exas_ConvertibleNotesCurrentAndNonCurrentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_DeferredFinanceCostsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=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_DeferredFinanceCostsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=exas_AggregateConvertibleNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_AggregateConvertibleNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=exas_ConvertibleNotesPayable2028Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_ConvertibleNotesPayable2028Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=exas_ConvertibleNotesPayable2027Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_ConvertibleNotesPayable2027Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=exas_ConvertibleNotesPayable2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_ConvertibleNotesPayable2025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>91
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140085261822552">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONVERTIBLE NOTES - Schedule of Underlying Equity and Liability Allocation of Transaction Costs (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Feb. 29, 2020</div></th>
<th class="th"><div>Mar. 08, 2019</div></th>
<th class="th"><div>Jun. 12, 2018</div></th>
<th class="th"><div>Jan. 17, 2018</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=exas_January2025NotesMember', window );">January 2025 Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Long-term debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent', window );">Transaction costs allocated to liability component</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,569<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent', window );">Transaction costs allocated to equity component</a></td>
<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,340<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_exas_DebtInstrumentConvertibleTransactionCosts', window );">Total transaction costs</a></td>
<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,909<span></span>
</td>
</tr>
<tr class="rh">
<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=exas_June2025NotesMember', window );">June 2025 Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Long-term debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent', window );">Transaction costs allocated to liability component</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,052<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent', window );">Transaction costs allocated to equity component</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,311<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_exas_DebtInstrumentConvertibleTransactionCosts', window );">Total transaction costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,363<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=exas_ConvertibleNotesPayable2027Member', window );">2027 Convertible notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Long-term debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent', window );">Transaction costs allocated to liability component</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,395<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent', window );">Transaction costs allocated to equity component</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,632<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_exas_DebtInstrumentConvertibleTransactionCosts', window );">Total transaction costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,027<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=exas_ConvertibleNotesPayable2028Member', window );">2028 Convertible notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Long-term debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent', window );">Transaction costs allocated to liability component</a></td>
<td class="nump">$ 16,811<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent', window );">Transaction costs allocated to equity component</a></td>
<td class="nump">7,642<span></span>
</td>
<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_exas_DebtInstrumentConvertibleTransactionCosts', window );">Total transaction costs</a></td>
<td class="nump">$ 24,453<span></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_exas_DebtInstrumentConvertibleTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The transaction costs of the liability and equity component of convertible debt which may be settled upon 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;">exas_DebtInstrumentConvertibleTransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 costs allocated to the liability component of a convertible debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Transaction Costs Allocated to the Equity Component</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtInstrumentAxis=exas_January2025NotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_January2025NotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=exas_June2025NotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_June2025NotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=exas_ConvertibleNotesPayable2027Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_ConvertibleNotesPayable2027Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=exas_ConvertibleNotesPayable2028Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_ConvertibleNotesPayable2028Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140085264046072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONVERTIBLE NOTES - Additional information (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Feb. 29, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 08, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 12, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 17, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Feb. 29, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jun. 30, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Long-term debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,125,547,000<span></span>
</td>
<td class="nump">$ 729,479,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_RepaymentsOfConvertibleDebt', window );">Repayments of debt in cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,054,000<span></span>
</td>
<td class="nump">493,356,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesIssued1', window );">Issuance of common stock upon convertible notes settlement (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,158,991<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments', window );">Shares issued to settle convertible notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 182,435,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_DebtInstrumentConvertibleEquityComponentConsiderationSettled', window );">Retirement of equity component of convertible notes settled</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ (64,199,000)<span></span>
</td>
<td class="num">(300,768,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_SharesIssuedPricePerShare', window );">Closing price of common stock | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 86.94<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 86.94<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseAbstract', window );"><strong>Interest expense</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Debt issuance costs amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,139,000<span></span>
</td>
<td class="nump">$ 645,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,961,000<span></span>
</td>
<td class="nump">1,330,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Debt discount amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,946,000<span></span>
</td>
<td class="nump">10,074,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,677,000<span></span>
</td>
<td class="nump">18,468,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_GainsLossesOnExtinguishmentOfDebt', window );">Loss on settlement of convertible notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,000,000.0<span></span>
</td>
<td class="nump">$ 10,600,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,954,000<span></span>
</td>
<td class="nump">10,558,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_CouponInterestExpense', window );">Coupon interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,567,000<span></span>
</td>
<td class="nump">1,739,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,498,000<span></span>
</td>
<td class="nump">3,846,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Total interest expense on convertible notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,652,000<span></span>
</td>
<td class="nump">12,458,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,090,000<span></span>
</td>
<td class="nump">34,202,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseOther', window );">Other interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">260,000<span></span>
</td>
<td class="nump">254,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">975,000<span></span>
</td>
<td class="nump">500,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Total interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 22,912,000<span></span>
</td>
<td class="nump">$ 12,712,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 48,065,000<span></span>
</td>
<td class="nump">$ 34,702,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=us-gaap_ConvertibleNotesPayableMember', window );">Convertible Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Long-term debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Fixed interest rate (as a percent)</a></td>
<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.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 671,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=exas_AggregateConvertibleNotesMember', window );">Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Long-term debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Amount issued and sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 747,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Fixed interest rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.375%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 729,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_DebtInstrumentRepurchasePriceDueToChangeInControlAsPercentageOfPrincipalAmount', window );">Repurchase price, as percentage of principal amount, if company undergoes change of control</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=exas_JanuaryNotesMember', window );">January 2018 Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Long-term debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Amount issued and sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 690,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Fixed interest rate (as a percent)</a></td>
<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.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=exas_JuneNotesMember', window );">June 2018 Notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Long-term debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Amount issued and sold</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 218,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Fixed interest rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 225,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=exas_ConvertibleNotesPayable2025Member', window );">2025 Convertible notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>Long-term debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Fixed interest rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfConvertibleDebt', window );">Repayments of debt in cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayments of debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">493,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_DebtInstrumentConvertibleLiabilityComponentConsiderationSettled', window );">Total consideration, allocated to liability component</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85,500,000<span></span>
</td>
<td class="nump">375,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_DebtInstrumentAmountSettledInExtinguishment', window );">Amount of debt extinguished</a></td>
<td class="text">&#160;<span></span>
</td>
<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,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_DebtInstrumentConvertibleEquityComponentConsiderationSettled', window );">Retirement of equity component of convertible notes settled</a></td>
<td class="nump">$ 64,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_DebtInstrumentConvertibleEquityComponentTaxImpact', window );">Debt instrument, convertible, equity component, tax impact</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_DebtInstrumentConvertibleEquityComponentInterestAccrued', window );">Amount used to pay off interest accrued</a></td>
<td class="text">&#160;<span></span>
</td>
<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,000<span></span>
</td>
<td class="nump">700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Conversion rate, number of shares to be issued per $1,000 of principal amount (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13.26<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Conversion price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75.43<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75.43<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1', window );">Interest expense amortization term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years 6 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=exas_ConvertibleNotesPayable2027Member', window );">2027 Convertible notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Long-term debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Fixed interest rate (as a percent)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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.375%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.375%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfConvertibleDebt', window );">Repayments of debt in cash</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 494,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesIssued1', window );">Issuance of common stock upon convertible notes settlement (in shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments', window );">Shares issued to settle convertible notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 182,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares', window );">Total consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 676,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Conversion rate, number of shares to be issued per $1,000 of principal amount (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.96<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Conversion price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 111.66<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 111.66<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_DebtInstrumentConvertibleTransactionCosts', window );">Total transaction costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,027,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent', window );">Transaction costs allocated to liability component</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,395,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1', window );">Interest expense amortization term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years 8 months 15 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=exas_ConvertibleNotesPayable2028Member', window );">2028 Convertible notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>Long-term debt</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Amount issued and sold</a></td>
<td class="nump">$ 1,150,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="nump">$ 1,150,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Fixed interest rate (as a percent)</a></td>
<td class="nump">0.375%<span></span>
</td>
<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.375%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.375%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.375%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="text">&#160;<span></span>
</td>
<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,125,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Conversion rate, number of shares to be issued per $1,000 of principal amount (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Conversion price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 121.84<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 121.84<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_DebtInstrumentConvertibleTransactionCosts', window );">Total transaction costs</a></td>
<td class="nump">$ 24,453,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent', window );">Transaction costs allocated to liability component</a></td>
<td class="nump">$ 16,811,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1', window );">Interest expense amortization term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years 8 months 1 day<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_exas_CouponInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 coupon interest 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;">exas_CouponInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_exas_DebtInstrumentAmountSettledInExtinguishment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Amount Settled In Extinguishment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_DebtInstrumentAmountSettledInExtinguishment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_exas_DebtInstrumentConvertibleEquityComponentConsiderationSettled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 equity component of convertible debt settled.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_DebtInstrumentConvertibleEquityComponentConsiderationSettled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_exas_DebtInstrumentConvertibleEquityComponentInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount used to pay off interest accrued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_DebtInstrumentConvertibleEquityComponentInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_exas_DebtInstrumentConvertibleEquityComponentTaxImpact">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Equity Component, Tax 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;">exas_DebtInstrumentConvertibleEquityComponentTaxImpact</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_exas_DebtInstrumentConvertibleLiabilityComponentConsiderationSettled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 liability component of convertible debt settled.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_DebtInstrumentConvertibleLiabilityComponentConsiderationSettled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_exas_DebtInstrumentConvertibleTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The transaction costs of the liability and equity component of convertible debt which may be settled upon 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;">exas_DebtInstrumentConvertibleTransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 costs allocated to the liability component of a convertible debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_exas_DebtInstrumentRepurchasePriceDueToChangeInControlAsPercentageOfPrincipalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 price at which the debt may be repurchased, as a percentage of the principal amount if the entity undergoes a change of control.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_DebtInstrumentRepurchasePriceDueToChangeInControlAsPercentageOfPrincipalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</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_exas_RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 consideration for repayments of convertible debt by way of cash and 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;">exas_RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=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 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 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 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_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_ConversionOfStockSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockSharesIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for discount on the liability component of convertible debt which may be settled in cash upon conversion, 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 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<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_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1</td>
</tr>
<tr>
<td style="padding-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_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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=117329964&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117329964&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_InterestExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_InterestExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_RepaymentsOfConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_RepaymentsOfConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>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_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of stock issued during the period upon the conversion of convertible securities, net of adjustments (for example, to additional paid in capital) including the write-off of an equity component recognized to record the convertible debt instrument as two separate components - a debt component and an equity component. This item is meant to disclose the value of shares issued on conversion of convertible securities that were recorded as two separate (debt and equity) components.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=us-gaap_ConvertibleNotesPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=us-gaap_ConvertibleNotesPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=exas_AggregateConvertibleNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_AggregateConvertibleNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=exas_JanuaryNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_JanuaryNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=exas_JuneNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_JuneNotesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=exas_ConvertibleNotesPayable2025Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_ConvertibleNotesPayable2025Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=exas_ConvertibleNotesPayable2027Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_ConvertibleNotesPayable2027Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></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=exas_ConvertibleNotesPayable2028Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_ConvertibleNotesPayable2028Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140085386446584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>BUSINESS COMBINATIONS - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 03, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash payments to acquire business, net of cash acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,654<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1', window );">Equity interests issued or issuable to previous investors</a></td>
<td class="nump">$ 8,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember', window );">Acquired developed technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Developed technology useful life (in years)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">9 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">9 years 10 months 24 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_BusinessAcquisitionAxis=exas_ParadigmViomicsMember', window );">Paradigm &amp; Viomics</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Business combination, consideration transferred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Cash payments to acquire business, net of cash acquired</a></td>
<td class="nump">$ 8,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Issuance of common stock to acquire business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 28,600<span></span>
</td>
<td class="nump">$ 32,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_BusinessAcquisitionEquityInterestIssuedOrIssuableSharesReservedForFutureIssuance', window );">Amount of shares held for future issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_exas_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombinationVestingPeriod', window );">Equity interests issued or issuable to previous investors, vesting period</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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=exas_ParadigmViomicsMember', window );">Paradigm &amp; Viomics | Acquired developed technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Developed technology useful life (in years)</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_exas_BusinessAcquisitionEquityInterestIssuedOrIssuableSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Acquisition, Equity Interest Issued or Issuable, Shares Reserved For Future Issuance</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">exas_BusinessAcquisitionEquityInterestIssuedOrIssuableSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_exas_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombinationVestingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination, Vesting 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;">exas_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombinationVestingPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>exas_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 at acquisition-date of the assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interests issued by the acquirer, including but not limited to,  instruments or interests issued or issuable in consideration for the business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=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_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=exas_ParadigmViomicsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_ParadigmViomicsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140085269408632">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>BUSINESS COMBINATIONS - Schedule of Assets Acquired and Liabilities Assumed From Paradigm Diagnostics Acquisition (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Mar. 03, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 1,237,672<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,203,197<span></span>
</td>
<td class="nump">$ 17,279<span></span>
</td>
</tr>
<tr class="rh">
<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=exas_ParadigmViomicsMember', window );">Paradigm &amp; Viomics</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets', window );">Net operating assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,400<span></span>
</td>
<td class="nump">30,431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill', window );">Developed technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Net operating liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,203)<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,401<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of intangible assets, excluding goodwill, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=121600890&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=exas_ParadigmViomicsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=exas_ParadigmViomicsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140085265131320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>SEGMENT INFORMATION (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 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_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 268,868<span></span>
</td>
<td class="nump">$ 199,870<span></span>
</td>
<td class="nump">$ 616,689<span></span>
</td>
<td class="nump">$ 361,913<span></span>
</td>
</tr>
<tr 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_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">249,850<span></span>
</td>
<td class="nump">199,870<span></span>
</td>
<td class="nump">576,709<span></span>
</td>
<td class="nump">361,913<span></span>
</td>
</tr>
<tr 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 );">Outside of United States</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingRevenueReconcilingItemLineItems', window );"><strong>Segment Reporting, Revenue Reconciling Item [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 19,018<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 39,980<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, including 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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<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 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<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 (b)<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 (a)<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 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-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 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<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 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 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_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SegmentReportingRevenueReconcilingItemLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_SegmentReportingRevenueReconcilingItemLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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>96
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140085258540520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>INCOME TAXES (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2020</div></th>
<th class="th"><div>Jun. 30, 2019</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Income tax benefit (expense)</a></td>
<td class="nump">$ 867<span></span>
</td>
<td class="nump">$ 443<span></span>
</td>
<td class="nump">$ 2,599<span></span>
</td>
<td class="nump">$ 913<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Deferred tax liabilities</a></td>
<td class="nump">26,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,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_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits</a></td>
<td class="nump">$ 11,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,200<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.20.2</span><table class="report" border="0" cellspacing="2" id="idm140085266902664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>SUBSEQUENT EVENTS (Details) - Thrive - USD ($)<br> shares in Millions, $ in Millions</strong></div></th>
<th class="th"><div>Jul. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [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_InvestmentOwnedAtCost', window );">Non-marketable equity investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event | Series B Preferred Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [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_InvestmentOwnedBalanceShares', window );">Investment owned (in shares)</a></td>
<td class="nump">4.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentOwnedAtCost', window );">Non-marketable equity investment</a></td>
<td class="nump">$ 10.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_us-gaap_InvestmentOwnedAtCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cost of the investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99383244&amp;loc=d3e12121-115841<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentOwnedAtCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InvestmentOwnedBalanceShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Balance held at close of period in number of 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 946<br> -SubTopic 210<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99383244&amp;loc=d3e12121-115841<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 320<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-12B(Column B))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401592&amp;loc=d3e611197-123010<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentOwnedBalanceShares</td>
</tr>
<tr>
<td style="padding-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_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=exas_ThriveEarlierDetectionCorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=exas_ThriveEarlierDetectionCorporationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesBPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>98
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MQ2W[F*P53/M1H/\W,:"E]U/<MH^?XV.8ZB+PE8,W8M.#&KEVVZ)MV\+0RB)
M<>LN9BVG;(]PL'ITX6(ULQ5:FCS%/?J<ZC"ENLR%R[UA<Q:[-'R[T73 !3 )
M4&-H/]_)K[QR;-5(F3";LFC'ZJ +#Z7MV[A)#R%9P3YA$5M6\N "=6/=+GW>
M;N3S'UL"+U\R(J^9@LXPT?6[:KGFH.SDRGIE<3.P'-/J]FP]K#:G6,;)6I9V
MH'R)+R6^GI'ME[6*H\4RXC!?/#/*R_=KD,],&UA*(KZ 4/.Z!_>7^V6]_8X2
MZWQE;"Z4$G&^N>(LX%)? .<70JCCCKY!L;@Z^!=02P,$%     @ M$3_4-P!
M.OC(!@  FQL  !@   !X;"]W;W)K<VAE971S+W-H965T,BYX;6RM66UOVS80
M_BN$6PPKX,1\$?62)@'29"\M.JQHNNTS(S&Q4$GT1,II]NMWE%W)$2G& Q8@
MB60_/#UW).^YH\X?5?M5KZ4TZ%M=-?IBL39F<[9:Z7PM:Z%/U48V\,V]:FMA
MX+9]6.E-*T71#ZJK%<4X7M6B;!:7Y_UGG]K+<]69JFSDIQ;IKJY%^_1.5NKQ
M8D$6WS_X7#ZLC?U@=7F^$0_R5IH_-I]:N%L-5HJREHTN58-:>7^QN")GURRQ
M WK$GZ5\U ?7R+IRI]17>_.^N%A@RTA6,C?6A(!_6WDMJ\I: AY_[XTNAF?:
M@8?7WZW_W#L/SMP)+:]5]5=9F/7%(EV@0MZ+KC*?U>.O<N\0M_9R5>G^+WK<
M8_$"Y9TVJMX/!@9UV>S^BV_[0!P,(-', +H?0(\=P/8#6._HCEGOUHTPXO*\
M58^HM6BP9B_ZV/2CP9NRL=-X:UKXMH1QYO):-05,BBP07&E5E84P</-.5*+)
M);JUAC4Z07_<WJ ?7[]!KU'9H"]KU6G1%/I\98"#M;3*]\][MWL>G7G>AZXY
M10PO$<44>X9?AX??R!R&$SN<9,^'K\#SP7TZN$][>VS._:YM96/0E=;@YUG
M(ALLLMYB-&=1Z#6"V*#<7LB_NW(K*GB$-U8[4W%ORFZX[66"64;C\]7V,"8N
MC"0)Y=$ >\8T&IA&0::_B?:K-.*NDDC+O&M+4THORYT9?O!X3M*$D0E+%T:B
M.,+$SY(/+'F0Y56>JP["!SDCEQ!+H+M$C30^HMQE$+,8IQ.B'AC#<9SXB<8#
MT3A(]'VSA6E6[9./6>P\,J64\ DQ%Q63A,Y,<S+P2H*\/K5R(\H"R6\;N]%U
MOSB56<L6\LMN]8M^]?MX)PXC%K-D&E 7%>&,,#_O=."=!GE_44941U!,W=GD
M.$KYE*2+XSS.>.9GF0TLLV "^:B:AQ,CV_J(%$+PF)3Q"W,&.MV:IR7:0!XV
M_9395+(! 36SRW]O]-D\Q"QBR202/ASGC')_*,B!EI @[=^!M#!E\X J"=**
M6JNA)^K^I(.;^1G<6WV^(6G"IPG&AZ-Q%,UL$#** *%!WK\H53R65>4E1ST/
M94F<T"D['Q SDLWD%3(J"@E+ROO&B.:AM(EZ%\3Y%<!<#@1SXF0:+S!BG.,9
MLJ.HD+"J_-YGEFK8%B\Q=E6#L@P[P?7 ,,UF4@P9Q86$U6679 )+T]6**(J3
MA#D!=8&,8Y[$Z0S%459(?%2)\K$4=V75BW0PR8RZ0,+","CK1CQ96?7Z[Q$
MG&73W.J!49XE<],S2@ ):P!0;#LH1ZO1=R]+CP:P#,(_I>G!98S1&0T@HPB0
M[#\EO@.^RT'"-JJUG8O7@<PAEJ6)D_]<5))F,_45'<6&AL7F1MZ9HUA25S<(
M(]F$I0>5LID434=IH2](R[."Y87U0%VAB#!/I_'TP-)HK@RD!RU%6$V>%RXO
M4755@\)/$DVY>G LCK*YP([B0MF1!<R1"8:.4D##4@ =Y1:JF%ZX&F7DO I0
M3^_ H7))V30,+C#%4.+/E"YT% (:%H(Q#$6_'2JI]5%[PLW[E&:1,WT>6(09
MG:$]B@,--QU3M7UIM;D=!H<2Q=D8+HQ%&9G+-*/BT+#B!-/DT1%WM0:JP)CA
MJ1,>'$GC>&ZIC*)$CVE,7HJT3VIXS*-I9>,#4FCO\5P>&D6)AD7I6M5U:6S'
ML.OY<M78V,LFG^,<M&</%,_T1N3R8K%II9;M5BXND>\,YW\P]/SL9=0RAH/9
M[-:H_.M:585L]0^O4@CD6_03-$[F*7BV,\H0"\L0--/W$I9H@;1]TA*]QJ>8
M0 75HJVH.HFN.K-6;?F/+/K'T[=\B3&VOTBO!7B+2JUM2=-WX9W14-H7,"M[
M=*.^PX1!'[I&_O"*Q/CM]P.S?M2-S&5])]O]5][#L/WQDBMPTUT2A#P/TBB
M+"R =N&IYN@(T5U\CHX1B;)EEN)EDJ4]@D3),J9\&6?Q_QH\3S_'\315^E!1
M,K-WV<$A8KCENRJ*TB9 2#3V\.:D;% N-B4D'B]5MYMC*32>3IWN T886NBY
M.1^UGH6U'BKUKNZJ_O!X?[BD:MC=:WOBOY6H;.!>HA\KI?4;KP^^X\-T6EQZ
M4"<$S[$?U9^]>,@XL"_D?9F7WC*%N2I^ A4PX=FTT_ B"4P)CV>XCI+/PI*_
MDQ_M272R3W1>XJZ@4V[Y3.LK'Y"F*8YGM)^-VL_"VN^H9K\=_Z,;B7,0[N_&
M/4!_-[XZ>'-B7UO])MJ'LM%0C-S#2'R:0"3:W9N@W8U1F_YERITR1M7]Y5H*
MH&\!\/V]@D)W?V/?SPSOXR[_!5!+ P04    " "T1/]0$30+O^$"  #%"0
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
MT!) 89\2?R"<O7K"X_+IH51<?\NH8[L V;JJY)) ? &<[O$V;@'A_,AS*P?
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
M7\?R&1JO*;:9J\:!\$84.&+2V,5^[(([X"#"L U3$&&=W0#" &\PP@!#&V&
MD1]A6,,>^V%_*,(PP&@_PK#&*HY.L?]I9.*!6OF=SHXP@"WK\&+ J'\6J+%&
MCJN6H7 )@#1"C?.*:6?EJSQA1\+1)XU%XB^TCST!($!!'(G8=>ZJ\4G\^#Q9
M>4ELPJKE28F9(># VLP0[,DU[?;.H+]#I3V85Z!45ABAS-$;K0.(7P?<;LKY
M,ME..+E:9\47*;O(UE\_6JOMLPL.3)F-7HJ(,#,&J (S8Z C1ZU'-+^)G]_?
MV,7!5-A8CPF+'$@G&NG$CW2?#B0 '$G$0E,%#=OU@],()7Z$'E[F$P"B-#)V
MW.LAJW[8FK+$7[P>H'*)7;>"*K>S&U"Y@#=8Y4*&MLH%K/PJEVB!0 9JZ@-5
M+@'J8+_*I9KP=*!P':KSP0Q2F]X81U'(S4(?,$14&!O7C-JD)S3DU%3-UX"A
MJN -JQO0"JDIX3K4HEH\4+]X>$6=#P^8+1K4.'#,>&P>Z[[*M!^^UA@4GT 2
M4PURZ@?Y>TEB"AQ]4\[-<Z89M9ENV/4[MG<I[6?ZD;=Z%"BE551Q;,8_:->/
M7P.;#MQS'R#LJ4UE2LS%-^VL?#=[D",<N[8R37?JI_NQPIY"Y^ ACERK3I.=
M^LG^QE=[%*J9P]!4@Q0X)#<3 7MR=5AK NK7!.]XN4<!B!,E'EPK0L.9^N%\
MLO*+VC17HH9;ZP@X(K?R![JBCK%@6A0PORCX+O47 \I]U%0YCNG(-+39@5?K
MWW0PS6PNXXC%YK)C]I6Z<0XW<WARG" P37?VU@?P@SFQ"WP2X=AU",.T,&"'
MG\@SZ$0^5/+'&.J;5QCVP]-X9WZ\'UZ+,>B0G",C].M!LW[@>X^O#7#==^F*
M0S!BX*$SIE8=,P^$F$UV1*UR#'"GG!&"S7H4,!PC88[4#6B&,:/,M5ZT8& #
M)_R#A];@B$T9(!1H3"F/N*-&9%HKL(&#](/J,08]W@;58X A4(\Q6Q? ]1A@
M"-1CH)6O'F-::;"#KLZ'!PR0$8YZ[%6F_?"UZ&#Q">HQKL'._6!_JR=!KSCP
M&)SO45"N8<U/ 6MN4[@/ZWYT&K'\Q(B]XM^&6*X1RP]'++?KYS&*4>1Z6(EK
M<O(C+KUA ''[V!JS9G\P 008(A::HI@#3XE%:K.)30 !AHA&YF-=@-48$818
M[+@8X!K6_-A;;\>  ;?>-(ZCT.KC]%6F_?#WGBH_[H+<$;Q]\0W+#< 0D!O<
M9C$L-P!#2&Z 9CZYP37:^;%WY+#<X-#!O5=N<,U/?HH[<JZ!Q]_^>7(./%3&
MB373AY\HAQTY("XT5,7[/E(N ):&$26.Y J-4N%'Z<F.-(1=T-(P-)^0G0H
MRD:*')X<,!2:V^([7*X/)M9&.V*""0=DA4:[\*/]#6Z4A5T[*T1:&;-U@I4Q
MT)$K85I'B#>]-!],!<!Z+F+L^N:29K@X_,EQ 3T1SO>?C]@R9]BN'YPFM'BO
M)\<%@%4<FD^=#5GUP][[.MBW/CD^*(D$4 "#&A(P!#0D8 5K2,B=K2$!*[^&
M%!K@XJ ">'C H*H6UI"O,MV&/]G[4G;S)7VE;91&K(),/JBVX<=FII?;[[UO
MW]3%NOV>]GU1U\6J?;F4B9(=C8'Z_*%0U6CWIOGJ]^Y_'[C\/U!+ P04
M" "T1/]0%=4CK6T"  #^!@  &    'AL+W=O<FMS:&5E=',O<VAE970W+GAM
M;(V546_;(!#'OPJR]M!*77#LM.DJQU*;-%TG38I:;7N8]D#L2XR"P06<M-]^
M!W:L3$HROQ@.[G<<\/>1[)3>F + DO=22#,)"FNK.TI-5D#)S$!5('%FI73)
M+)IZ34VE@>4>*@6-PO"&EHS+($W\V$*GB:JMX!(6FIBZ+)G^> "A=I-@&.P'
M7OBZL&Z IDG%UO *]D>UT&C1+DK.2Y"&*TDTK";!_?#N*7;^WN$GAYTYZ!.W
MDZ52&V<\YY,@= F!@,RZ" R;+4Q!"!<(TWAK8P;=D@X\[.^CS_W><2]+9F"J
MQ"^>VV(2W 8DAQ6KA7U1NZ_0[N?:Q<N4,/Y+=JUO&)"L-E:5+8P9E%PV+7MO
MS^$ &(Y. %$+1'V!N 7BOL"H!49]@>L6N.X+W+3 35]@W )C?UG-Z?JKF3'+
MTD2K'='.&Z.YCK]?3^.-<.F4^&HUSG+D;#I5,D==04ZP9Y3@.;-HO%IL4'#6
M$+5"2V6;0HD<M"&/;S6W'^1BP33.%V!YQL0E^4P^$4I,@:,FH193<PO0K$WC
MH4DC.I'&MUH.2!Q>D2B,PB/X]#S^G6G$AR?QV7E\!MD>'WXY@C_V3OXH/N^=
M_%'\J7_RM__B%,70*2+J%!'Y>/&)>-W5NYN?<\EDQID@"V6X+QZ_[Y?&:BPA
M?\XL%G>+Q7ZQT4GYE27&-$Y@5Z1BFFR9J(%<<$ER)01#P56@&UU='M-5$W_L
MX[NRNTW#03A,Z/90/7V<9GV<'OLXS?LX/?W'J3E.>O!GNY<!M;+FTA !*\3"
MP1CKC6ZJ;6-85?F??:DLE@[?+?"! NT<<'ZEE-T;KGYT3U[Z%U!+ P04
M" "T1/]0>?"?:O((   ")0  &    'AL+W=O<FMS:&5E=',O<VAE970X+GAM
M;)V:;7.C.!* _PKEV[K:K8K'Z(6WN2152>:V;JYN9E.3G;W/&.28"R O""?>
M7W\M@0U&+TGF2V+CENANM?KI%EP^\^:IW3(FO)>JK-NKQ5:(W<?5JLVVK$K;
M#WS':OAEPYLJ%?"U>5RUNX:EN1I4E2OL^^&J2HMZ<7VIKMTWUY>\$V51L_O&
M:[NJ2IO#+2OY\]4"+8X7OA6/6R$OK*XO=^DC>V#B^^Z^@6^KTRQY4;&Z+7CM
M-6QSM;A!'^]H(@<HB3\*]MQ./GO2E#7G3_++Y_QJX4N-6,DR(:=(X=^>W;&R
ME#.!'G\.DRY.]Y0#IY^/L_^JC =CUFG+[GCYWR(7VZM%O/!RMDF[4GSCS_]B
M@T&!G"_C9:O^>L^#K+_PLJX5O!H&@P954??_TY?!$9,!,(]Y !X&X/D :AE
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
M.D,%V<+L6L'%>%DDY=I4*['EFKYKZ[&:]H!$J#HPP#I$NL \Z.((LD#%774
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
M^CT(U/29#V8+'#34BPAH#C8A!!X>'U$T^:-N3TT'LNEHH>GV).W83^;X4KO
M2C5.4<:=#R3)R!A'?Q^9#00XNL<Q)E0V%9BFI,!;SBYLB %QA\4D1HQU7U\X
M:Y[YT!.^&")1_P=1_#^,\+DDR 3=,Z$W]$K&.9\8%'^BD!2[$6P1NA6&*M[Z
M1.QE%,J-26^-)2I4N(EJ4 IYN8'+ !=)J*<D)TWZ B*;!EQ9Y$VVGUKPFHMN
MMZ^DFY7E9%WX -1?Y6.GPAI??FX22:=Z>1N5>H?Z)Q^PXJ.Q8*'PBTD/>3M=
MI>&07"J"HK8X?SBUIC&0H''$J'\HN@';S9P(U1PAHD12PW%=CO*W594;)\R$
M<[KJ?RO[A=$;KG@3KL><,S.]WWCY1^-#5($T6]DW"8"EE3QKK*R&RWT-P1!W
M ;RYX"'J%/CF^.SPR->'X*[?'#\Y?*:?4,WP5HL3$M']U\ I1ENGJL!_<0)E
M&MG_$4W9[(3.)8B),+JV '[PH'=<]V4X5TS?J6]GF^W0:V\&!I6#S)?UI-B
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
M0:DA4VZ8)*GV[4NQW4DP-5PFN2^5Z8WO1<%?O9*<*\$*%]A]MAO_TL"#AI)
M,2W#C<+-]-&AF3Q\F+V;OM_Y?PJ54 /DA!3D3+?1@PW4X-DP)8<P(=&37!2@
M%AM7@TH.3":1PY2NB8Q*'S[[.+WDK3>:=/C/QGJ_G@7^T)7QR066,,04'H8L
M:*HG5D;D,?HA/C^W.FHJZKYEC;3DIO5TWD_F*S:Q^,_T?<T&'K<_^KH0G9R'
M[HE$385']'XCQN;74#6U39Q^3MI/, 0#EE^CS"GHF!]4TK1-?'I*WBXPNW%#
MX2LJ4)L-F;IYN;T<'=N?-1K,-8+50DN _SCU%WSP (:T7(U6&<\LD68'S<KF
MV<Z2*3-TUSI+L@5;4?*=V++(-_<.QD0-TAG"A;WXCV1$E*+>.T%L.GEJ]  Q
MG Z[H@)*&=(G5BT"B$*J15K?(1W&.I=4,B-QD"N]02AYB^)$6+- 9!SJ@K2"
M_$?N(4[9A$-(J,$-H0S-[-I0JZN6:8U-5!>5I]>\)G.9S)'%J!</%@+^Q4\P
M'N#@<N#K8($85K$:_>#:P-*U1DNE;RMZCYPC6B]8P3-55*CRV;TRR9EDP<B
M3BN!_V [P=S@CKV,&%J/XHI(L%!RG:B!6>B<1^PZBE4!I,U6DDO2/>XS1)AF
M"W/_HDRRS@<MJI8&#X!#GOW2;FV9/7UTDIY.R\,Y)!>%L*-TN6(WFL+@LHYJ
M ]OE :)0/?\/[SY&8R)"S02]'1<EM'<H2@ 'X=U'7<XG,V:11(="# [4H<T=
MI?5.9!:VJ(NQR2>BAK;Y X9]L,T-C):51,=EK. ((*-X_ B.HX=]U58X!6BQ
M22?Z&/K),$&?7O.]?!USO/PY[@0-'@UG:VFJEIP'!T*$WMO)0$I_>1ZJLI'$
M[=RSPG!5R\7U/&!!''.<:3<2[FG= ^6PN8"S9&L4PT6)BDOO-&\D4!GW9F,T
M8D>17MMX/HP*?6_#$K/)+4>14DF1<^%BG#]107H3A#S->^80)*W$K5S86H6B
M1P+'49UMX>O8/)T61(ZBPLT_AR"N1B1&MH6^[C.442B6!MO.U'#VZW1 PGX
MN''5BACN!4Y)6[#'.)F.QEP?=R\&W95P@XAK40I*6!H:\36OHVM+ID''M2'A
M 5U_1N90"PF]H[$T([/8ROAH[X.'4NAD$>\6TR(34F.Z\1*+E9+T<\@TZ9V\
M:ZDQ&'L1_/0>?CM (CA#/B1&FT?K-V$R:RHG=AY<K=IJ+8\TH7R\6A4FN@WW
M O12)*Y3SGP3M49[DN$K6J/*7[>BK%0A3%;1H8,^@"HE!-A'4$<5V$JTN0^J
MYJK7\HSS2"L@:>FP]CW*48.NIQKBOI"JBZ$+^#AF[0FP.7Y,_Z2Y9#SM(PW(
M3<$8((>*9=C2*D>Z"I4>?&FE632PAWTL\WS)7/,MA-3O-#:[K(LC2218;JW?
MC_4?M2_.]!GN]:)DSSB7/)=)YNFNQ$W>2QH1J-#31!1S>B1%6&Q\2$V//X&
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
M],\UF">FPP?@>_S1;/T#-T 13\=[]3]02P,$%     @ M$3_4+HJ)(&A#P
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
M\D[@=\&?3>^=H">/2GW%C]O9^<A'@WC)<XL:&#R>^#4O2U0$9OS1ZAQU4^+
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
M_4FM?Q*=/1')2U5A[/_9NMT;!2.6-J9697<8"$I9M7_Y?>>'K0,S]YD#?G?
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
M%+B1:=J WW.EZOZ!% P?>,_^!5!+ P04    " "T1/]0Y2*5SG8+  "^(0
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6R]6FV/V[@1_BO$-B@20/%:
M\NOF#=AL]JXY)(=M-DD_%$5!2[3-BR0Z)&7']^O[#*EWR[EMKFB K"V)' YG
MGGEFAO*+@])?S%8(R[YE:6Y>7FRMW3V[O#3Q5F3<C-1.Y'BR5CKC%I=Z<VEV
M6O#$3<K2RV@\GE]F7.87KUZX>W?ZU0M5V%3FXDXS4V09U\?7(E6'EQ?A177C
M@]QL+=VX?/5BQS?B7MA/NSN-J\M:2B(SD1NI<J;%^N7%=?CL]93&NP&?I3B8
MUG=&.UDI]84NWB8O+\:DD$A%;$D"Q\=>W(@T)4%0XVLI\Z)>DB:VOU?2?W)[
MQUY6W(@;E?Y#)G;[\F)YP1*QYD5J/ZC#WT2YGQG)BU5JW%]V\&,GTPL6%\:J
MK)P,#3*9^T_^K;1#:\)R?&9"5$Z(G-Y^(:?E&V[YJQ=:'9BFT9!&7]Q6W6PH
M)W-RRKW5>"HQS[[ZZ?KM!_;Y^MVG6_;^]OK^TX?;][>_?KQ_<6DAG(9<QJ6@
MUUY0=$;0G+U7N=T:=ILG(NG.OX12M691I=GKZ+L"?RGR$9N, Q:-H_%WY$WJ
MG4Z<O,FYG7*IV6>>%H*]D29.E2FT,.R?URMC-<#QK^^L,:W7F+HUIG_>FC\D
MB'W<"F:W6@B6BKU(#5-K7 NVILWMW>:V4FBNX^V1"6/Y*I4 1\*X%HP;ME8I
MPM \8^]H.@O9WPME\7BG90QC/"YRGOP&U(GD"9-5S !O^HNP-%LSF8C<RIBG
M$&?H)NZEDJ]D*JV$"+OEUJETH[(=SX]LRXV[]D..S"J(Q6*&]"G5UV*GM)7Y
MAB7<BA&[[JY+RMNM,H)T.FQEO&5P66ZXBVROEUN"-&HK=&0JC@M-TTRQ7LM8
M0GFVUN)K(?+XR'B>L+U*BTR06CNM]MB>,P;I(G-/>L0>1"#T=Z/H"7A FE%I
MQ(C=U1-V!5D$NI!"F/"U8]Y3B\H\3@O$"STJ71*4.Z1-"^E$)5*#Q-(C;4WF
MS=7*"+V'B\5W3 G$.+NY=7KZD-V,S&3*]1EOGFI,)CN5TJ#B(2(K60XKM,]<
MV7*=RJ@3]BEO[:^TK)L VB9.;X/LKW]91N'B.4$*V67G4<%72$(5+NJ[3H17
M@.TX+!5+2(#L@RK2A!4>9!4$AE$U&E3.;'F:LI4@&0GA*1.<.*8=G+A+(L4W
M2T!TNIP*JBVRY[ C'C@OEK'KM'*CD82-R*T9-$1KS5*-S(WU0 &WBII;&4^!
M:^0=NW6B'+.X2QCB++DTD=@=T5G-"\ S0H<6B,<U;#1BC]_2 U48H,D\82UJ
MAD%JY4INNO,PNY>;7"*$X:S.]QMNM@&+\9<AK"6TH*4#!U18R&(V27$#R#SC
MR?.SGR3+3<Q4+HX53!ZQZ6P1C,.KSC=GZNAYZ]NGT?V(;=1>Z)RVSU#4$,D8
M 0KRV(^F\^!JO*AG]*\_]/2-EI'[7SVO/M\[Q1P*6M)OE$;L(^K92L&N+(K&
MP6P>-JOUKA^@[VP>S*)Y(Z%W?2,00.0'*QRN$I"/D9:%XV \'M?#>I?7+J!6
M//Z"?;97BX)H=M52MW,)A&="QQ(<L^,[L.*R([1[=0LD &WWC? PF"QGY=^^
M.=^UZ.D&50QBC.P1@R] ;-IG@,=1,)N%3TXF5_<_*@O5'F$)LO-DN71H60;S
MY1S?%O,I=C/!M[8<PMS_.+3?B%AD*YAG$E)X ZK_]_"N=O;=*._H^?!(=]'9
M#_8?CNN0XF\2=;[]2%R#K291$Z:]RY.H7DS=_X=%]1^O'D['0%FS7O^ZSPM3
MA,JD?MJ]*@.G+3U8A//R[X\&SG)Q-1@X[GX5.),H#,:SL7/&,KB*G%L6,ZBW
M\&'C1Z,@ E Y2I*5$#D2)8M1:6U\94$@]:M:$6]SB3K/%2"N7%P+;3#)'FC>
M,*:KLCK![LOT#ZJ1"E83U-?T,R<@=1)P9;9NY",JJTI1YH!"X:,G3E%9 -M4
MG9M33#NX-HA(Q,JVW4)%@A-/-0OIRJ&MU,E3*FJ.=0%3HN7@K$;;:2PDC>MG
M$ZIM3XL07S&2B$K40+5(.OIJMR6@C*XU"CJEC;=&G\-:&Q,=Q!'S[!$OSAEP
MZ&NI8JK2#*G;M1BOFYC&JB-0OF"_@DW8PBG,DT32;H&P7CE?2QXU--% ^*8#
M81 9,)V7)PDUE4($Y,$\'!T+MF'<4B@]:'0E27"=/Z5*M&E*#N1O+;CU=2+:
M(5507T+ZYFV5'T7CT1AM?YHZA^5MN=T@<Z5D[$I85*"T)F1[]Q8[/(^1J;FD
M<Y2]R GS,H65P884$>3=3-AS9:;KBLC>&H^>0LL#U\EIYUFW(.>4K#J;LADQ
M=:G?3BK/^FGC+*^\YBG/8Q&P7WA><'UD81F5#5G<-,S0BL>*@'Z&0=#SI@I@
MQD+HJA22S>^^&R,38EE3C[[C1Q^WDVC96KO#!TUVOSZMLX-^+CTUUP!6!F ?
M(YC@.8R'!!]^E.*?6J&S?JLU5$!@0;1K! TRJ$IEXI"X\GMB[C")L"#/U1JT
M[EDD:I%6P.[%"&]BQ(< QFV4=A9OQ?.DV7W RL.#]N(\<]%2TQ?X"70BJ2%&
MF]^J%THFHU:JPV]>HF.@#CLQX<E1F %/B6\[X5/XN8T3&7I_:I1O\)!CS\:3
M@E-7GP.K::M+]^FEY'":3L=H4(GK5+'W H&0U'%C_(K&-8\U"\D<)H7,GH-\
MGUDJ/<Q4 WCK&<18V)8, A;X393'+:WD6 NHMF$AY7=ZNH=+$,-LITA;7[4?
MW5 3BYP>@GCOM%HU<#U0CN*[72H]?)S!FOG5O-K0L'*16K^8XQ\G()'&T6DK
M,;K:IV1([S$:2^>UA#Q45LB2>&0\L/E.6G>\A3%IZI%I8$>"%=/2?*'R/)-%
M1EE0H2$A*;4W:(#,Z7BK\D%E(FF-2-=!J;H/DI99@WI?5.NYHP32'Y)&2&CY
MTU9U6!9I;YM,V78:';CEF'":8YO4:EJ'3"5^$#_$@)JJG/((KW)_THZ%H9JA
M?1K711#AD?N3UGY,Y:FK2_S!VJ L?WHW4(UY9_H3&U-L0/&6>-&Q?17@2.[Z
M6(.C\D9C@M$01P]7=$'O0#-Y@'TA^5$8CI95]FX?Z_U7A%Z66G^"R\_48$ Q
M*F)-/;A5\9=>X76[ ]KOZ<"46C+P5=62/@K'S:XJLUI7P_^A549#Y?L9'+6]
M[H^\R3=&?J,FCEXTG"O(?0W^L#I0BPUJF7H9V-N<(N7$'*-V+TO5/3GK(SGK
M#57II 2JECT=CM"N2 W3;O<K))T-C361!7FTEI&3#">Y089K"6AS2?T^@^T*
M]'I&F.%:SK]Z0\(=/ED 2QG+?=YZR.+/^GUVUQFG1Q']TJX*T6N?TA^'G5."
M/WB,-98=.WLU'T=/Z+QE.4?'&KKSF' <!M-P,MC;0\CBC)#IU3)8H/=<+*8!
MU7S3Y22X&E^QY702+*8A39V=F1I1 SN?L2FX8QS.8("K8'XU9[.K*)BB,Z?N
M AV+)[E4@0 ?3VA6$,TGK8_E?%Y]_+OSSYGB8YOD?%%DJI.C\HU/+JP_E@-0
MJKSH'>EN26,*1Q.4^Z"YJ6(FC-P@_WW6*E2'N&8M<PAQ&=KBAJ<_@N6ZT([+
M6@'WI#D<BI[T^F3?TPZEE^JXOGG?8*DXI3VT:B.01_DF9>"5!2DB,%.<[R.C
M,]4N$@5SU5I#=\[UIQ'BZ@^PM4V]'BX*FBJ%-(/2U/F9.DTUE5=MF<F@;UM>
MZ&$')9-6W\I"K;6'I'GA8+;8@ _<G%LB"B>-VNI6[_QQ4+PD5,D]I"-A;T5:
M%CM@[EVQ2D&+5</?]LM#C3XY:W2G3">CMT92^U!N;U?U91G<SU1I55+\P98?
M>O-[V7JGG@F]<;\<($Z&*_SK]?IN_>.$:_].OAGN?]F RFU#G68JUI@Z'BUF
M%R@3W:\%_(55._>&?J6L59G[NA78C:8!>+Y6@%=Y00O4/]EX]1]02P,$%
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
MUTF&+(:'768SP.GY@A</K#20LH2;C*D9VXD/XUZ(\I+254J1XA_C\[F&.;=
M0Z)>U'PW&4=/Z6T+L7+3L$3E.0URKBRY+-$0MVPG'$6]N,' =L*LLESB>*SP
M%#1W54K>' P/>OO-2*N8<1&2FX,61&4?%;)/( TK!;'28S<P [+A6&+AOC,Y
M*S7.T2P5!HO+-##"5$8<C2B1PG#7-GKL%RA4+A+V#KBT&84[%85W]ENZ/ZHE
MY%,T\"WCR,M"@D4VZ&W2@ED)Q-TP(Y!_GQ_*AB>SY5:;V C)FGI.>NS*D])^
MR18E:@ [%UMHD4 74X$LUA]7O Z='-.JG&<.0=11(3_AL!<\D?UVIGOLKA6K
M*))2:T3<"5H)$[4J&NQ$&6L8>K#@VM8)76-_(XL'6[,(&V)R2#B?/-DP\@+_
M/7;--4_%/'?\?Q;TS;!Q@GW$B&>27]=:%&S+/'_$<"P^9<BSN9XW7S(9MHAU
M"!>R(71*R;IB6BJ)6YEXE$G[[;<Z&;2K'DL$[A>XF%(<BDWA1=FTL9]33>W(
MFBF;H<<K?'B-E38>^AR->@<-$(F;QN)TL9X?XHB0--#.!17CQI(2,I"I^YSS
M![2/\)4]ZBTXAJ>I8QY;5PYZCC,W.EC!</4"-G"+5XC;G>D_R!IQYM0-.C<.
M'Z>ECS+8D 9V7PVN&Z$8+C)>S)$]C&&<)&5>2DY9N')%0"K3D-$^:4DR= [O
MOE?&[#D5\5R5V-,T1C(OQ+^>"MZ"40XF68,1%8QT,+O4W*/@>'QU,7&WX?%>
M+4=FQ#W+_>H/M/I7T5=K-UN!=K3-E,0-H#EBNQ-*L"H-<H#8N+?"G5/!/A6X
MIY3.OW:,YURZ1*,@WD+B>^L@[+K^RG;8;K2_1Y>AOX1!L%?1LBV>*:#SE/M$
M<FP?,Y%PGP>WB$7'+.SN'\35[]CQ9UJCT:V95OF+))(QAHM3C8JW'W&;[5HC
M9F0!6BB4@4ON:Y)2XS7>C0[;_*SSOM.8W<&A\>BPN3Z*PFRH@O+[JKPB]_]?
M7D>MO(;=P>&PNHNCZ.GD.EY>S.F@.QS%U>]WYK2!C&/W]]U9[=;N6W[?H,?=
M,!I5OU59TV=JPH6A2#TF]A5A(7=-9$LIUZB[AZ-XK_I]6CSMP@J[PWCHKU&T
MA;97*P>52;WO:0F1C\'@F(UG,[_.O,?-,IM@=$0D0=\B=/NH\0C]%BP7$COK
M%(^>WA_JC*J@%KHI3N>'\^&BR9-;*XE$OD0@ZO9O,* WADOZO 1C73=NG-R\
MWN) 4RT<MM38Q?UZ]P+<I+FO,M5E!<JI7;XDL;J<O,R2!UR&_BFK>;AUP<5'
M^GU[BH=$08<<.NVVN\^=VVT_71_D_PX-]L:>.ASU6V=,M^[129IV'Z@(?]QL
MWC:'];$_HSX.]R=]7(?G BU+F.'4H#?<[S#M3\_^P:J%.[%.E<7SK[O-@.,*
M2P/P^TSA9K!Z( /-OS#._@-02P,$%     @ M$3_4."XZ0MY"P  *"$  !D
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
M?SP\,N7,W53EBKZ%WY5552[I<B$XX($#X/VL+"MW@PLT_SCB]7\!4$L#!!0
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
M'@X.-K'A40QH[V1#-D-F7PMNJZ;ZF#G64N/0\AT&#_^6.26<>V;S>S#W>IV
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
M*L=2\#(@CJ".#&5!,FPR6(/;T&W;]\-C&V"<RGSO*57[^;[HL+3>.$KP3+<
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
M3POP?>5<;!](07<U>/E_4$L#!!0    ( +1$_U#2K;>B2 0  "4)   9
M>&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;*56VV[C-A#]%<(MVB[@C64Y<>RM
M8R#)9ML4S05)MGTH^D!+(XF(1&I)*H[WZWN&DAVY;0(4!0R;MSESYLQPZ,7:
MV$=7$'GQ7)7:G0P*[^L/HY%+"JJD.S U:>QDQE;28VKSD:LMR3085>4HCJ+I
MJ))*#Y:+L'9KEPO3^%)INK7"-54E[>:,2K,^&8P'VX4[E1>>%T;+12USNB?_
MN;ZUF(UV**FJ2#MEM+"4G0Q.QQ_.#OE\./";HK7KC05'LC+FD2>7Z<D@8D)4
M4N(90>+GB<ZI+!D(-+YTF(.=2S;LC[?HGT+LB&4E'9V;\G>5^N)D,!N(E#+9
ME/[.K'^F+IXCQDM,Z<*W6+=GX_E )(WSINJ,P:!2NOV5SYT./8-9](I!W!G$
M@7?K*+#\*+U<+JQ9"\NG@<:#$&JP!CFE.2GWWF)7P<XO[R]^NKJX?A"7UY]N
M[JY.'RYOKA<C#V#>'B4=R%D+$K\",A571OO"B0N=4KIO/P*A':MXR^HL?A/P
MET8?B$DT%'$41V_@37913@+>Y+4H*4<A>7%'M;%>Z5S\<;IRWJ(F_GP#_G '
M?QC@#_^?B/\91%Q)C9L1J*?DR:( *!6^D!Y?),Y-54N]$5FC0XT[(?$1#@&6
M)'!QK0S!NC;\H9":K1N'Z\1"[)]OU^0*P\[@0#P4ROT32& Q,ZA.D,'-8BHI
M/>&"UV&7O>2E6<E2)*:JR"9*ENJK#-?09")!Z"K!;BE7!LC&;H!LGU1"H%.B
M3["O@F3IBT1:$K4U3RHEZP)T#2"X<<(;W(1'$DJG"OL-.V%YT)Q\IUFBN'NX
M@[Z2TCER+N@(WLHE%M**3&FIF2C@VEX7V@[Z&#0O-U#G"1T!5JM-7_OOG3@O
M%&7B9B?2Q\XK?#Z2'0H%JK>6'"+HQ&DM+IXI:;@GB9LL0^PXRA$9K:#(WWR\
MI "#0$\G%+!<4W/:7F(%TUS:E,^RELE.=E PC66-X89)=:!!G]L>++*;X#XK
MW9C&(?2.$F+OZ@Z[SI0JE1YK)6>>(3V:-4Z',%6VX9)0+;S(K*D$/==HQ;
M$?1,Q]4%W<TVX5WIA=<!B62:'NF \*0;:C':CLB5@#3D9'(KZT(E'#,<(0QK
MTB;Q6R,4#,I'>F_5JF'7H)F81F../>[FH8!=H>KWV-JJQ<PLT5Y7$^A)%'K2
MO7I^9>>'2[X,$ V)<>]"\\+7>-X;?8:4,+GWT,Z);T5\.!_.CB*,QG.,CGET
M=#P='D=SC";3\7 ^GHB;QG/Y<!;W <;S832>B>^^F<7C^$<QF0_GLV@W?>@+
M&+Q-9\/9=+;G;3J>#J>SOK=?C<[?ERC,--P55$H0!E.E>_*9%U)<%/O$6'=M
M/'I+KA6J6Z*;_%NG'?6>+N0U#P^T:[VTK]AN=?<?X+1]^EZ.MW\@KJ3-%8JM
MI RFT<'QT4#8]E%N)][4X2%<&8\B"D,T&?05/H#]S!B_G;"#W3^CY5]02P,$
M%     @ M$3_4)YQSGCA!   =0P  !D   !X;"]W;W)K<VAE971S+W-H965T
M,C<N>&ULO5=M;^,V#/XK0C8,&] YMI/VVEL:H&^'NP'=BFN[#1CV0;9I6U=9
M\DERG>S7CY1?FG1)AMN ?6EEF7Q(/GPQLVBU>;(E@&.K2BI[/BF=J]].IS8M
MH>(VT#4H?)-K4W&'CZ:8VMH S[Q2):=Q&)Y,*R[49+GP=W=FN="-DT+!G6&V
MJ2INUI<@=7L^B2;#Q4=1E(XNILM%S0NX!_=8WQE\FHXHF:A 6:$5,Y"?3RZB
MMY=SDO<"OPAH[<:9422)UD_T\"$[GX3D$$A('2%P_/<,5R E :$;GWO,R6B2
M%#?/ _H['SO&DG +5UK^*C)7GD].)RR#G#?2?=3M>^CC.2:\5$OK_[*VDYW-
M)BQMK--5KXP>5$)U__FJYV%#X33<HQ#W"K'WNS/DO;SFCB\71K?,D#2BT<&'
MZK71.:$H*??.X%N!>F[YX:>KGV]OV,/%;S?WBZE#1+J?IKWV9:<=[]$^8;=:
MN=*R&Y5!MJT_14]&=^+!G<OX(."/C0K8+#QB<1B'!_!F8W@SCS?;%YY*=07L
M@:_8M;"IU+8QP'Z_2*PS6!!_'# Q'TW,O8GYOV3PL/:WT>EW;!."/93 KG15
M<[7&JD^U06895TQTH3@,)0$%N7!,Y^SK,#C#NI#2E[C*Z&(^7F#3,H=XKC0
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
M   9    >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;,T]^6_;5IK_"I$I9F*
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
MBR1C*T LC.@&Q!E(&_AL::DXO#T)NG52K2BLX65:98DQ'^*QY?3'HXR)8K)
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
MQ7$ D:CD(F.WGTQ\*P)3CN5%D5E#151KK5X<P.:$ ;7"P#/,X<44-\T],>/
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
MGD2N.<4'K= T ;^/E;++#@'T3^2COP%02P,$%     @ M$3_4.SN@83 !@
MOQ,  !D   !X;"]W;W)K<VAE971S+W-H965T,S4N>&ULO1C[;^,T^%^Q"D*;
M%-:\F^ZV2=UNP*$[-+;=\0-"R$W<QCHG+K:S7OGK^3[GT:1KRYB 26O\^MY/
M^V(MU6>=,V;(ET*4^G*4&[,Z'X]UFK."ZC.Y8B7L+*0JJ(&I6H[U2C&:6:!"
MC'W7C<<%Y>7HZL*NW:FK"UD9P4MVIXBNBH*JS343<GTY\D;MPCU?Y@87QE<7
M*[ID#\Q\7-TIF(T[+!DO6*FY+(EBB\O1S#N_CO&\/?")L[7NC0E*,I?R,T[>
M99<C%QEB@J4&,5#X/+$;)@0B C;^:'"..I((V!^WV+^SLH,L<ZK9C12_\,SD
MEZ-D1#*VH)4P]W+] VODB1!?*H6VOV3=G'5')*VTD44##!P4O*R_]$NCAY<
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
M,RF(@OG &X5G%QTK[P1^9;#6.WMB+9E)^<4>)NG "RPAX) 8BT!Q6<$8.+=
M2.-KA>G55UK%W?T6_7MG.]HRHQK&DO_&4I,-O)Y'4IC3@IM;N?X(E3V.8"*Y
M=D^RKF0#CR2%-C*OE)%!SD2YTDWEA[<H1)5"Y'B7%SF6E]3085_)-5%6&M'L
MQIGJM)$<$S8H4Z/P+4,],YS>78]_^GC]Z?+J=OH=N?KE?G+W.VG<T1D'W>S[
M!J^P@GY2P5V4<-$+<"?DLQ0FT^1*I) ^U?>16LTOVO*[B X"_EB(8](.6B0*
MHN  7KNVM^WPVB_@77TMF'D@?XQFVBA,B3\/8,8U9NPPXY=\B)62%AR(G!.:
MRT(8C?F:R(5@?T-*F,V]I,@+3@T>I<E D43F6$29S>X5H B>@32XU+I)&J/K
M\62O\P_RL/5[II<T@8&'V!K4"KSA7085J?=Q^O:;7A0%YY::VX;G38(]@: F
MT6Q#\C+N8.-.,&I01XVL02$'C>(<>X ^(XV)0#U9:"I2Q,;RPN(1Y%Y@6^&.
MWVB'W 7E5"2(8,@E))#/D&H[M-CA*3DBC:C3M$NW7,(@:)+K5^V9 9('ZQ).
MM69SEE#;)32QQH71.0E;G9.X>HX>@UI)(ZVYDOFK3K27D:A3H^+V9^RT2:$4
M8$26H)A,29)1L8"W!&6+5[/KG>[ZYZG?C^IKCU T[IW6ZV-2/,]4&]\WQ15]
M___%M;<3U[#5/NU6NSB*]@?7^>75F+9;W5Y</=\9TQHRCMWOW5%M;>D;NJG1
MXU88]:KGI,Q?^QHV^$W6UM(2TTC"#.3:-J #I;Q%;9SVXF;UW)\\NX45MKIQ
MMURCB!QHEYVZ77;^2[O\EU%X4L[[>N5!$OM[Y<LY\>:RP++#Y'^A/FP @O8Y
M&<WG.)2@XB=D1288.ILE%GJ*T+M?T$?H2S"4<4WH#$>KDL\8'2(%6,;/*L_Q
M<!S&=1*N*"]*GZ\0R'[@/Z!!'S3E]O4*M,D=U);D\W6*@MH9A[-0H9AAH-\
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
M@#U=/78>K]I#^7RJ:YZ)\PDFK!;-HYA<'-_2GJK5O,KU"=K9UI@<MY41N,3
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
M*<#((&$\_R6O12 J -\[ / +@/\-H-T_ &@5@-:I%MH%H'VJA4X!Z)QJH5L
MNJ<">@6@ER4KCVZ6FC'19#B08@O22*,V<Y'E-T-C1A@W6W&A)3YEB-/#Q=/-
MS>CA3[B;PF(^NYU/Y\'H]A%&07#W=/LXOYW!_=W'>3"?+.!7N"52$K-UX&Q,
M-6&Q^C!P-+(PNIRPL'B=6_0/6/3@1G"]4C#A$8UJ\($=WSJ&G]CQW6/XV1'^
MOD6!@^$O<^"_Y>#:MVH<K>4YM-PF^*[O/BW&</9+75P#NY;?4_Z=%J6QG*@Y
M7XBEWA))QW2#Q6>-I437&!B?;,"[.$QS\G_3G/XG-&=V+6,:HA;/HF4OU:WR
MN+4RM:T#:J>$2?A$XI0VX9K$A(<4%EG+F4F1KAE_:<*4<5QG)(:%)IJ:*$!
MUJ9R*_CK(VJ$.2ZKORU\VB6?=L:G?8!/(*3@9,-DJII 6-3$]A(SNL0;'@$-
M!1<)"T'1,)5,,ZI,[VC",N610M&08C&H.T/7N=EN9M:TP\W0;_5<\S=P-C6$
M.R7ACI7P#>,L21- 9EHBEQ3#I*E,0"PAI!*+$L>R*:4)&N,;JK2)GX+MBH4K
M" F'9PHQ^Y*R"&-;6S[L!#SX2HFTA+Y;>M*U*GK;[-@XR]T.^4F ?^#'CD20
MF^I4PMTJXYQ[99/8X]\K^?>L_,=4LDW6#9KP8L)^%@NE/@#.%U'E$:>UA'O?
M[0]WG_#XJ,3DJ,34)K'G=+]TNF]U>J04GE66K/$<9PD+5T1BHNKV4?\8O9E-
M8H_>14GOPDKO$4\"5H]LR#.GHHZ67</1[>VYN\G"/>6HVG15IA3O7=1-S]\Q
M\JW>/5 SZ*-AB"F.PEFXZ[9!<$1/7<"+,>;'@?N^[)J2U[)GBKP>R]2NH7CM
M]Y&I7<?P[!7[]$P=J?R=+.*U9_VGH/O^[/J&9V\<#Y33;:7M95[5^F/7X[D6
M?WX&NN_/KH]X]D:"KY3XPLAA\HK%E+]0P 5L>;;)VMO5:Z__/K;CKD1[]@I;
M[9M<&"-HF"0BK>_LA;9JD_"Z[OXD5>3L5,E9(5D=!KS>A64Z\W=%W[<7_:IW
M2Q/[C8E][=N,>[3!'Q>9645R'YS*VW%"L5N;#Q\*)TB,>#ZYEZOEQY51]DGA
MF_7 NQQ[->L3[W*:?SK9J<^_Y-S@<,!P$\5TB:;<\QZ&7.8?1_(;+=;9N_FS
MT/BFGUVN*,'YR0C@\Z40^NW&&"@_40W_!5!+ P04    " "T1/]0%.WNHHD"
M  #<!0  &0   'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6R-5&U/VS 0_BM6
MQ >0!GEK4D!MI)(.%C1*U;2;IFD?W,1I+1R[LYT&_OUL)T2%OFA?$I_]/'?/
MG>\\J!E_$6N$)'@M"15#:RWEYM:V1;9&)117;(.H.BD8+Z%4)E_98L,1S VI
M)+;G.*%=0DRM:&#VICP:L$H23-&4 U&5)>1O=XBP>FBYUOO&#*_64F_8T6 #
M5RA%<K&9<F79G9<<EX@*S"C@J!A:(_<V#C3> 'Y@5(N=-="9+!E[T4:2#RU'
M"T($95)[@.JW13$B1#M2,OZV/JTNI";NKM^]WYO<52Y+*%#,R$^<R_70NK9
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
M>%*Q0RH9(^_"RJD,C>P'Y!.5\WN!]'P/Z7G3 .LIUX?(XRAT=>5L3%U7585
M]@IA5.XV%Y3G59Q)"A8DI84MKBH[H^&%)509&]E/SR=*&!H^!%S](#(UP'H2
M]B'R+=9//G,K4]=553&0O6(8)?ROXPI6.1J[EQ4-J^2,[4?ETT1K2+KO'=(3
MI@&E:V: 0%<>5S7-K$Q=3U5MP/;:,+U_OIV]AQ'X1 MA_Q+'!PV3"W=,L$K&
M^!P]$VSH7WC^,-*EZL-Z4IW$-+<RU:XZ!SU+69[65;.X $NVRT7=G&I'VX;T
MAZH-JXU/X/44&L9G\'I>MYL5?=W]OB-\G>0%2.E*3N5>#>66XG5#N;X1;%MU
M3#\S(5A676XHB2DO ?+YBC'Q>E-.T+;UQ_\"4$L#!!0    ( +1$_U <0?JI
MJP(  *D'   9    >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;*55WV_:,!#^
M5ZQH#ZW4-9  VRJ(Q(],Z[9.%;3;P[0'DQS$JF-3VX%V?_W.3LAH"0AM/!#[
M?-]]]UV<N_Y&J@>= 1CRE'.A!UYFS.K*]W6204[UI5R!P).%5#DUN%5+7Z\4
MT-2!<NX'K5;/SRD37M1WMEL5]65A.!-PJX@N\IRJYQ%PN1EX;6]KF+)E9JS!
MC_HKNH09F/O5K<*=7T=)60Y",RF(@L7 &[:OXJ[U=P[?&6STSII8)7,I'^SF
M.AUX+9L0<$B,C4#QL88Q<&X#81J/54ROIK3 W?4V^D>G';7,J8:QY#]8:K*!
M]]XC*2QHP<U4;CY!I<<EF$BNW3_9E+[=CD>20AN95V#,(&>B?-*GJ@X[ (S3
M# @J0/ :<(@AK #AJ0R="M YE:%; 9QTO]3N"C>AAD9])3=$66^,9A>N^@Z-
M]6+"WI.947C*$&>BF^'T2WPW''V-R2P>WT^O[Z[C&7E+OE&EJ'V'Y&P"AC*N
MS]%Z/YN0LS?G?=\@M0W@)Q7-J*0)#M"$Y$8*DVD2BQ32!OSD.+YW!.^CY%IW
ML-4]"HX&_%R(2Q*V+DC0"EH-^8Q/AK<_-,GY/_;XG]E?%".L+T'HXH4'XHVI
MS@@5*7&+^+%@:\I!&$U^#N?:*/R:?QVAZ=0T'4?3.4 S@;DA&I)",?-\0>@:
MKQ6=<R#8[HA&Q@OL/)2SWY"2);:XIFM6,O0<@^V!ZP@[(O[Z_GKW[9WF-MEW
M:S>XQ?MNX4NW%^7HUN7H'BV'K;-YWA:$@3Y!?G<ODTZ3_'VWU\KW/<(FY<<"
ME:+]G=Z3@UJZIJ])(@MARAM86^NY,G3M])5]U+X:MQOL$YQ#Y=CX&[X<8C=4
M+9G0A,,"J5J7[S!;50Z&<F/DRG6^N3381]TRPUD*RCK@^4)*L]U8@GHZ1W\
M4$L#!!0    ( +1$_U C^I1TE ,  /@-   9    >&PO=V]R:W-H965T<R]S
M:&5E=#0X+GAM;+5776^;,!3]*Q;:PR9UQ39?R91$:M-,RSZD*FFWAVD/+G&*
M5<"9;9+VW\\&"B00,FG+2V+#/?>>>[ /9K3CXDE&E"KPG,2I'%N14IL/MBW#
MB"9$7O(-3?6=-1<)47HJ'FVY$92L<E 2VQA"WTX(2ZW)*+]V*R8CGJF8I?16
M )DE"1$OUS3FN[&%K-<+"_88*7/!GHPVY)$NJ;K?W H]LZLL*Y;05#*> D'7
M8^L*?9AB: !YQ'=&=[(Q!J:5!\Z?S&2^&EO0,*(Q#95)0?3?EDYI')M,FL?O
M,JE5U33 YO@U^\>\>=W, Y%TRN,?;*6BL36PP(JN21:K!=]]HF5#GLD7\ECF
MOV!7QD(+A)E4/"G!FD'"TN*?/)="- #(/0+ )0#_+< I 4[>:,$L;^N&*#(9
M";X#PD3K;&:0:Y.C=3<L-8]QJ82^RS1.3;Y=+;[,[JZNO\[ <C:]7\SOYK,E
M> ^6>KVLLI@"O@93(B- TE4QF/W.V);$-%42O+VABK!8OM.(^^4->/OF'7@#
M6 KN(IY)#9$C6VF6II8=EHRN"T;X"*//67H)''@!,,2P S[MA]_04,.1@:/A
M/MS6VE0"X4H@G.=SC@E$Q)-N\D%+L:1A)IAB5(*?7W48F"N:R%\]19RJB),7
M<8\4J10.S8#6"E_D5P652K!0T2*@2],BOY_G-UMW.PF@B^%@9&^;VK7#4!!X
MN [;H^]6]-U>^@V-9*51%\LBC==DZ;O8<PY8ML-0X$$8=+/T*I9>+TNS<-7+
M"89>N[0S\ [X=00%R.]FYU?L_+_5L%YG%^".*Q)W$?5;'#PT"!QT0+4=AES?
MA:B;;%"1#4ZNUXN6'12+=1EQH=XK*A(P3[=ZY2;%O:.=!&V*&..A,SQHI1WG
M8&>(A]VM#*I6!J>W7F/']>SF895R>#[+0+!V;GAFTR@+-"7%KC]L;+32<=MQ
M#G0P[E8>-=X]Z/_X1IGG--%V7!_1^AV \+\2W<]<&S]RSKA6:H-&_\FA4=M[
M/10XKG^H=(='NZ[?L,I]IK5)HWZ7KE9UPE/ZHH\ZAGB?!K7!(O^,4M?6B$Y[
MXS]NR[;3N5Z0'V?VGT&'<^I=X1Q;[K4EHGY/7/1QW,]9>R(ZHRGBVA3QN4VQ
M+- \(^$!/I"^*RAP#W2W&\=R\TVD)7ADJ00Q76L4O STDQ/%9T8Q47R3G]0?
MN-+G_GP8Z4\S*DR OK_F7+U.S.&_^MB;_ %02P,$%     @ M$3_4&\Y"\K(
M!0  ZR$  !D   !X;"]W;W)K<VAE971S+W-H965T-#DN>&ULO5IM<]I&$/XK
M-TP^.#.UT;U)D,',.-AMW2;3C(G;ST(<1F-)1Z0#)YW^^-X)18=U+R8QX ]&
M@MW5[NJ>9W4/C)YX^5@M&1/@:YX5U65O*<3J7;]?)4N6Q]4%7[%"?K+@91X+
M>5H^]*M5R>)Y[91G?10$83^/TZ(W'M7O?2K'([X665JP3R6HUGD>E]_>LXP_
M7?9@[_L;=^G#4J@W^N/1*GY@4R;N5Y]*>=9OH\S3G!55R@M0LL5E[PJ^FU"B
M'&J+OU/V5.T< U7*C/-'=7([O^P%*B.6L42H$+%\V; )RS(52>;QI0G::Z^I
M''>/OT?_M2Y>%C.+*S;AV3_I7"PO>X,>F+-%O,[$'7_ZG34%414OX5E5_P=/
MC6W0 \FZ$CQOG&4&>5IL7^.O32-V'"!Q.*#& >WK@!L'7!>ZS:PNZSH6\7A4
M\B=0*FL931W4O:F]935IH6[C5)3RTU3ZB?''J[L_;SY?O?]P Z8WD_N[V\^W
M-U-P#J9RO<S7&0-\ :XV<9K%,WDB.P>FL3R8LF1=IB)E%3B[9D)^7KV57O?3
M:W#VYBUX ]("?%[R=147\VK4%S)3=;U^TF3U?IL5<F3UQ[JX #CX!:  !1;W
MB=_]FB72'2IW.'SNWI?]:9N$VB:A.AYVQ&L;<"YQ<UZI!E1M SSQ<1L?U_&)
M*W[.2Y'^R^9@PBMA:]?6/ZS]%3(WXRA$44A&_<UN6TPS&-%@@%JS9^F1-CWB
M3>\WR0:5NJ-72;+.UUDL9*9_B24K9;ZY9(^E@O6&@=LBX3D#9Q]X5;VUE;&]
M#MW-CPQ1IPB+D:, VA9 O06H?-AA*J!&<N>XD[_%9!#9"PC; D)O 1_C\E&B
M;.99>-OT0N/:<I$@VDW1-%/K)'!D&;591MXL)W&U!.S+.MU(A!3"AXQ!&W)P
M%.0-V_C#5R)O:+0*D7 8T$Y'33,<8,5=MH;"0+-S<"+H-1?:S;#+'A83!_#@
MSGB!IX)><Z5GP.IRA\7&=0\T^4-T&/ U<8RU$G63-.W48G'U6D\1Z!\C>R3Z
M/+(> ) <!890,S3T4_3+0(0FKU)(!W38[:YI!PF1X]+17LW!T$_"!\2BA7_)
M8- MQ&+E6LR:HJ&?HP^)Q\C$(^S68+%Q#4.HAP(<' B1 \N:B3 )NVF:=G+-
MA /JR%2/%^B?+_<7TPOPP#>L+.3>1P"Y,RJ2;SM9@__ #XQ-I <'"HZ"6*29
M'?F9_67$(I.,K;/38N<9GFCGJ=U/W(<#+#(9NSL\+28.QD&:T)&?T \(UN9*
MWN%IL7'= STYD'_OL#=4D?G8;QV>%CO/\$1Z "'_ -H'J3\Z8)&>+2@\#EPU
M\2,_\>\!5Y.K$56[A^X=,.T@"2+B($ND:1WY:?V >+7P>6 L=YN1HP9-^,A/
M^(>$K+FG,.:KS2;"]B*P'A[8O^O8&[38LF.@(47=^6JQDTLF= D36 \A[!]"
M$UZN>"E[#&:\F/\,1K$>)_A(*M".#/1J'<BD: 2'R!2"3#L20,>#%]9LCD^E
M!&&;RC/LDKW%RH%0K(D>GTP,PN96(^A68%&#(''4H,<%/I >A,T]!$(!#;L\
MTMB%S]9+X"(2/73P"XH0D^MYD2:RQ952DN=LQ:M4_ Q,]13!QY&,L.9X_%K1
M")NT# /YY]!A-3&34\E!Q&1D5W::C,G)M!ZRMXY#-'^3 ^DXQ'R4]]T]3>_$
M3^^R!SDKDS3.P"I>R:;\. S(CF9_',F&:"(EKY5LB$E^T7 8.OJHV8^<2H@A
M)CTZN)EHSB,G4UB(^:3M6H2:'LF!M!-B/AX/W"#0Y$E>($_9'0%F<?(HN_*J
MW175M$F/(X9037WTM6((M8@A"$:.Y48UJ]%3B1S4I#V7 $8UY]&321AT;WF"
M:I:D!Y(GFCCAL]N'=L3G;0+]G6_BU<\@9/P'=7\RMI!^P44DLR^WORS8G@B^
MJK^<GW$A>%X?+ED\9Z4RD)\O.!??3]3W_>WO.\;_ U!+ P04    " "T1/]0
M])_+V?($   G'   &0   'AL+W=O<FMS:&5E=',O<VAE970U,"YX;6R]F5UO
MXR@4AO\*BN9B1IJI#2;^&*61TK35=G8K54T[>TT2DEBU309P,I7VQR]V7),*
MX[1-/+UH_,7AY<!Y.,!@R_B36%$JP>\TR<1Y;R7E^KOCB-F*ID2<L37-U)L%
MXRF1ZI8O';'FE,S+0FGB(-?UG93$66\X*)_=\>& Y3*),WK'@<C3E/#G"YJP
M[7D/]EX>W,?+E2P>.,/!FBSIA,K']1U7=TYM91ZG-!,QRP"GB_/>"'Z_Z+M%
M@?*+GS'=BKUK4#1ERMA3<7,S/^^YA2*:T)DL3!#ULZ%CFB2%):7C5V6T5]=9
M%-R_?K%^739>-69*!!VSY-]X+E?GO; 'YG1!\D3>L^U?M&I0O[ W8XDH_X-M
M]:W; [-<2)96A96"-,YVO^1WY8B] @A:"J"J "IU[RHJ55X2288#SK: %U\K
M:\5%V=2RM!(79T6O3"17;V-53@YO1_=_7SV,+OZY I.K\>/]S</-U01\ Q/5
M_?,\H8 MP&,VISQYCK,EN"4RY[&,J2A>C*XG8$)G+T\^7U))XD1\ 9] G(&'
M%<L%R>9BX$BEM*C/F56J+G:JD$75CSP[ Y[[%2 7N8^32_#YTY?75AS5SKJQ
MJ&XL*LUZ%K.CC9)'I@G]IH;S-T%4\T0MO\6^5]OW2OO88O\RIT7#64;!,R4<
M, X2*L17,&9"-GEA9\XOS17QLQGZ01@$<.!L&F3@6@;^F(QK$G/PDR0Y;1*S
M,]I_)2;JAT&SF'XMIG]0#%E(RK4>N>(L7Z[ @N6\?-+BH;XA*O2BR&O6Y->:
M_%-H:G>7;RK#ON\W*PMJ94&KLC$1*T!_Y?%&#<Y,M@W*L#89=C+HH]I^=-I!
M'QF.0]B/W'ZSYZ"K2>9V,>PKJX8>R[B'>V2%[^I+\!]X/)N<@27;4)ZIF4T"
M->]EL^>W]0?4E(/=8 YJSL$3@ZZR]^9.UZB#G; .FK!K[71-.]B.NUO"G]0L
M.'VSSS6SH-]-KVKVP';XO+]7 \.+V(.A#8)0(PN&G?1JV* '^:%KT:,1!P\S
M[HA)#)K(:YG%D"8>.DR\H^<Q9/*O92)#&G^H'7^-D7 D ]%>IM<- Y%F(#HQ
M U$3 R/D119/:P:B3AB(FA@8H<C"9*09B#I-^9"9\P4**A95FI_H#R1]R,SZ
M N19\G6DR8O:R6N+E3'C:\:)I&#*C(74Z[HT6U$W^2#2M$0GS@B1R4?H(X0M
M?O4T(+U.4D+/1*+2$T7(HD<ST6MGXI&145G?U]4/7&291SP-2P]U'QI5':_%
M]7T+W;R]-74[9ZVQ0;F,%_%,14>Y&3&G:R9BV;:,UT3U<#<;!9J1WF%&OF^K
MP*0B=-6?Q;T:B]YA+'XD1$P0MLG1)/0.YZ#'1(B9D=HD:6!ZAY/1XZ/#3$UM
MPC1GO7;.VF>--*5\%I,$K,F:\I8!BS5*L=M)2& -1WP8CN\*"6SB,(@B2Z*
M-0WQ81I^9/O,Y%]H#0BL\8</IYE'! 0VDTZ;I+WMQ</YYM$!@<WLTR9,0Q5_
M8/&M F(D!)5@2F9/=/[&4:OYB;M9EF.-1'SB93DV(:A6&3;O:@[B3A;EV"2?
M4F/)6;"&'^YT28X;4LXH"+%ELUMCLO\'EN15'?XK<>:VBK-W[%,<H:GAOXPS
MH7IEH<JY9X%J'=^=2NUN)%N7)T%3)B5+R\L5)7/*BP_4^P5C\N6F.%RJSP:'
M_P-02P,$%     @ M$3_4$@$Y3VK!   WA\  !D   !X;"]W;W)K<VAE971S
M+W-H965T-3$N>&ULU9E=;^(X%(;_BH7F8D9J26SS.0(D^C&[G>U*52FS%ZN]
M,& @:F(SL0,SJ_WQ:X<09R:.!5H5LC<E3FSGO,<^Y^F)!SL>OXHUI1)\BT(F
MAHVUE)N/GB?F:QH1T>0;RM23)8\C(E4S7GEB$U.R2 =%H8=\O^-%)&"-T2"]
M]Q2/!CR18<#H4PQ$$D4D_GY#0[X;-F#C<.,Y6*VEON&-!ANRHA,JIYNG6+6\
M?)9%$%$F LY 3)?#QAA^O&GY>D#:XTM =Z)P#;24&>>ONO&P&#9\;1$-Z5SJ
M*8CZV=);&H9Z)F7'UVS21OY./;!X?9C]4RI>B9D106]Y^$>PD.MAH]< "[HD
M22B?^>Y7F@EJZ_GF/!3I7[#+^OH-,$^$Y%$V6%D0!6S_2[YECB@,0+!B ,H&
MH-3N_8M2*^^()*-!S'<@UKW5;/HBE9J.5L8%3*_*1,;J::#&R='OX^??[E_&
M-X_W8')_.WU^>'FXGX!K,%'+OTA""O@2_!)S(<"4J54/@[_I CRJ-A5@S!;@
M$PEB\(6$2=ISO"5!2&9JF'(9F!!U,:'S) YDH/J_OZ-2/1<?P#L0,/"RYHD@
M;"$&GE1*M#W>/+/Z9F\UJK#Z<\*: /M7 /G(GT[NP/MW'WZ<Q5-^R)V!<F>@
M=%I<Y0P2ORH39S^:_>>CZ@8>)(W$7XZ7X/PE.'U)J^(E+UR2$"RUW[8'OY&#
MWZY5G%T+[3=A#%"^(F#.F0Q8HEP&$K,2H5Z9#1=!NL758!!2=4>N"0-R1\,M
M!9$:N+;Z>&]G)[531^]V!'NP[_<'WM:BKY7K:QVA;Y7NF9\L55HN)G9O=+L@
M]AK;A;9SH6VGT#LZDP7+KRS"KHY1<@4@R@S7[@DY6]'8)J%=DN#;%71R!9W+
M*5"SS>=)E(1$9OUMFCK':NKFFKH7"B^;^=V2^:X0ZN4:>G4((9N@WM%ATL_%
M])UB;HE8 _HU"=1R4":%(X5"WU#+?[M,#0MPA/^37)T96EP8M=%PR[XVT! /
MHCILM9/EHO(^1!5:#7BAF[QG3]B9/4=D-VCH"MUXK4'.AF665LDR+(5NF)XW
M;<,R2EW19'@*W4"]8.*&99)61HQA*73#].?<#?X!T^:D"59\2V.FBC,)5.G&
MYM\+*ER)UP 0]MXPOQLT03>;:I3?^Z?L2&1 B?PZ[,A3Y696'[-;D:$U<M/Z
M[/D=E:%<D0A1H01U [D&^1V5X5LER[ 77:KJM2HH@]<530:^J!:UK562I8"M
MBAA#7>2F;B'-'I7 D2$AZKQ= D<&4.A2U=[)&:U<"O;[_6Z[8HD,"5$M:L&3
MY5H*15BAU> 8N7%\_@1>IFY%IL.&N-A-W!HD<%RF:Y4L U=\J5+8JJ!,5D<T
M84-77(MRURK)4M)61 PN?$MV8]6:P/_C?^G8X!"WWO![N:$4OE1M>/(7\W+=
MZ-J6AI:X%G7CR7(M-675EC7(QFYDGSW)XS*9J[*AH3)V4[D.2;Y,X"I9!L#X
M4O6P54&9OHYH:AD"MVI1\UI/F?S2F5HI8KS"::T^^599=!4PH0)SJ0;YS:YR
M2+P_3-XW)-^D![@S+B6/TLLU)0L:ZP[J^9)S>6CH,^'\2'_T+U!+ P04
M" "T1/]07C2\.38%  #S&P  &0   'AL+W=O<FMS:&5E=',O<VAE970U,BYX
M;6RUF5UOHS@4AO^*%<W%C-0I^ ,(51HI:3K:&;7=;#]VM9<4G 0-X(QMFE;:
M'[^&4$P38M*9X:8%<LZ;X]?V8Q./-HQ_%RM*)7A.DTR<#U92KL\L2X0KF@;B
ME*UIICY9,)X&4MWRI276G 91F90F%K)MUTJ#.!N,1^6S.1^/6"Z3.*-S#D2>
MI@%_F=*$;<X'</#ZX#9>KF3QP!J/UL&2WE'YL)YS=6?5*E&<TDS$+ .<+LX'
M$W@V<^PBH8SX.Z8;T;@&15,>&?M>W'R-S@=V41%-:"@+B4#]>Z(7-$D*)57'
MCTIT4']GD=B\?E7_4C9>->8Q$/2")?_$D5R=#X8#$-%%D"?REFW^H%6#G$(O
M9(DH_X)-%6L/0)@+R=(J6560QMGV?_!<&=%(4#KM":A*0+L)Y$ "KA+PL0FD
M2B"E,]NFE#[, AF,1YQM "^BE5IQ49I99JOFQUG1[W>2JT]CE2?'\]L_YY>W
M]_^>@/G5Y.;^!$QN9N#RKX>O\^O+FWOP&=RID1;E"05L 2Z%C)75- (/@B[R
M!%RI/A/@XXS*($[$)Q7^<#<#'S]\ A] G('[%<M%D$5B9$E5:_&-5EC5-=W6
MA0[4Y8)KELF5 )=91*.W^99J8]U0]-K0*3(*?LNS4X#M$X!L9+?4<W%T.O1;
MTF?F]!D-53IL2W_3&EQW&R[U\*%NXVKF<_ER M9)D$F@3 ;T1QZOU924!GU2
MZY-2G_R,_@D() B9D&W=NM5U2]T".D]CQ\.NZXRLIZ9=+6$8^8Y;A[TIVZG+
M=HQE3\(P3_.D'*(152 ,XZ# 2UNA6R6G4<%G"&V$ACN5ML1YGHMA>Z5N7:G[
M*P9GM-5<=Z\6XF*"O9V26\(<9:_37K)7E^P92[Y2-1J&UK"6&?8R=/U:W^]I
MZ/K[MA'7W?&V(^A-R=#6%+;-WE*U=JU8$I7E/N9Q$L79$L3IFK,G6E0N#-;
M!NUA+^9#I+\!]61_)=RT%D+H>;L3LB5N:&,''>@#C52(.\?WT8YKD$+2C^.:
M>= ,O995>4';5K@.'>B %QIP8[,UWN O\<TT#/;IA;#O[PZ"_2CH'9R'&G'0
MS+AI-?.,)FC2P7Y0!S7K8%^P@_L@@Z[CHUW>M<5!-(0'%A.DD8?,R+M@Z3J7
ME.MZR^K#U\>"+>0FX-2T]]/<0_UP#VGN(3/WCIZ%'3JX<Q(B331D)MK/CXY*
MN-GK'B%D=Z/1$N:JC08^,#8T-)%Y^WD5/#(>2,9?CNLES4KD]#,.-/A07^!#
M+4C#=M/-RO26.)O8]O" ZQI^R R_+SG/8IES6A:]B)^+:^-(U"1$_9 0:1*B
MODB(]@F'D.OO;CM:PB!QL-_N.M8<Q&8.3H2@4H!<O>=R56,F),_#_9>6M^H:
M?+@?\&$-/MS7AJ\2;KX$NM#=>P%K"8/$=X?> ><;[]!F/%['69SF*?@/'+/L
M8TTOW,^6#VN,X=^SY9MVZ&"[<[7!FGS83#YMYSOQC36AL->/LQI4>/A[EO$.
MG>YE'&NT83/:M+'O)C31&")V/[\H:101^'NL[=#IMI9H>!$SO*Z#YW<@@&BT
MD)Y^GVO\0&?>(AV-@ X=THT HKE$S#S1=KX3 413AKC].*LA0\S;H./'J5D'
M'N&LYA(Q\T0[^WX&:- 0OQ=O'4T9Q[S9.=K;#AV3MU;C-"2E?%F>*@FU"\DS
MN3TOJ)_6)U>3\KQFY_D4GEULSY^TS/8X[#K@RS@3(*$+)6F?>FI:\.T)T_9&
MLG5YYO+(I&1I>;FB@=KA%0'J\P5C\O6F^(+ZG&_\/U!+ P04    " "T1/]0
M%<Q_QI4$  "-%0  &0   'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6RU6%MS
MFS@4_BL:3Q_:F6Q XF8RMF<<7V;;:;)N+MW91]G(-EM 5!)Q\N]77,S%8,RV
MX24&\9W[T7<4C0Z4_>![0@1X];V CP=[(<(;1>&;/?$QOZ8A">27+64^%O*5
M[10>,H*=1,CW%*2JIN)C-QA,1LG:BDU&-!*>&Y 5 SSR?<S>;HE'#^,!'!P7
M'MS=7L0+RF04XAUY).(Y7#'YIN1:'-<G 7=I !C9C@=3>+-$=BR0(+Z[Y,!+
MSR .94WIC_CELS,>J+%'Q",;$:O \N>%S(CGQ9JD'S\SI8/<9BQ8?CYJ7R;!
MRV#6F),9]?YV';$?#X8#X) MCCSQ0 ]_DBP@(]:WH1Y/_H)#BK4D>!-Q0?U,
M6'K@NT'ZBU^S1)0$I)YF 90)H%,!_8R E@EH72WHF8#>U8*1"1A=!<Q,P$QR
MGR8KR?0<"SP9,7H +$9+;?%#4JY$6B;8#>+.>A1,?G6EG)BL'OY:+1Z>_KD"
MJZ_3^Z<K,+V?@\6WY\^KN\7]$_@#W&/&<%Q]\'%.!'8]_DFN/C_.P<</G\ '
MX ;@:4\CC@.'CQ0A78H5*YO,_&UJ'ITQKX$[&H@]!XO (4Z#_+Q=WFR15V0J
M\GR@8SYN4:O"+U%P#33U"B 5J0W^S#J+0[LIG-^SOO@]Z\MV\3G92''8)%[)
MI9;WEI;HT\[U%I,$R,3;%0@]' @@6P20GY$;2F82+?KU7+^>Z-?/^BO)=./B
MF**:6B^5-A/IF&%?)M R59G7EW)!ZR@+GH+F=9"FZ:>H18/!"JH2I9%':;1&
MV9K%*X %V% NFN)/]1HE=PQ+,TWC)+9NL*51"\[0D&V8S=&9>71F:W1?\9I*
M?J'LK5-K6+E:JY?6&^;ZAST595C+-M14#6DG1>D&6S; 5-EQP^:BV'ET=FMT
M4\Z)X""2G,ID( $7+-J<VV5VW05HU#;0)53%3Z@6TTMM]73Q&LHC"G&2= -!
MY:\?>D00$#+ZK_S4.)+4FC/(KGE\"57UN#1O87O#$WD.VE//27IF';F>XP8[
MX/K2X1<2MP]OZ4^("CNHEQT "W:'6D][(%-<[09H6</3$G3#+1MP0U4ST)E:
M%?,%M@^8_[4/,EUE)W2MH:TNP:J^%E,"MH^)7]L)=>XWK;K+%U!5CPOFA^W4
M/Y,.1D)F-F^:I(4VQV5.M^* &6EKUF(>P'X& BPF NQK), ZBUNZKENG9>@$
M6S; 3*,\.:KQ%3,!OLM0J)ZZ"R)':B_U007QHG;B_?7Z9(HK&84F.F6K;K!E
M PSJMCFTF@N$"L9'J-M^ZK!Q4,'RJ)]#/"I8%KTCRZ(Z?1JU,_W\$JKJ:<&Q
MJ >.177V1&K=XPNHJL<%QZ)VCEU&+'!%Q$A2MZW[&C^W'3!0P:BH'T9%!:.B
MOA@5U3D0(=.N[=A.L&4&J_Q?IQN:?:8X!:.B=SQF9[K*3C3T?3LH]5,IW1;Y
MA.V2>STN'8@"D?YSGZ_F=X?3Y,;L9/T6WLQ@P_H<WBS2F\%"?7I1>8?9S@TX
M\,A6FE*O+9EZEM[]I2^"ALE=U9H*0?WD<4^PS$\,D-^WE(KC2VP@OX&=_ =0
M2P,$%     @ M$3_4)7O8-!]!@  D2,  !D   !X;"]W;W)K<VAE971S+W-H
M965T-30N>&ULS5K;;MLX$/T5PMB'%JAK\2+)*IP 3M)VLTC3H$ZW#XM]8&S:
M%JJ+*U))LU^_U,6B)5&4[;9&^]!(]LSP<$B>,Z0Y>8J3KWS-F #?PR#B9X.U
M$)LWHQ&?KUE(^>MXPR+YS3).0BKD:[(:\4W"Z")W"H,1LBQG%%(_&IQ/\L_N
MDO-)G(K C]A= G@:AC1YOF!!_'0V@(/M!Y_\U5ID'XS.)QNZ8C,F/F_N$ODV
MJJ(L_)!%W(\CD+#EV6 *WUS:5N:06_SMLR>^\PRRKCS$\=?LY7IQ-K R1"Q@
M<Y&%H/+/([MD09!%DCB^E4$'59N9X^[S-OJ[O/.R,P^4L\LX^.(OQ/IL,!Z
M!5O2-!"?XJ<_6=DA.XLWCP.>_P^>2EMK .8I%W%8.DL$H1\5?^GW,A$[#LCI
M<$"E VHZN!T.N'3 >4<+9'FWKJB@YY,D?@))9BVC90]Y;G)OV1L_RH9Q)A+Y
MK2_]Q/GU[?WT]OWUQ<U;,)W-WM[/P/3V"KS_^/'JR_7-#1B"F9PXBS1@(%Z"
M=W[D"P9N9.(7X#H2-%KY#_*K*>=,<' K9]T%#6@T9QS0: &^Y$F4MM-'ELA)
M 3YSMDR#/  '+ZZ8H'[ 7\I6/L^NP(L_7H(_@!^!^W6<<NG/)R,ANY@!'<W+
M[EP4W4$=W7' AS@2:P[>1@NVT/A?FOTA,@08R=Q6"4;;!%\@8\2_TN@UP-8K
M@"QDZ0"9W:_87+K#S!UZ!CBX&F^<Q\,=\8HA''8-X3\WTAY<"Q;R?PVMD:HU
MDK=&S*T%>6N^:HWFK;T"JR3FVE$NPCIYV(R)'L\]%UFV,QD][N9.8^9@Q[,J
MLQIJNT)M&U'?,,[?@.E\GH9I0+/Y2\,X$?Y_-&,>'=PBGKV#8^BX!.,&7(T9
ML@B$>KA.!=<QPE6C*#,:,:$#Z+1:]BSBH"9 C1G!R/7T -T*H+O_+,AXP9=K
M:WGLU'!;&"%TD4W&C;[H[!SL.1W9'E>=&?_\SG2,RE@#T;(AM!M=T=D1;-L=
M\]RKNN+U3)SA)HDE67,IR)S19+[.>[1@CU+>-U*LA8$#H*4DQCH!Y\ =28,]
M_>H;$:VPP%:692TD_S4&H]^N#ALIV,@(>SK_EOH)J_(OGP2;KZ,XB%?/IL0H
M[H>G('^HV!^:Z?_(@6BS.O%0<Q3:1LCM6-I0$3\T,_]]0A<,1#1DIOXK8H;.
M*?*M>!::B79;;PUI66\E+*OD_6@%TJ+R"OQE7LD91P6\D$78L^0#_E([/F80
MT"Y\ 0%A44HA A;T63?6E_O&@I8Q6#U?BLKA 5Q^B :5<7=G'[0LM\T5O79U
MY(JYH9FZ#R]1RH"UXH- RVLBUIAU:B92$H"L'ZY1RA#U:L[V8 .ASLQS<4>-
M@I1J(+-J7.:;+9;(11/D6>1K?V.:9T@Q.T(GX &D>![AWX '>D! 7*Y=O%VZ
M<-S) _O&<K>QG#X60$JET"_:I""=!K4XH,^JCEI)%?K9FQ2DV7Y@2)IP=9L4
M1#K@*BE$/[Y)*4/4,H7'S3V?SHJX3@= I9W(+#5W,H=1LR"IQU*Z@L:G6.]*
M#9!9#4ZTWLT@Q@?(_IZA/"-SU,\_E!1ALQ0=O=QQ6W@0<L9-!=6;=9U)8*5/
MV*Q/AR]XW-ZI#%VYP6P"UIC9GMNQY+%2/6S>S^RSY,L0M0+)ML=-4M*9.2[L
M6/1XYS#,K"O';KFP$A=,3D %6,D"-LO"::B@!X17KE^G7+\Z"M@SQ"&%/U9J
MA,UJ=#P'M,5G# ETFT6JSLYR<-<.%2N9PF:9.H(%V@=A0QNY3E-7=78086)W
M0%9JB,V[K+UXH+U1<AU(VEREL?.(A;J80$DH-DO.+-UL@F= 5PEC84\A0)36
MD%.<?!&E$<2L$:=9_3T@W,)5M^CW\^S@C7I.E P1LPP=_QM$6W2PYCRPUZR.
M6VD3,6O3X2N]#%@OW6W2+%!T9G87,Y&=GWKZ#OOZESG1[86(W61/G9E'4,<6
MGRAQ)&91D1!9$M% +O0#!9\H:2&G./,C2A#([W#FUP,"';#5WS/4/AR@)(C\
MHH,^HCG <[W6SY :*]0Y794FD9]]R$<TIW>VUV(LC17&'1)J*[&S?_R,SVYO
MCB"RFOG46(T]W, WVKGT$+)DE=\%X6 >IY$H[C]4GU;W3:;Y+8N1,B\NJWR@
MR<J/. C84KI:KUV9FJ2X_U&\B'B37Z%XB(6(P_QQS>B")9F!_'X9QV+[DC50
MW<(Y_Q]02P,$%     @ M$3_4 +Y>#&Y @  10<  !D   !X;"]W;W)K<VAE
M971S+W-H965T-34N>&ULC97?;]HP$,?_%2O:0RMUS4\(J0 )2MLQ=6U5Z/HP
M[<&0@UAU;&8[T.VOGVW2C*T&]I+8SGWO<W=VSMT-%R^R %#HM:1,]KQ"J=6%
M[\MY 266YWP%3']9<%%BI:=BZ<N5 )Q;44G]* C:?HD)\_I=N_8@^EU>*4H8
M/ @DJ[+$XN<0*-_TO-![6W@DRT*9!;_?7>$E3$ ]K1Z$GOF-EYR4P"3A# E8
M]+Q!>'&9&7MK\)7 1NZ,D<EDQOF+F8SSGA>8@(#"7!D/6+_6< F4&D<ZC!^U
M3Z]!&N'N^,W[M<U=YS+#$BXY?2:Y*GI>QT,Y+'!%U2/??((ZGY;Q-^=4VB?:
MU+:!A^:55+RLQ3J"DK#M&[_6==@1A,D>050+HO\5Q+4@MHEN([-IC;#"_:[@
M&R2,M?9F!K8V5JVS(<SLXD0)_95HG>J/[Z:#NYOQ\/8*#2:3J^D$#>Y&Z.;^
M?O0\OKU%']%$GYN\HH#X EU7JA* !B47BOS"=A^N7O6!DH!.1J PH?)4:YXF
M(W3RX11]0(2A:<$KB5DNN[[2 1NL/Z^#&VZ#B_8$][EBYR@.SE 41(%#?GE8
M/H*YEH=&'F9_RWU=IJ9645.KR/J+]_B[X3S?$$J1S@:-F<)L26:Z,@,I04DT
M(G).N305^C:8227T$?U^ !LWV-ABDSW8/<D/MZJV59F?==U/TK#5Z?IK!RQI
M8,DQ6.B";56M'5B61&'JAK4:6.L8+'+!6@Y8$$9N6+N!M8_!8A>L_1X6IU'B
MAJ4-+#T&2URPU &+DY8;UFE@G8.P:0&Z@2\4"!>R\PZ9=**PO6?KLH:9'63^
M.?[R##%0+G+V[H!F0=(VN[#>_8D=9DD<I=D_ ?H[3<Y<,%^P6!(F$86%%@;G
MJ4Y1;)OV=J+XRO:]&5>ZB]IAH>\Y$,9 ?U]PKMXFII4V-V?_-U!+ P04
M" "T1/]0S>K6'3D#   M"@  &0   'AL+W=O<FMS:&5E=',O<VAE970U-BYX
M;6R]EEMOVC 4Q[^*%4U3*ZW-E0 ;(-$"'1.]J&SKP[0'-SD0;X[-;%.Z;S_;
M"2DM(:KVT!<2.^=W+G\;^_0V7/R6&8!"CSEELN]D2JT^NJY,,LBQ/.4K8/K+
M@HL<*ST42U>N!.#40CEU \^+W1P3Y@QZ=NY&#'I\K2AA<".07.<Y%G_/@/)-
MW_&=[<0M66;*3+B#W@HO80[JV^I&Z)%;>4E)#DP2SI" 1=\9^A\GO@6LQ7<"
M&[GSCDPI]YS_-H-IVG<\DQ%02)1Q@?7C <Z!4N-)Y_&G=.I4,0VX^[[U/K'%
MZV+NL81S3N](JK*^TW%0"@N\INJ6;SY#65#+^$LXE?87;0K;.'10LI:*YR6L
M,\@)*Y[XL11B!]!^ZH&@!(*70'P "$L@? E$!X"H!*+7 JT2:+T6B$L@MMH7
M8EFE1UCA04_P#1+&6GLS+W:Y+*T%)LSLK+D2^BO1G!I,K[X.KRZF9[,Q&L[G
MXZ]S-+P:H8OKZ]'==#9#)^@*"X'-ZJ.C$2A,J#S6L]_F(W3T[KCG*IV#\>0F
M9;RS(EYP(%Z,+CE3F41CED):PY\W\W[0X,#5Q5<*!%L%SH)&CU_6[!2%W@<4
M>(%7EU S/H)$X[[!_6X-/FK&+['8XK71QZ_ O? @/GE]\IT&+<-J-X767WC
MWX0PHN!DIK=+BJ9,8;8D]Q304$I0$OV8:7LT59#+GPW1HBI:9*-%!Z)=<)YN
M"*5UN[ @8TN:T_5![YRP';?UB:MU>MA=WSI3+_2[[3W328UI.VAW=PV?5=*J
M*FDU5C+-5Y@(?6 K1+G62M:55+AH[01_64EK+[T#><557G%C7C=8X)0L<_0>
MYZM/Z#OA.4EDP]*U*\?M-]@HG2I:YW\WRJBSIUGH19ZWM_;C6L/0/[CVW2JY
M;F-RER"6(-!P*0#L#M@0E:$+8$9K]!DP5=D'K5%RVJ"$[SV=]]X;*._OW"]^
ML_;/"M&=Q)\UD:3H*M)?^H(S-=?>(_Z>X)$71?MZNSNW7V[$-'V*1 E?,U5<
MA-5LU0L-;0?@/ID7C90^3I>$241AH5'OM*W_4:+H38J!XBM[E]YSI6]F^YKI
M?@Z$,=#?%YRK[< $J#K$P3]02P,$%     @ M$3_4.'UF%8H P  *PD  !D
M  !X;"]W;W)K<VAE971S+W-H965T-3<N>&ULM5;;<M,P$/V5'0_#P$RI;[E"
MDIE<2ANF+9VFE&?5WM@"60J2W!2^'LEVW*2XAH?R8DORGJ.SN_*N1ELAOZL4
M4<-#QK@:.ZG6F_>NJZ(4,Z*.Q0:Y^;(6,B/:3&7BJHU$$A>@C+F!Y_7<C%#N
M3$;%VI6<C$2N&>5X)4'E64;DSQDRL1T[OK-;N*9)JNV".QEM2((KU%\V5]+,
MW)HEIAER104'B>NQ,_7?S_W  @J+6XI;M3<&Z\J=$-_M9!F/'<\J0H:1MA3$
MO.YQCHQ9)J/C1T7JU'M:X/YXQ_ZQ<-XX<T<4S@7[2F.=CIV! S&N2<[TM=B>
M8>50U_)%@JGB"=O*UG,@RI46604V"C+*RS=YJ *Q!S \S8"@ @1/ ;UG &$%
M" M'2V6%6PNBR60DQ1:DM39L=E#$ID ;;RBW:5QI:;Y2@].3Y>7-]/)T.3L_
M@>EJ=7*S@NGE DX_?UY\79Z?PSM8F8,3YPQ!K&&>$IZ@ LKA5(AX2QF#-PO4
MA#+UUMA^62W@S:NW\,I:W*0B5X3':N1J(]1NYT:5J%DI*GA&5 \N!->I@A,>
M8]R G[?C_:"%P#41JL,4[,(T"UH9/^7\&$+O" (O\)H$M<,7&!FX;^'^L$5.
M6&<M+/C"9_BN,1()I[\PKA/1PMJI63L%:^<9UAW5$=QA0CFG/#&_"",\PJ8<
MEF2]@LQ6BWL3=R_TA_V1>[\?F@:[?M ?UE8'6KNUUNX_:D4>_T5HR=0]$!KV
M>_W@B= FNT.'#J3V:JF]5JD7*!.4,$TDHBF VOSA.H53Y"*C$9PA83H]@B6/
MCEMRV*\WZ[_@R1C4K(-_BK:INC]R*@UYG$L;=9TB;%!2T?B7#O[,O#_H#OU!
M<T"'M9IANYJ#T)6:%"V[0OS-U$P;Y::#,/PCP1VOTVD6XWN/%=1KE7-%)(EI
MDL%KDFT^P"VUXE1+U/V]XNR_8#;]X)$W^ _YG%6L^PD-O4[H/XF@N]>.,GOX
M;9=6$(F<Z[(SU:OU36!:]#_WT;R\1EP0:2J1 H9K _6.^R9YLNS,Y42+3='<
M[H0VK;(8IN8V@](:F.]K(?1N8C>H[T>3WU!+ P04    " "T1/]0%^6TZJL(
M  #$0   &0   'AL+W=O<FMS:&5E=',O<VAE970U."YX;6RUG%UOV[@2AO^*
M8.S%+M"-24JDJ$42()NF.'NP711)TW.MV$PBU+:\DIQL@?/CE_+74"8UHA.Z
M%ZWM#*G1D'[T3F;8\]>R^EX_*]5$_\QGB_IB]-PTR]_&XWKRK.9Y?58NU4+_
MY+&LYGFCWU9/XWI9J7RZ'C2?C1DA8CS/B\7H\GS]V9?J\KQ<-;-BH;Y44;V:
MS_/JQ^]J5KY>C.AH]\%M\?3<M!^,+\^7^9.Z4\W]\DNEWXWWLTR+N5K41;F(
M*O5X,;JBOUU3EK0CUB;?"O5:&Z^C]EX>RO)[^^:/Z<6(M"ZIF9HT[1RY_N=%
M7:O9K)U*._+W=M;1_J+M0//U;O9/Z[O7=_.0U^JZG/VOF#;/%R,YBJ;J,5_-
MFMOR]3]J>T>\G6]2SNKUW]'KUI:,HLFJ;LKY=K#V8%XL-O_F_VPC80R@2<\
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
M:A= [Y=*V>>)NV/+;ZKA/U!+ P04    " "T1/]0/D]!I*@"  !^!@  &0
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
M*Q;J0RMMY99 4R612&!;IERJI-T>ICTXX  JV)EMDE;:CY]M",N%1-6VA[V
M_7'.^2Z^?'2WA#ZS!"$.7O(,LYZ6<+Z^UW46)BB'[):L$19?5H3FD(LIC76V
MI@A&BI1GNF48CI[#%&O]KK(]T'Z7%#Q+,7J@@!5Y#NGK &5DV]-,;6>8IW'"
MI4'O=]<P1@O$G]8/5,ST6B5*<X192C"@:-73//,^<"5> ;ZD:,OVQD!FLB3D
M64Y&44\S9$ H0R&7"E"\-FB(LDP*B3!^5)I:[5(2]\<[]0\J=Y'+$C(T)-G7
M-.))3[O30(16L,CXG&P_H2J?MM0+2<;4$VPKK*&!L&"<Y!591)"GN'S#EZH.
M>P2ATTRP*H)U3&B=(=@5P7ZKAU9%:+W50[LBJ-3U,G=5.!]RV.]2L@54HH6:
M'*CJ*[:H5XKE/EEP*KZF@L?[X]$PF"X"X$U],)R-Q]Y@-O<>1[,I\#[.@V 2
M3!\7X#V8P%<"KGW$89JQ&V%X6OC@^NH&7($4@\>$% SBB'5U+F*2RGI8^1^4
M_JTS_FTP(9@G# 0X0E$#W[_,=R[P=5&+NB#6KB #ZZ+@YP+? MMX!RS#,AKB
M&;Z9;G::TOD[[\$?>S\HAEWO#EOIV6?TQ/'+X))0*$\S\"B%.$;BEN! K/;!
M?,831 %/( :'I&]CH0E&'.7L^X6(6G5$+151ZTQ$<\00I&&B HC01EQT:QE
MT\XKE1RE)._+3=^V'-?NZIO]]3Q%69V.:QVB_%.4ZYAW1ZC@%.68;MNM40<I
MM^N4VQ=3'J>AO)=Q#+R8(E5N!GZJ(WFAH$ZM[OPG2^S6$;G_;(G=DX*;AF$<
MK7 #R#P&^0V@SC$H. 59SAZH3%??NXUS1&/5!AD(28%Y>?1J:]UI/=5@CNP#
M\WYH-MA]T9G+1OI;OFSK$TCC%#.0H95P9=RZ8F?1LE66$T[6JA<L"1>=10T3
M\7>!J 2([RM"^&XB'=3_*_U?4$L#!!0    ( +1$_U#8C:%8U0(  )H'   9
M    >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;,U537/:,!#]*SN>')*9%!L3
MB)L!9LQ'6SI\9"!I#YT>A+U@36R)2@*2?U])-@ZD0--;+U@K[7O[5BMVFULN
MGF2"J. Y2YEL.8E2JSO7E5&"&9$5OD*F3Q9<9$1I4RQ=N1)(8@O*4M?WO(:;
M$<J<=M/NW8MVDZ]52AG>"Y#K+"/BI8,IW[:<JK/;F-)EHLR&VVZNR!)GJ!Y7
M]T);;LD2TPR9I)R!P$7+":MWW<#X6X=O%+=R;PTFDSGG3\88Q"W',X(PQ4@9
M!J(_&^QBFAHB+>-7P>F4(0UP?[UC_V1SU[G,B<0N3[_36"4M)W @Q@59IVK*
MMU^PR*=N^"*>2OL+V\+7<R!:2\6S JP59)3E7_)<W,,>0/,<!_@%P'\+N#D!
MJ!6 FDTT5V;3ZA%%VDW!MR",MV8S"WLW%JVSH<Q4<::$/J4:I]K#0;<_GO4A
M'/>@.QD.P\YD&CX,)F,(/T_[_5%__#"##]!?T0AF$446H83+'BI"4WGUQ\D'
M>)SUX/+B"BZ ,AC1--7%DDU7::TFHAL5NCJY+O^$K@:,.%.)A#Z+,3[$NSK'
M,E%_EVC'/TOX=<TJ4/.NP?=\[XB>[GEX#R,-KQIX]>,9.;7RWFN6KW:"3S^[
ME,RY(.850R@$84O4_PX%A,4']D0E*$ EA,$AZ,=0<\) 829_GE%T4RJZL8IN
M3B@:L U*94/R+<,8+G4!94($RJMC]<O9ZI;-](I-NQKX]2"H!4UWLW^Q[W \
M$%PO!=?_2? U$ 4+0@5L2+K&8YISPF!?BE=YJ_<O3@=:&Z76QEFM0QJ9SL>6
M$"X%VL+*,S6[+6EO_Y-7%)2*@G<DJK7H^,,\"A<OKUE?PP.*[%AMSO-6/7A!
M(HY>FKO7_C(42SL5)$1\S53>"<O=<O"$MM^ZK^[YU!H1L:1,0HH+#?4JM_HQ
MB'P2Y(;B*]M,YUSIUFR7B1Z>*(R#/E]PKG:&"5".X_9O4$L#!!0    ( +1$
M_U!L;VZ^J ,  "8,   9    >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;,U7
M;6_J-A3^*T=9-;521UYX[1T@04DW)@H5M'<?IGUPP1#K)C:S#;32?OR.G1#"
M58AZ/TPJ4B%V_#Q^GG.<D]/N0<AO*J)4PUL2<]5S(JVW7UQ7+2.:$%436\KQ
MSEK(A&@<RHVKMI*2E04EL1MX7LM-".-.OVOGGF2_*W8Z9IP^25"[)"'R?4AC
M<>@YOG.<F+--I,V$V^]NR88NJ'[9/DD<N3G+BB64*R8X2+KN.0/_RX/?, "[
MXBNC!U6X!F/E58AO9C!>]1S/**(Q76I#0?!G3^]I'!LFU/%/1NKD>QI@\?K(
M_F#-HYE7HNB]B/]D*QWUG(X#*[HFNUC/Q>%WFAEJ&KZEB)7]AD.VUG-@N5-:
M)!D8%22,I[_D+0M$ 1#X%P!!!@@^"JAG@/I' 8T,T/@>T+X :&: YD=W:&6
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
M970V-RYX;6R]6&USXC80_BL:YF::S.1B2S88,H09(&DO[5V3AJ2=3J<?A"W
MC2U120ZY_OI*MF,#ED5F[L@7\,ONZMF5]GED#3>,/XD5(1*\I D5EYV5E.L+
MQQ'ABJ18G+,UH>K-@O$42W7+EXY8<X*CW"E-'.2Z/2?%,>V,AOFS.SX:LDPF
M,25W'(@L33'_.B$)VUQV8.?UP7V\7$G]P!D-UWA)9D0^KN^XNG.J*%&<$BIB
M1@$GB\O.&%Y,T4 [Y!:_QV0CMJZ!3F7.V).^N8DN.ZY&1!(22AT"J[]G,B5)
MHB,I'/^603O5F-IQ^_HU^H]Y\BJ9.19DRI(_XDBN+CO]#HC( F>)O&>;3Z1,
MJ*OCA2P1^2_8%+:!,@XS(5E:.BL$:4R+?_Q2%F++0<4Q.Z#2 >T[^"T.7NG@
MY8D6R/*TKK#$HR%G&\"UM8JF+_+:Y-XJFYCJ:9Q)KM[&RD^.9@^WTU\^W7Z^
MNKZ?_0"N?WN\>?@3? 0SM5RB+"& +<#M] :<7!&)XT2<JG>/LRMP\N$4?  Q
M!0\KE@E,(S%TI(*C@SIA.?2D&!JU#-T#7QB5*P&N:42B77]'I5'E@EYSF2!K
MP)\S>@X\]PP@%[D&/-,WN\.!!8Y7E=;+XWDM\<:Z<&,I>3S/))ZK8DH&[C G
M5)Z!7U6'JMH^X!?PUSU+$J 6Y0;SZ&_+P'XUL)\/[+<,/"'+F-*8+L$$)YB&
MQ#0W18A>'D+W^O,(H7[?[<&A\[Q=LZ9=K^\._-IL!V*W@MBU0KR5*\)!R%+%
M/2M-"L\$)$P(,">*FH@BB##!0L2+.,2ZW8W+JQBBNP4-=GO^'OZFD1?T?3/Z
M7H6^9T4_3EE&I=A"22*PX"Q5K!1F:99@J1ZPEAQ-J?0:*%%W+Y&FB>>WY!%4
M>036//0B##.N5R18$QZS"(0K3)=$=_9;4CE[G2^)7TQI!889Z@_V$FL:^1#U
MS9GUJ\SZULQNJ *;PP+D14F>T$NJR$4U82Q)*G3[F?**<U<3??0;0#\.VI;2
MH (ZL )5W'>@40>&I0$A''A[96S:!;UNUT-F?-"M!<*U(E3$I+20@FF^4,*O
MX(%C*I*\+<$X^D=IE))U*2S$!;?4"+XO9T)4#XV^G37+&#MKH-&I!XQV\=5J
M KWC4V8YQC8T=Q^]S607>RU(T*Y(WY\PRP&MC&FP:<NDUBUH%ZZC4R9L"E8S
ML:9-6V*UI$&[IAV%,6%3M-J UIH%[:)UF#%A4U$:B[QITMZBM>A N^H\4O4E
ME<3_J9K]I+Z@P,EG->&G0/'D%\R?2$%H,Z+63RQC8F7,6C_@X'T9$]7*@.S*
M\";&+&/L5#K87] F(^@- O.$H%I.$#P^9Y9C'-AG&JS:-YJH5B5D5Z7OSYRH
MJ4[[W6$P:=UKHEK D%W CDZ=J*E<IHEJ6K7O-U$M<<@N<4?A3]14L/8M)ZI%
M#-E%[#"%(L.WE=_8N9NL K^M:VLI0G8I*KIVNE.CLKP%H]K8J]81%+PS<=8Z
M@>PZ\3;B-'QN0+?1JB8K'[7L^E$M*^A;OTO* +T#2\1@%33@.5L'6"GAR_Q<
M3Z@V4=Q7G/]43ZNSPW%^8K;W? (OIL4)8!VF.)!4"JR*+D!"%BJD>QZHDO'B
MC*^XD6R='Y/-F90LS2]7!$>$:P/U?L&8?+W1 U0GK:/_ 5!+ P04    " "T
M1/]0^D.8GY\#    #0  &0   'AL+W=O<FMS:&5E=',O<VAE970V."YX;6R]
M5VUSVC@0_BL:3V<NF>G%KY"0 68(YJ[<M4,ND';NHV++6!=;HI(,[4U_?%>R
M,02,F_:N^0*2O,_N/JOU[KJ_X>)1IH0H]"G/F!Q8J5*K:]N644IR+"_XBC!X
MDG"18P5;L;3E2A <&U">V9[C=.T<4V8-^^;L5@S[O% 99>16(%GD.1:?;TC&
M-P/+M;8'=W29*GU@#_LKO"1SHNY7MP)V=JTEICEADG*&!$D&ULB]GKB!!AB)
M]Y1LY-X::2H/G#_JS30>6([VB&0D4EH%AK\U&9,LTYK CX^54JNVJ8'[ZZWV
MWPQY(/. )1GS[ .-53JPKBP4DP07F;KCFS>D(M31^B*>2?.+-I6L8Z&HD(KG
M%1@\R"DK__&G*A![ -#3#/ J@'<("$X _ K@/]="4 &"YUKH5 !#W2ZYF\"%
M6.%A7_ -$EH:M.F%B;Y!0[PHTXDR5P*>4L"IX7PQ&__Y9O8VG-S-?T&3O^ZG
MB[_1KV@."1D7&4$\03CG!5,2TB+*L)0TH21&B> Y&LW&4W06$H5I)L\!=C\/
MT=FK<_0*4886*2\D9K'LVPH\U?;LJ/+JIO3*.^&5C]YQIE*))BPF<0,^;,=W
M6_ V1*@.D[<-TXW7JO"/@ET@WWF-/,=S&OP9/QON]IKH_#?KDQ^V_B08?ITS
MOM'GG] W3C%;$JGO>!1%15YD6$%*S%1*!!KS'"I6JDO)FJ IBWA.T-E;+N5Y
MB^F@-AT8T\$)TU.V)E)!H5)@7:M^C1A130E6ZND:/;I:KH=>S_7Z]GK_UHZ%
M+KO=WE.A\%C(=YP#H<FQD!OX7E!+/6';J=EV6ME"*81"QZ ."$%8]!GA^)^B
MI-]$N7/D@W/ ]YL282G1V0];YX#JL8C33+-;T^RVTKRK"TN$3?>8%0K-DF<F
M5TM67=8.7+YT0E_5IJ]:N2^XPME>:2TCT%0RPZMO7\VQB!^<R,%>[6#O)UX.
M^H+N&0PP&?T7Y'Z'P:4*'0)-[[!XA-[Q &UF3B#'J:)$ML34=79-S7GI"W7W
M.JK[_]2HL%+4_"J5-]H@<O)*76_GHO=S+W5;F<;;RK00F,FL5#:JJU3K;>[:
MC?OB_<;=-1RWO>-\7PT.W8:^<_B6-L@<5E![;Z++B5B:45JB2$]B9:.N3^MQ
M?62&U(/S&_=Z[#:<AWJ\-Q/D3GWY;0!OY9(RB3*2@"GGXA)R3Y3C=KE1?&7F
MR0>N8#HURQ0^48C0 O \X5QM-]I _=$S_ I02P,$%     @ M$3_4"_E2FQ@
M!   4!(  !D   !X;"]W;W)K<VAE971S+W-H965T-CDN>&ULM5A=;^(X%/TK
M%MJ'&:EM8@<"5(#$U^YT5VU1F>X\NXDA41.;M0VTJ_WQ:SMI B3Q=#I,'XKC
MW'M\[_'UL>/!GO%G$1$BP4N:4#%L15)NKAU'!!%)L;AB&T+5FQ7C*9;JD:\=
ML>$$A\8I31SDNKZ3XIBV1@/3M^"C =O*)*9DP8'8IBGFKQ.2L/VP!5MO'0_Q
M.I*ZPQD--GA-ED0^;A9</3D%2ABGA(J84<#):M@:P^LY\K6#L?@[)GMQT 8Z
ME2?&GO7#33ALN3HBDI! :@BL?G9D2I)$(ZDX_LE!6\68VO&P_8;^NTE>)?.$
M!9FRY%L<RFC8ZK5 2%9XF\@'MO]"\H0Z&B]@B3#_P3ZS[79;(-@*R=+<6460
MQC3[Q2\Y$0<.GM_@@'('=.* 8(.#ESMX[QVAG3NTWSM")W<PJ3M9[H:X&99X
M-.!L#[BV5FBZ8=@WWHJOF.I"64JNWL;*3XZ67^^G?UU.QLOY#$SO;Q?SN^7X
MZ\W]';@$=YASK*<1?)H1B>-$?!XX4HVI/9T@QY]D^*@!WP.WC,I(@#D-25CC
M/[/[^Q9_1^5:)(S>$IX@*^"?6WH%//<"(!>YC\L9^/3;9Y)N$O9*B! 1YD34
M1#E]-RCLYZ!UN?Z*T.8_&]H1C5Y1-YZ!]9KJ1K+@^5(OT1 $+%6Z);!>^1;H
M=@'=-M#M'X0&Y$6W25T19HB^0=3:N!NUW>QOX.P.Y[%JJ'BI,9Q5#?V^7V,X
MKQIZOG=L>$1#IZ"A8Z7AA@:<*$F6. %F\L&/4=*IQ'6:HLWB*&2_"-FWAGRW
M39\(!VP%BK(%<;I1FX&*^^D5!!&F:P)B"M1&QTT&*KDT3HC2.:J,_RL=ZU+*
M1N\<47V2D]7D**END537GA2CEP$6$1 ?J,MNA6+8L]1&KXBI]_TE A8)IL*R
MX/H%6O_<:QFZY?[B6D-]I)P$;$WC?T]I"YB0M1N*6YU#U^W7+=+<U+>:'@=^
ML#%":^#?S!E#!8UWJE95V:J2C5D(U.$,Y"F9-%2U-V0R^\X('G@EF-MF$*(R
M6F3%NB5\K9;>>,V)$0UUC) 1^(-0EL8!^$)P(J,+H#3ERC9<J?[P[/(/2_V'
M]@W@IU8<K!'NVM*IT>V.K7!*W89VX;[?F!CUZ@3+FEW[&+;45NB?G?)2XZ!=
MY,9!H,[N2I(5^$ZI<4S7%]FNHT6Y\>PQR6$/UVK7[34P6*H;M,M;E4$5Q'DJ
MO-1$>'911*4H(KLH?I1N5)7&/O3026G76+6]=J^AL%&IB,BN5P\J4AZ;S3R?
M%4Q#\+!\M!4X*B4,H;,S7@H6\GX-XUYU,_(@\AJX+#4.V36NF<MSE3HJ!0MU
MSDY\*5O(?B;\,/'5DQQT.ZAS6NM5,]3KP?;)_#@'7\BI9E=?30B5[9;*[*.G
MZ"VN/\;FH_^D?P*OI["F?P:OY]GE1@F?W;7<8KZ.J0 )6:FAW*NNBI5GUQ?9
M@V0;\WW^Q*3ZVC?-B."0<&V@WJ\8DV\/>H#B$FGT/U!+ P04    " "T1/]0
MQT1$E7$(   -,0  &0   'AL+W=O<FMS:&5E=',O<VAE970W,"YX;6S%6VUO
MXRH6_BLHNE>:D>XX!@RV1VVEYFUW=C6W5=.Y][.;D,0:Q\[:I)U*^^,7OR38
M"0;'C;1?VL3E',XYP/,\&'KSEJ0_LPUC'/S:1G%V.]APOOLZ'&:+#=L&F97L
M6"S^LDK2;<#%UW0]S'8I"Y:%T38:(MNFPVT0QH.[F^+98WIWD^QY%,;L,079
M?KL-TO<1BY*WVP$<'!X\A>L-SQ\,[VYVP9K-&?^Q>TS%M^'1RS+<LC@+DQBD
M;'4[N(=?9Y3F!D6+OT+VEM4^@SR5ER3YF7_YMKP=V'E$+&(+GKL(Q*]7-F91
ME'L2<?RG<CHX]ID;UC\?O,^*Y$4R+T'&QDGT=[CDF]N!-P!+M@KV$7]*WO[)
MJH1([F^11%GQ$[Q5;>T!6.PSGFPK8Q'!-HS+W\&OJA U ^%';8 J W1JX+08
MX,H GQB@-@.G,G!.#=I"(I4!.36@+0:T,B@&<U@6JZCT).#!W4V:O($T;RV\
MY1^*X2JL18'#.)]9<YZ*OX;"CM_-GQ_&__XRNI]/)V#\\/UQ^N?\_OG;PY_@
M"Y@%80K^"J(] T&\!/?Y' CY._@T83P(H^RS:/-C/@&??OL,?@-#D&V"E&4@
MC,&/..39'^*A^/R\2?:9L,]NAES$F_<Z7%2QC<K84$ML&'Q/8K[)P#1>LJ7"
M?J*WIR;[F=X>(HV#H2CTL=KH4.T1TGK\USZV +;_ ,A&MB*@<6=SZ*OJ\;'>
MIQ_K?:8WG["%,(<J\T8M\7'FXL*?T^+O85= TV,4Q&!>3#V-4^?HU"F<XA:G
M^70/2LC+!-@67>C\DJ-?H@WV*<Q^?EFEC(DEP9F(E8,TX$PL$K&FP^U^"SX%
M&0C CJ4+%O//JL'5]V!;OO>[:E#U9L@BSN^:!.DQ0=HWP>!7QP3U/4#+<94)
MZLU$@KXN0?>8H*OU,_VU$V3(ED!D)Y(1R/;.@C13)3+5>Z*E)<!@6Z(+M,$R
M>-=-,^\8I-<MR-<D$M,X$G!]R0S3.Z?$HNH1,-@YED]T0^ ?L_-[9-=Y>NF=
MNZY%H#([O9VHBFWKLH.VI&);ZVHB^'7)!-6^ARQ:=LC(X,\^CZS,Z'*[9D8U
M<0&UGOXNA)T8L>"5I4*H@E6N*5X+32$2*R4#2%8@*9$6K-,@SMLO]VD8KP'?
M%.W"9%FLN&421?G*.9JJJU+&Y!8QY<KZ]8YXENO>#%\;15 T<RT(C\V:.2.9
M,[J0E\!_P?=R#>J**GD/XJMR%)3D!YUK8=S$X,JI0,X[@)QCPC@HN13J.4M=
MX1('=!U(+H/TNA66) *OQB(3@ZL#C<"RP@"9*RQI!!IX9/[X:!954 (W]*]:
M4"0Q$^FQZ@K":F3HPK8@4L'HV&"'+*PDE$G/_J:7]]<LJH1MI(?M*XBYD:$+
MVT)*;AH;[)#EG.K5JJC]^IM>WE^SJ)(7D)X7/J;-1@;O%%MN2T'UAD2A7ZJ*
M]NQQVJ/'9DTE%2+]'O!CBG!D\.[Y+:49&PR%CJ M->W9X[1'C\V:2A& ],Q]
MJ0H=&?RUJ=!Q3[M)3[OIY7;-"DI]@O3ZY/^A>D=53'4YBVV+-D7O6-6*6#YL
M-IMT<C8U.FO63\HOI-^RU]1')^F,I/Q"[G5UB%1,J./.VRSL1@97M)+,RC73
MVW32WW3:R[192"D5D6&3WQQ\HZK'4BIB^ZJ#CZ5>PGJ1<,G@&URATE0U]KTM
M)[TMIWTLFT64^@CK9<&3D)EI6)2Q&O[\U.%I_D/KOO:V6+]K[N=>LB;6L\?#
MGF=<>,SQ.^ %A+^P=1C'^0,!]2>87IZ5*+=]54>DAJH.]AS;)FI<Q9*7L)Z7
M_E'1C"D <A8 ]#"A?EL $MBQX24QBUB0=8B GD7P!6)BVY[7$H)D *S?-<^2
M=,7"+E5PSV- MF>[M"4$2158#Y>*J9++K4LFR:CJHC%)*(4$GW#TI&O#F:JA
M=MI)1,?ZS?]1#MU7<JB8AV B=I2U,T;=X8V$>$>_!;YP%79[GUCU69<Y8N_C
MM,@<1[*&HP?/^G+L&$EUE@MKH?C(0BU#Y$CL=4S86UN8'6-!Y_/%;8E#@K2C
MW\8T5V?'0/!Y45S?<MJ*4CL*O!C2U>NTFT"O>JM/(]>S/.=DP79K-E,TTTU*
MR1&.GB/F/%G\+%ZM:H]3)>0[^E>IYI-9"=V.'KJO1['..;8CU[:1CUO*)['=
MT6-[1XIUSL$6VSYTVOJ76.N8CLC$1CWL0+&5GP:]8>JY^<4 50A$8C#18W!G
MAJW\-$*@1)!.2P026(D>6*]!L%47C2E"7()<[V2]=FTX4S7433HBT9N8WBP6
M@QZ\1*Q_ON=P#BG!V#_%IPX-FVE(\"=ZA7ZF$PZ3&3P*X:X3"$1B.KFJ3._&
M0.0<B[%CV2U83&IW1KKK]8Z1$(5 <"W:HEF)A'%B>"73P)6.P=#S8)!OT1:5
M0"01D$LT?,=@W/-@/&QY;<%(Q"=74O/=5$+56WTN.; ^EZITO/-T%.UF"G>Z
MJ2EYAG3B&3/D=,S:/PL34>LL:4.KYL4E25A4_U[H#'>>6'XE-Q_0<1+S-%CP
M?1"!9Y;JWD-124_TX_2DO!ZE=WLX#]:\R)L97*##D;)].+4W'RI325/TXS2E
MS-MPG*3-NQFKY"*JYZ+[]3IEZWR'^DW,@##.PH5QFTHE"]&/[RQ4RZ1R2^O<
MB[#O^B<+Q=RN&;AD)*IGI)Y#.*K<-@*RH4M/5SA5O'IJMFL&7KN=J.>OYX2+
M)1P>Q[(\C*D=P; #P2EG(#T+']F.;3>CGZJ:(6J?*NIA[;;VEJ7KXEY]!A;)
M/N;E]=?CT^/=_?OBQOK)\Q'\.H:*YQ/X=5K>S)?NRW\4^!ZD0NQD(&(KT95M
MN:+2:7GWOOS"DUUQ5_PEX3S9%A\W+%BR-&\@_KY*$G[XDG=P_ ^(N_\!4$L#
M!!0    ( +1$_U"5,3)2?P(  ($%   9    >&PO=V]R:W-H965T<R]S:&5E
M=#<Q+GAM;'U46V_:,!3^*T=1'UII(Q!@ZZH0B=NTJJ)"E*Y[-<E)8M67S#;0
M2OOQLYV0L0IXB6_G?)?C',=[J5YUB6C@C3.A1T%I3'47ACHMD1/=D14*>Y)+
MQ8FQ2U6$NE)(,I_$61AUNU]"3J@(DMCO+542RZUA5.!2@=YR3M3[!)G<CX)>
M<-A8T:(T;B-,XHH4^(3FN5HJNPI;E(QR%)I* 0KS43#NW4V&+MX'_*2XUT=S
M<$XV4KZZQ7TV"KI.$#),C4,@=MCA%!ES0%;&[P8S:"E=XO'\@/[=>[=>-D3C
M5+(7FIER%-P&D&%.MLRLY/X'-GZ\P%0R[;^P;V*[ :1;;21ODJT"3D4]DK>F
M#D<)T;<S"5&3$'G=-9%7.2.&)+&2>U NVJ*YB;?JLZTX*MRE/!EE3ZG-,\GC
M_ 46X]7#? WK\2^8KN:S^S5<S] 0RO0-?(9'6]D%4:_V!UF3-Y@JS*B!I9*%
M(ARN@ I84,9LB74<&BO) 8=I0S^IZ:,S]'U82&%*#7.18?9_?FBMM'ZB@Y])
M=!%PAFD'^KU/$'5[@^>G&5Q?W>0DI8R:]POP_;9<?0_?/P=/=<JDWBK4]I=D
MQ& &1IZNT06Z04LW\'2#<[=C 2LE4\3,\:5H_^ ,<B4YY%00D5)1 %&*B )M
MIQ@-?^#JU"W4-+>>QO7I+HDZ@SC<G= V;+4-+VO;\@TJD#DT]:5XT.A4N69T
M8THJ:@@#(K)V3KDUM6L4?W13*&R]G+ZYVE*M;GADJ??!4'C4%AQ5X9M?0RJW
MPM0=TNZV[\NX;JM_X?7C9"^WH$(#P]RF=CM?+:^J&[Y>&%GY)MM(8UO63TO[
M1J)R ?8\E](<%HZ@?763OU!+ P04    " "T1/]0HNTE*SD%  !%%0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970W,BYX;6RM6&UOXC@0_BL6NI/VI+9)'!+H
MBB(5:'4]M;M5V]W[;!(#ODULUG:@K.['WS@)"2R)X59\@;S,/!Z/'S\S\6 M
MY#>UH%2C]S3AZJ:ST'KYT7%4M* I45=B23F\F0F9$@VW<NZHI:0DSIW2Q,&N
M&SHI8;PS'.3/GN5P(#*=,$Z?)5)9FA*Y&=%$K&\Z7F?[X(7-%]H\<(:#)9G3
M5ZJ_+)\EW#D52LQ2RA43'$DZN^G<>A_O?=\XY!9?&5VKG6MDIC(5XINY>8AO
M.JZ)B"8TT@:"P-^*CFF2&"2(XWL)VJG&-(Z[UUOT^WSR,)DI470LDK]9K!<W
MG7X'Q71&LD2_B/6?M)Q08/ BD:C\%ZT+V]#MH"A36J2E,T20,E[\D_<R$3L.
MV&MQP*4#_LG![[<X^*6#?^H(W=*A>ZI#4#H$ISJ$I4.8Y[Y(5I[I"=%D.)!B
MC:2Q!C1SD2]7[@T)9MPPZU5+>,O 3P\G=Z,W]&%"-6&)^F/@:, T;YRH]!\5
M_KC%WT-/@NN%0G<\IG&#_]CN'Q[SGQP9'UL '$A&E1&\S<@(6Q$G-+I"OG>!
ML.OUOKQ.T(??FO(RMJ/\E7% <0T*=DL4FBX3L:&4S"6EL#MUTW1/#^ZZ/;B[
MTU'Z[2CW=I1/8K6=8DNB]O+O5XST<UB_!?91\/FEIC(%@9AJ"V"W NSF@-T6
MP#=0PIDD*47K!04M2T7&-6RS)$%3"NJX)"Q&>B%%-E^@I031EGJ#-'FGJFG=
M[8-AM*%$*DO8015V8$7ZK!=4@@1("4Q!"2-3EC#-FH,JH,(<RA23U;#K!GW/
M==V!L]JEUZ%AOQOV=NWV@@VK8$-KL&/!E99942T>!>'HMIGD>^B]"KUW'DKT
M*\"^-=Q[$M&2"$V2US]($@Y"UVW-TG4U[+5UV-M42,U^D#Q+0#,FFA1O9 ?!
M[E&*>6ZM_JX5[($#I4B"&%]1I5LTZ:X$V4V(%W8M"?%VRH]W+"5F-\:2K#F:
M29&B!-C36$<*H&!W5;K!?A!EQ6BP+ S;PL5UN/A(OH"&D"E(6+XSXPOHC2*9
MT1A!EX>(0D!]MC6"'RI7M'$V^"#&7N-<CMKMSZ166<\_;2:14%JAB"R9)@G[
MT5+$_?\71JW-GETO)["A$5,J(QRV9![+!>*TB8;C$FIO76U!U$KKV:7VB7&6
M9D ]]CUC,0/UC\2*<@+$-*L:[8I;*SV#5M*UQ5>+J_?+ZHK^1=YE:CH@]/@P
M^OQB4X5:;KTSZ:U7"ZYG5]RO1$(%2Z#>$MVT(49'_/$5#GZW15)KL&?7SS?R
MCAYX)(OTW3-8YHCQN:USK.44N^=)'*X%$ML%TEZJQJ7W7N4/FX0$'XKBSX;[
M$=::B.V:^"E+I]"IB!FJ&EL%M+1UN6-\*&NX)8Y:T;!=T>HX_A%3!>(+FQD4
M&FF!8+6!=J#-,3)?V_"QPR'";3_>&."AX 6MJ:K5#A]I18$:C:/9W8*C%1_7
M6H?M6M="?TC'ZP*ZDX*](N\]6WO._:%K&</AF79'K52X=[XFN<3::V.\QKUR
M:(AMY0[7,HCM,C8VQ>61:ET0=0S\9-9,U+*&K\^37+]6,_]8<UBT")>")QNT
M)!M#F0M+XWH$#W=17JEL;/)K8?3MPMB82J#QKWV*^+7<^?A,B=[YXK4KUQ-Y
MS_N/J9#@:W8CM&,D@@DV?9678+OL;!1R9^=4**5RGI_?0:=G2DEQ0%0]K<X(
M;_.3,:<V+PX8GXB<,ZY00F?@ZE[U0&-D<697W&BQS,^8ID)KD>:7"TIB*HT!
MO)\)H;<W9H#JY'3X'U!+ P04    " "T1/]0>X(VO1X#  !3"   &0   'AL
M+W=O<FMS:&5E=',O<VAE970W,RYX;6S%5MMNVD 0_961U8=6*K$QEX0(D!*3
MME2"1"5IGQ=[C%==[[J[ZY#^?6?7Q*4DH#ZU+W@O<SESSFB'\5;I[Z9 M/!4
M"FDF06%M=1F&)BVP9.9,52CI)E>Z9):V>A.:2B/+O%,IPCB*AF')N RF8W]V
MIZ=C55O!)=YI,'59,OWS&H7:3H)N\'SPA6\*ZP["Z;AB&URA?:CN-.W"-DK&
M2Y2&*PD:\TEPU;U,1L[>&WSEN#5[:W"5K)7Z[C;S;!)$#A *3*V+P.CSB D*
MX0(1C!^[F$&;TCGNKY^C?_"U4RUK9C!1XAO/;#$)+@+(,&>UL%_4]A/NZAFX
M>*D2QO_"=F<;!9#6QJIRYTP(2BZ;+WO:\;#G0'%>=XAW#O&A0_^(0V_GT/.%
M-LA\63-FV72LU1:TLZ9H;N&Y\=Y4#9=.Q975=,O)STZ3V\5B?K^X6=ZOX&HY
M@^1V>3]??KQ9)O.;%71@55>50)+-,@$S;E*A3*T15 X),P5\H#: N6S:R>GR
M=H:6<6'>D?/#:@9OW[R#-\ EW!>J-DQF9AQ: N[2A^D.Y'4#,CX"<@@+)6UA
MX$9FF/WI'U+!;=7Q<]77\<F GVMY!KWH/<11'+V")_EK]^[H!)Q>*T+/Q^L=
M$\$Q63&> ?$(K%2UM(8X2T5-]3KR;(%0(G/4.RT<_8*S-1?<<C0G(/1;"'T/
MH7\$PFV%F@24&T@=F)QD-9!K58)J;P0!.$S6L-W$'OK8[MUXG';C^(*H>=PG
M]:55W._^-OH#]Z#%/3A)W5+)CD?,Y2,:#Y-Z#'(NF4S]SKT3GJ7+$S0-VW3#
MDS3Y5ZZC\DYM$)@Q2#JI-36\;'3"I[1@<H->2$F/V %[QU5KB!R^)+(7Q?T#
M(ANKP3Z1T:#;?9W)\[:T\Y.E7:6IZSL'=66)0Z8S P]5QBRZ/A]VHO@$@1=M
MEHM_H=>H33?ZGWHEHY=ZG8^BZ$")<.]]+E%O_-@RX/EN'JWVM)V,5WX@')Q?
MT\1L!MSO,,VX73"]X=(0ZIQ"1F?GU!VZ&6'-QJK*3X&ULC13_+*@J8_:&=!]
MKI1]WK@$[?^(Z2]02P,$%     @ M$3_4!UZ' HI P  6P@  !D   !X;"]W
M;W)K<VAE971S+W-H965T-S0N>&ULG5;;;MLX$/V5@= %6J");I;L%+:!U$ZW
M+A GJ-/MPZ(/M#2VB$JDEZ3B9K]^AY0B.(YL[.Z+Q<N<X3F'0]+CO50_=8%H
MX%=5"CWQ"F-V'WQ?9P563%_*'0J:V4A5,4-=M?7U3B'+':@J_2@(4K]B7'C3
ML1N[5].QK$W)!=XKT'55,?7T$4NYGWBA]SSPE6\+8P?\Z7C'MKA"\VUWKZCG
M=UER7J'07 I0N)EXU^&'V<C&NX _..[U01NLDK64/VUGD4^\P!+"$C-C,S#Z
M/.(,R](F(AI_M3F];DD+/&P_9__DM).6-=,XD^5WGIMBXHT\R''#ZM)\E?O/
MV.I);+Y,EMK]PKZ-#3S(:FUDU8*)0<5%\V6_6A\. %%R A"U@.@($ Y. .(6
M$#NA#3,G:\X,FXZ5W(.RT93--IPW#DUJN+"[N#**9CGAS'1V=WN[>+B]63ZL
MX'HYA]G=\F&Q_/UF.5O<K. "KO.<6[]9"0O1%(UU_^T<#>.E?D<AWU9S>/OF
M';P!+N"AD+5F(M=CWQ ]NXB?M50^-E2B$U2^U.(2XN ]1$$4],!GY^%SS @>
M6GAX]1+NDRF=,U'G3.3RQ:><D57%#16LT4""8":%X6*+(N.H8<YU5DI=*X0_
MK]?:**K''V=6C;M58[?JX,2J[AA=R,U%K1&8UFAZG6R2I"Z)/:B/TS".ADDX
M]A\/'>L)B]+!8-"%O> XZ#@.SG(\J E6R5H8,!+62(<ZDUO!_\8<F($2Z71!
M1BZ296A]!*H?, 6V4R5G:UYR\]0GL&&0O!"8)D%P)+ G+$K3@[ 7 I-.8')6
MX-T.%;.;?<24-OX]'4JEK)B=5-:$/O+)*U97H^'QWKP.&HZNPG[B:4<\_?_$
M2]3ZW[!/^XHFC8^M[PD+1VF:]"L8=@J&9Q5\=_>NK:!'DK)%R.F@N1HC8=A'
M]WR^]'(4_W;F7(XZ7J/_QJLQV*"JJ.[M<VE=IYOQE?%]G,^O=05/R)2&""JZ
M<PH-800Y>])],OR#J]\^N[=,;;G01&-#N8/+(168:IZRIF/DSKT&:VGH;7'-
M@EY_5#: YC=2FN>.?6"Z_Q/3?P!02P,$%     @ M$3_4)WKY\*&!   =A
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
MZ>6&DB7EB8%ZOV(JO[*;Y) P/]B>_@=02P,$%     @ M$3_4%"@?]X4 P
M=@L  !D   !X;"]W;W)K<VAE971S+W-H965T-S<N>&ULK59;3]LP%/XK5L0#
M2(S$SAVUE4;+-*8-$+<]NZG;6B1V9[LMVZ^?G88TY 9(?6ELYWQ?OG/QZ1EL
MN7B62T(4>,E2)H?64JG5N6W+9$DR+,_XBC#]9LY%AI7>BH4M5X+@60[*4ALY
M3F!GF#)K-,C/;L5HP-<JI8S<"B#768;%WPN2\NW0@M;KP1U=+)4YL$>#%5Z0
M>Z(>5[="[^R2948SPB3E# @R'UI?X?D8A@:06SQ1LI65-3"N3#E_-INKV=!R
MC"*2DD09"JP?&S(F:6J8M(X_!:E5?M, J^M7]F^Y\]J9*99DS-/?=*:60RNR
MP(S,\3I5=WS[G10.^88OX:G,?\&VL'4LD*REXED!U@HRRG9/_%($H@* 7@<
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
M13GXQ\5:Y4!GQX%3#]J^V@,'?TP!7.O#O="$HS23001C&J62!;3R(L0[-6I
MC?[,OKTQD,P'"MR0"Y8HQ.D<.'SF0P!R/?/7"RW2?$8]"0T3+W^-X#N)2B,
MYW,A]/O"C+WRRZO_&U!+ P04    " "T1/]0/%W^V/D"   ("@  &0   'AL
M+W=O<FMS:&5E=',O<VAE970X,BYX;6R]5MMNFS 8?A4+[:*5NG(*!*HD4IND
M6Z:EK9)VNYAVX8(#5L'.;)-T;S_;$)H#05$G]09L\QWX_!OLWIJR%YXB),!K
MGA'>-U(AEE>FR:,4Y9!?TB4B\LF"LAP*V66)R9<,P5B3\LQT+,LW<XB),>CI
ML0<VZ-%"9)B@!P9XD>>0_;U!&5WW#=O8#,QPD@HU8 YZ2YB@.1)/RP<F>V:M
M$N,<$8XI 0PM^L:U?36V+470B!\8K?E6&Z@HSY2^J,XD[AN6>B.4H4@H"2AO
M*S1$6::4Y'O\J42-VE,1M]L;]5L=7H9YAAP-:?83QR+M&X$!8K2 129F=/T5
M58$\I1?1C.LK6)=8KVN J.""YA59OD&.27F'K]5$;!&D3C/!J0C./J%SA.!6
M!/=4ATY%Z)SJX%4$'=TLL^N)&T$!!SU&UX IM%13#3W[FBWG"Q.U4.:"R:=8
M\L1@/OXR'=\]@LG=[?UL>OTXN;\#9R,D(,[X.?@,GN8C</;I''P"F(#'E!8<
MDICW3"&]E8(953XWI8]SQ,<%4TI$RL&8Q"ANX(_:^7X+WY29Z^#.)OB-TRKX
MK2"7P+4N@&,Y5L/[#$^FVV%3G/]S'[_;?6<RW'H5N%K//;8*4"(_?@%F:$F9
MP"2YD,T5(@62]XB2"$M& B8"Y>#7=TG63?Z[Q;I36W>T=>>(=>73M*)*HJ^)
MZH>W&CA^$/A!SUQM%^H09H=AT+5V8:-#F&_[?A#NPL:',->W0]NM83LIO3JE
MUYKRB6"!8C 74"#>,FM^K>=_=,&ZM77WO04KB=YVP3IAX.U58G@(:RS8(<SK
M^EUKOV"'L+:"!77*H#7E?2$XCA&@"W!J[<):.OSHVMG6V^_>>F_U*N;NAV39
M^Y]; VR_<@T05U9X#S9N52KSF5L[6XY8HH\4'$2T(*+\O=6C];'E6F_6>^,W
M]M70;A@?J6..WDG?Y,LSTA2R!!,.,K205M9E5RXQ5AX[RHZ@2[VO/E,A=VG=
M3.51#3$%D,\7E(I-1QG4A[_!/U!+ P04    " "T1/]0,51<K<X"  !P"
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
M2<GF[:X[<R.:79W]Q5R>Z]4%N[>I\ ]02P,$%     @ M$3_4)>*NQS
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
MG52/EW/K[?+7Y=?.R=U[Q3G<5PS/?P%02P,$%     @ M$3_4/<P)@8G @
M,C   !,   !;0V]N=&5N=%]4>7!E<UTN>&ULS=M-;MLP$ 7@JQC:!A;-?[6(
MLVF[;;/H!5AI' N61()D4N?VI>0D0(O42. "?1L+-LEY(P[P[7S]_3%06AW'
M84K;:I]S^,A8:O<TNE3[0%-9V?DXNER^QCL67'MP=\3$9F-8ZZ=,4U[GN49U
M<_V9=NY^R*LOQ_)SZOVTK2(-J5I].FV<L[:5"V'H6Y?+.GN8NC]2UD\)=3FY
M[$G[/J2KLJ%BKR;,*W\/>#KW[8%B[#M:W;J8O[JQ[&+'@:7\.%"JSY=XI4>_
MV_4M=;Z]'\N1.H5(KDM[HCP.]:GHU?GD7&Z83I_\XORES+G LO,V^I#*Q"*]
M/^YY)//I=2B%*.;^_"N^));2%[\?S=/NJ'MC=KG>GSX>EGDDMCPNO^/?9_Q2
M_YU]") ^)$@?"J0/#=*' >G#@O31@/3Q :0/OD%I!$54CD(J1S&5HZ#*453E
M**QR%%<Y"JP<15:!(JM D56@R"I09!4HL@H4606*K )%5H$BJT"15:+(*E%D
ME2BR2A19)8JL$D56B2*K1)%5HL@J4615*+(J%%D5BJP*15:%(JM"D56AR*I0
M9%4HLBH4636*K!I%5HTBJT:15:/(JE%DU2BR:A19-8JL&D56@R*K09'5H,AJ
M4&0U*+(:%%D-BJP&15:#(JM!D=6BR&I19+4HLEH462V*K!9%5HLBJT61U:+(
M:E%D;5!D;5!D;5!D;5!D;?ZGK#^\/_SC^.59CZZ?GO/9\E>!FU]02P$"% ,4
M    " "T1/]0!T%-8H$   "Q    $               @ $     9&]C4')O
M<',O87!P+GAM;%!+ 0(4 Q0    ( +1$_U"*&_X8[@   "L"   1
M      "  :\   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( +1$_U"9
M7)PC$ 8  )PG   3              "  <P!  !X;"]T:&5M92]T:&5M93$N
M>&UL4$L! A0#%     @ M$3_4&UCYH0V!0  :!4  !@              ("!
M#0@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( +1$_U#<
M 3KXR 8  )L;   8              " @7D-  !X;"]W;W)K<VAE971S+W-H
M965T,BYX;6Q02P$"% ,4    " "T1/]0$30+O^$"  #%"0  &
M    @(%W%   >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @
MM$3_4(.SI GN!0  3Q<  !@              ("!CA<  'AL+W=O<FMS:&5E
M=',O<VAE970T+GAM;%!+ 0(4 Q0    ( +1$_U#4GCG G@,  !T,   8
M          " @;(=  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4
M    " "T1/]0CU1;:UL*  ")0   &               @(&&(0  >&PO=V]R
M:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @ M$3_4!75(ZUM @  _@8
M !@              ("!%RP  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+
M 0(4 Q0    ( +1$_U!Y\)]J\@@   (E   8              " @;HN  !X
M;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4    " "T1/]0="86 +L"
M  #(!@  &               @('B-P  >&PO=V]R:W-H965T<R]S:&5E=#DN
M>&UL4$L! A0#%     @ M$3_4->$-#C&*0  ?H8  !D              ("!
MTSH  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    " "T1/]0
MNBHD@:$/   S+P  &0              @('09   >&PO=V]R:W-H965T<R]S
M:&5E=#$Q+GAM;%!+ 0(4 Q0    ( +1$_U!<VVYEW0<  & 8   9
M      " @:AT  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%
M  @ M$3_4.TU]>CH P  OP@  !D              ("!O'P  'AL+W=O<FMS
M:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    " "T1/]0N3! W*0(  #L%0
M&0              @(';@   >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+
M 0(4 Q0    ( +1$_U#E(I7.=@L  +XA   9              " @;:)  !X
M;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#%     @ M$3_4)+O*@WA
M#0  8B8  !D              ("!8Y4  'AL+W=O<FMS:&5E=',O<VAE970Q
M-BYX;6Q02P$"% ,4    " "T1/]0(&072?<#  !8"P  &0
M@(%[HP  >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( +1$
M_U!42/:[-P8  ,X0   9              " @:FG  !X;"]W;W)K<VAE971S
M+W-H965T,3@N>&UL4$L! A0#%     @ M$3_4."XZ0MY"P  *"$  !D
M         ("!%ZX  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4
M    " "T1/]048WS>](%  "5#0  &0              @(''N0  >&PO=V]R
M:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    ( +1$_U#?X7_VOP<  /X3
M   9              " @="_  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL
M4$L! A0#%     @ M$3_4$J#D%!>!P  2A(  !D              ("!QL<
M 'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    " "T1/]0B_3C
MJGD$  #K"@  &0              @(%;SP  >&PO=V]R:W-H965T<R]S:&5E
M=#(S+GAM;%!+ 0(4 Q0    ( +1$_U 1MT'*A0\  !,T   9
M  " @0O4  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @
MM$3_4$X9[8E^"   )A0  !D              ("!Q^,  'AL+W=O<FMS:&5E
M=',O<VAE970R-2YX;6Q02P$"% ,4    " "T1/]0TJVWHD@$   E"0  &0
M            @(%\[   >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4
M Q0    ( +1$_U"><<YXX00  '4,   9              " @?OP  !X;"]W
M;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%     @ M$3_4$7,-@:4 P
M# @  !D              ("!$_8  'AL+W=O<FMS:&5E=',O<VAE970R."YX
M;6Q02P$"% ,4    " "T1/]0EX.S? LG  !9A0  &0              @('>
M^0  >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( +1$_U 4
M:-5=G0,  "L(   9              " @2 A 0!X;"]W;W)K<VAE971S+W-H
M965T,S N>&UL4$L! A0#%     @ M$3_4/5-&"9\ P  8 <  !D
M     ("!]"0! 'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4
M" "T1/]0,!&W_/ &  #/&0  &0              @(&G* $ >&PO=V]R:W-H
M965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( +1$_U ]S=),E ,  *L'   9
M              " @<XO 0!X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L!
M A0#%     @ M$3_4"<.V=6R!0  +@\  !D              ("!F3,! 'AL
M+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4    " "T1/]0[.Z!A, &
M  "_$P  &0              @(&".0$ >&PO=V]R:W-H965T<R]S:&5E=#,U
M+GAM;%!+ 0(4 Q0    ( +1$_U &'Q"=*00  *X+   9              "
M@7E  0!X;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%     @ M$3_
M4/D@4;8R!0  C0T  !D              ("!V40! 'AL+W=O<FMS:&5E=',O
M<VAE970S-RYX;6Q02P$"% ,4    " "T1/]0\07&X5(#  !#!P  &0
M        @(%"2@$ >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0
M   ( +1$_U Z>SU/M@8  -X1   9              " @<M- 0!X;"]W;W)K
M<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @ M$3_4*KD7#3< @  W04
M !D              ("!N%0! 'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q0
M2P$"% ,4    " "T1/]0;EK0,>L"   8!@  &0              @('+5P$
M>&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( +1$_U!!2J:7
ML@0  *X2   9              " @>U: 0!X;"]W;W)K<VAE971S+W-H965T
M-#(N>&UL4$L! A0#%     @ M$3_4!3M[J*) @  W 4  !D
M ("!UE\! 'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    " "T
M1/]0$^6J+%X#  !:#   &0              @(&68@$ >&PO=V]R:W-H965T
M<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( +1$_U"M1;I++@,   D+   9
M          " @2MF 0!X;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#
M%     @ M$3_4'-.*O[5!   XA<  !D              ("!D&D! 'AL+W=O
M<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4    " "T1/]0'$'ZJ:L"  "I
M!P  &0              @(&<;@$ >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM
M;%!+ 0(4 Q0    ( +1$_U C^I1TE ,  /@-   9              " @7YQ
M 0!X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#%     @ M$3_4&\Y
M"\K(!0  ZR$  !D              ("!274! 'AL+W=O<FMS:&5E=',O<VAE
M970T.2YX;6Q02P$"% ,4    " "T1/]0])_+V?($   G'   &0
M    @(%(>P$ >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    (
M +1$_U!(!.4]JP0  -X?   9              " @7&  0!X;"]W;W)K<VAE
M971S+W-H965T-3$N>&UL4$L! A0#%     @ M$3_4%XTO#DV!0  \QL  !D
M             ("!4X4! 'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q02P$"
M% ,4    " "T1/]0%<Q_QI4$  "-%0  &0              @(' B@$ >&PO
M=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    ( +1$_U"5[V#0?08
M )$C   9              " @8R/ 0!X;"]W;W)K<VAE971S+W-H965T-30N
M>&UL4$L! A0#%     @ M$3_4 +Y>#&Y @  10<  !D              ("!
M0)8! 'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4    " "T1/]0
MS>K6'3D#   M"@  &0              @($PF0$ >&PO=V]R:W-H965T<R]S
M:&5E=#4V+GAM;%!+ 0(4 Q0    ( +1$_U#A]9A6* ,  "L)   9
M      " @:"< 0!X;"]W;W)K<VAE971S+W-H965T-3<N>&UL4$L! A0#%
M  @ M$3_4!?EM.JK"   Q$   !D              ("!_Y\! 'AL+W=O<FMS
M:&5E=',O<VAE970U."YX;6Q02P$"% ,4    " "T1/]0-CA4Q?\"  !?"0
M&0              @('AJ $ >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;%!+
M 0(4 Q0    ( +1$_U ^3T&DJ (  'X&   9              " @1>L 0!X
M;"]W;W)K<VAE971S+W-H965T-C N>&UL4$L! A0#%     @ M$3_4*:Z"N"C
M P  DQ   !D              ("!]JX! 'AL+W=O<FMS:&5E=',O<VAE970V
M,2YX;6Q02P$"% ,4    " "T1/]0L'3G<^H"  "["   &0
M@('0L@$ >&PO=V]R:W-H965T<R]S:&5E=#8R+GAM;%!+ 0(4 Q0    ( +1$
M_U#8C:%8U0(  )H'   9              " @?&U 0!X;"]W;W)K<VAE971S
M+W-H965T-C,N>&UL4$L! A0#%     @ M$3_4&QO;KZH P  )@P  !D
M         ("!_;@! 'AL+W=O<FMS:&5E=',O<VAE970V-"YX;6Q02P$"% ,4
M    " "T1/]0_<5M?!0#   P"   &0              @('<O $ >&PO=V]R
M:W-H965T<R]S:&5E=#8U+GAM;%!+ 0(4 Q0    ( +1$_U!*=B>X]P0  !06
M   9              " @2?  0!X;"]W;W)K<VAE971S+W-H965T-C8N>&UL
M4$L! A0#%     @ M$3_4/OEAVS9!   =14  !D              ("!5<4!
M 'AL+W=O<FMS:&5E=',O<VAE970V-RYX;6Q02P$"% ,4    " "T1/]0^D.8
MGY\#    #0  &0              @(%ER@$ >&PO=V]R:W-H965T<R]S:&5E
M=#8X+GAM;%!+ 0(4 Q0    ( +1$_U OY4IL8 0  % 2   9
M  " @3O. 0!X;"]W;W)K<VAE971S+W-H965T-CDN>&UL4$L! A0#%     @
MM$3_4,=$1)5Q"   #3$  !D              ("!TM(! 'AL+W=O<FMS:&5E
M=',O<VAE970W,"YX;6Q02P$"% ,4    " "T1/]0E3$R4G\"  "!!0  &0
M            @(%ZVP$ >&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM;%!+ 0(4
M Q0    ( +1$_U"B[24K.04  $45   9              " @3#> 0!X;"]W
M;W)K<VAE971S+W-H965T-S(N>&UL4$L! A0#%     @ M$3_4'N"-KT> P
M4P@  !D              ("!H.,! 'AL+W=O<FMS:&5E=',O<VAE970W,RYX
M;6Q02P$"% ,4    " "T1/]0'7H<"BD#  !;"   &0              @('U
MY@$ >&PO=V]R:W-H965T<R]S:&5E=#<T+GAM;%!+ 0(4 Q0    ( +1$_U"=
MZ^?"A@0  '80   9              " @57J 0!X;"]W;W)K<VAE971S+W-H
M965T-S4N>&UL4$L! A0#%     @ M$3_4)][FZSG!   Y!8  !D
M     ("!$N\! 'AL+W=O<FMS:&5E=',O<VAE970W-BYX;6Q02P$"% ,4
M" "T1/]04*!_WA0#  !V"P  &0              @($P] $ >&PO=V]R:W-H
M965T<R]S:&5E=#<W+GAM;%!+ 0(4 Q0    ( +1$_U!Z;\+L=0,  !,.   9
M              " @7OW 0!X;"]W;W)K<VAE971S+W-H965T-S@N>&UL4$L!
M A0#%     @ M$3_4&22&3!L"0  KS,  !D              ("!)_L! 'AL
M+W=O<FMS:&5E=',O<VAE970W.2YX;6Q02P$"% ,4    " "T1/]0[HP>)MP#
M  #H#0  &0              @('*! ( >&PO=V]R:W-H965T<R]S:&5E=#@P
M+GAM;%!+ 0(4 Q0    ( +1$_U (I.[T)P,  (4)   9              "
M@=T( @!X;"]W;W)K<VAE971S+W-H965T.#$N>&UL4$L! A0#%     @ M$3_
M4#Q=_MCY @  " H  !D              ("!.PP" 'AL+W=O<FMS:&5E=',O
M<VAE970X,BYX;6Q02P$"% ,4    " "T1/]0,51<K<X"  !P"   &0
M        @(%K#P( >&PO=V]R:W-H965T<R]S:&5E=#@S+GAM;%!+ 0(4 Q0
M   ( +1$_U!.+O0S>@(  )(&   9              " @7 2 @!X;"]W;W)K
M<VAE971S+W-H965T.#0N>&UL4$L! A0#%     @ M$3_4-C??IMF @  6@T
M  T              ( !(14" 'AL+W-T>6QE<RYX;6Q02P$"% ,4    " "T
M1/]0EXJ[',     3 @  "P              @ &R%P( 7W)E;',O+G)E;'-0
M2P$"% ,4    " "T1/]0_"96Y0H&  !+-P  #P              @ &;& (
M>&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ M$3_4),QO/V  @  DS$  !H
M             ( !TAX" 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L!
M A0#%     @ M$3_4/<P)@8G @  ,C   !,              ( !BB$" %M#
G;VYT96YT7U1Y<&5S72YX;6Q02P4&     %P 7  [&0  XB,"

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<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>100
<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>101
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.20.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>412</ContextCount>
  <ElementCount>466</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>100</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>11</UnitCount>
  <MyReports>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="exas-20200630.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.exactsciences.com/role/CondensedConsolidatedBalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - Condensed Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations</Role>
      <ShortName>Condensed Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/CondensedConsolidatedStatementsofComprehensiveLoss</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - Condensed Consolidated Statements of Stockholders Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity</Role>
      <ShortName>Condensed Consolidated Statements of Stockholders Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1006007 - Statement - Condensed Consolidated Statements of Stockholders Equity (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquityParenthetical</Role>
      <ShortName>Condensed Consolidated Statements of Stockholders Equity (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>1007008 - Statement - Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>1008009 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2107102 - Disclosure - REVENUE</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/REVENUE</Role>
      <ShortName>REVENUE</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2111103 - Disclosure - MARKETABLE SECURITIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/MARKETABLESECURITIES</Role>
      <ShortName>MARKETABLE SECURITIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2118104 - Disclosure - PROPERTY, PLANT, AND EQUIPMENT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENT</Role>
      <ShortName>PROPERTY, PLANT, AND EQUIPMENT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2122105 - Disclosure - INTANGIBLE ASSETS AND GOODWILL</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILL</Role>
      <ShortName>INTANGIBLE ASSETS AND GOODWILL</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2128106 - Disclosure - FAIR VALUE MEASUREMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTS</Role>
      <ShortName>FAIR VALUE MEASUREMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2134107 - Disclosure - LICENSE AND COLLABORATION AGREEMENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTS</Role>
      <ShortName>LICENSE AND COLLABORATION AGREEMENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2138108 - Disclosure - PFIZER PROMOTION AGREEMENT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/PFIZERPROMOTIONAGREEMENT</Role>
      <ShortName>PFIZER PROMOTION AGREEMENT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2140109 - Disclosure - STOCKHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/STOCKHOLDERSEQUITY</Role>
      <ShortName>STOCKHOLDERS' EQUITY</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2145110 - Disclosure - STOCK-BASED COMPENSATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/STOCKBASEDCOMPENSATION</Role>
      <ShortName>STOCK-BASED COMPENSATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2149111 - Disclosure - NEW MARKET TAX CREDIT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/NEWMARKETTAXCREDIT</Role>
      <ShortName>NEW MARKET TAX CREDIT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2151112 - Disclosure - DEBT</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/DEBT</Role>
      <ShortName>DEBT</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2153113 - Disclosure - COMMITMENTS AND CONTINGENCIES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIES</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2157114 - Disclosure - WISCONSIN ECONOMIC DEVELOPMENT TAX CREDITS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITS</Role>
      <ShortName>WISCONSIN ECONOMIC DEVELOPMENT TAX CREDITS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2159115 - Disclosure - CONVERTIBLE NOTES</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.exactsciences.com/role/CONVERTIBLENOTES</Role>
      <ShortName>CONVERTIBLE NOTES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2165116 - Disclosure - BUSINESS COMBINATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/BUSINESSCOMBINATIONS</Role>
      <ShortName>BUSINESS COMBINATIONS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2169117 - Disclosure - SEGMENT INFORMATION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/SEGMENTINFORMATION</Role>
      <ShortName>SEGMENT INFORMATION</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2172118 - Disclosure - INCOME TAXES</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/INCOMETAXES</Role>
      <ShortName>INCOME TAXES</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2174119 - Disclosure - SUBSEQUENT EVENTS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/SUBSEQUENTEVENTS</Role>
      <ShortName>SUBSEQUENT EVENTS</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2202201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2303301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2308302 - Disclosure - REVENUE (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/REVENUETables</Role>
      <ShortName>REVENUE (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.exactsciences.com/role/REVENUE</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2312303 - Disclosure - MARKETABLE SECURITIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/MARKETABLESECURITIESTables</Role>
      <ShortName>MARKETABLE SECURITIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.exactsciences.com/role/MARKETABLESECURITIES</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2319304 - Disclosure - PROPERTY, PLANT, AND EQUIPMENT (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTTables</Role>
      <ShortName>PROPERTY, PLANT, AND EQUIPMENT (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENT</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2323305 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLTables</Role>
      <ShortName>INTANGIBLE ASSETS AND GOODWILL (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILL</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2329306 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSTables</Role>
      <ShortName>FAIR VALUE MEASUREMENTS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTS</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2341307 - Disclosure - STOCKHOLDERS' EQUITY (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/STOCKHOLDERSEQUITYTables</Role>
      <ShortName>STOCKHOLDERS' EQUITY (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.exactsciences.com/role/STOCKHOLDERSEQUITY</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2346308 - Disclosure - STOCK-BASED COMPENSATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONTables</Role>
      <ShortName>STOCK-BASED COMPENSATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.exactsciences.com/role/STOCKBASEDCOMPENSATION</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2354309 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESTables</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIES</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2360310 - Disclosure - CONVERTIBLE NOTES (Tables)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.exactsciences.com/role/CONVERTIBLENOTESTables</Role>
      <ShortName>CONVERTIBLE NOTES (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.exactsciences.com/role/CONVERTIBLENOTES</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2366311 - Disclosure - BUSINESS COMBINATIONS (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/BUSINESSCOMBINATIONSTables</Role>
      <ShortName>BUSINESS COMBINATIONS (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.exactsciences.com/role/BUSINESSCOMBINATIONS</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2370312 - Disclosure - SEGMENT INFORMATION (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/SEGMENTINFORMATIONTables</Role>
      <ShortName>SEGMENT INFORMATION (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.exactsciences.com/role/SEGMENTINFORMATION</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2404401 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2405402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoryDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2406403 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Loss Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetLossPerShareDetails</Role>
      <ShortName>SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Loss Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2409404 - Disclosure - REVENUE - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/REVENUENarrativeDetails</Role>
      <ShortName>REVENUE - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2410405 - Disclosure - REVENUE - Schedule of Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/REVENUEScheduleofDisaggregationofRevenueDetails</Role>
      <ShortName>REVENUE - Schedule of Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2413406 - Disclosure - MARKETABLE SECURITIES - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/MARKETABLESECURITIESNarrativeDetails</Role>
      <ShortName>MARKETABLE SECURITIES - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2414407 - Disclosure - MARKETABLE SECURITIES - Schedule of Cash and Cash Equivalents (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofCashandCashEquivalentsDetails</Role>
      <ShortName>MARKETABLE SECURITIES - Schedule of Cash and Cash Equivalents (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2415408 - Disclosure - MARKETABLE SECURITIES - Schedule of Available For Sale Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofAvailableForSaleSecuritiesDetails</Role>
      <ShortName>MARKETABLE SECURITIES - Schedule of Available For Sale Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2416409 - Disclosure - MARKETABLE SECURITIES - Schedule of Underlying Maturities of AFS Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofUnderlyingMaturitiesofAFSSecuritiesDetails</Role>
      <ShortName>MARKETABLE SECURITIES - Schedule of Underlying Maturities of AFS Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2417410 - Disclosure - MARKETABLE SECURITIES - Schedule of Gross Unrealized Losses And Fair Value of Available For Sale Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails</Role>
      <ShortName>MARKETABLE SECURITIES - Schedule of Gross Unrealized Losses And Fair Value of Available For Sale Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2420411 - Disclosure - PROPERTY, PLANT, AND EQUIPMENT - Schedule of Estimated Useful Lives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails</Role>
      <ShortName>PROPERTY, PLANT, AND EQUIPMENT - Schedule of Estimated Useful Lives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>2421412 - Disclosure - PROPERTY, PLANT, AND EQUIPMENT - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails</Role>
      <ShortName>PROPERTY, PLANT, AND EQUIPMENT - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>2424413 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Finite Lived Intangible Assets Net Balances and Weighted Average Useful Lives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails</Role>
      <ShortName>INTANGIBLE ASSETS AND GOODWILL - Schedule of Finite Lived Intangible Assets Net Balances and Weighted Average Useful Lives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>2425414 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Future Amortization Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails</Role>
      <ShortName>INTANGIBLE ASSETS AND GOODWILL - Schedule of Future Amortization Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>2426415 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails</Role>
      <ShortName>INTANGIBLE ASSETS AND GOODWILL - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>2427416 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Changes in Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofChangesinGoodwillDetails</Role>
      <ShortName>INTANGIBLE ASSETS AND GOODWILL - Schedule of Changes in Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>2430417 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENTS - Schedule of Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>2431418 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENTS - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>2432419 - Disclosure - FAIR VALUE MEASUREMENTS - Fair Value of Contingent Consideration (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSFairValueofContingentConsiderationDetails</Role>
      <ShortName>FAIR VALUE MEASUREMENTS - Fair Value of Contingent Consideration (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>2433420 - Disclosure - FAIR VALUE - Long-Term Debt and Convertible Notes (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.exactsciences.com/role/FAIRVALUELongTermDebtandConvertibleNotesDetails</Role>
      <ShortName>FAIR VALUE - Long-Term Debt and Convertible Notes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>2435421 - Disclosure - LICENSE AND COLLABORATION AGREEMENTS - Mayo (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSMayoDetails</Role>
      <ShortName>LICENSE AND COLLABORATION AGREEMENTS - Mayo (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTS</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>2436422 - Disclosure - LICENSE AND COLLABORATION AGREEMENTS - Epic Sciences (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSEpicSciencesDetails</Role>
      <ShortName>LICENSE AND COLLABORATION AGREEMENTS - Epic Sciences (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>2437423 - Disclosure - LICENSE AND COLLABORATION AGREEMENTS - Biocartis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSBiocartisDetails</Role>
      <ShortName>LICENSE AND COLLABORATION AGREEMENTS - Biocartis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>2439424 - Disclosure - PFIZER PROMOTION AGREEMENT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/PFIZERPROMOTIONAGREEMENTDetails</Role>
      <ShortName>PFIZER PROMOTION AGREEMENT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.exactsciences.com/role/PFIZERPROMOTIONAGREEMENT</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>2442425 - Disclosure - STOCKHOLDERS' EQUITY (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/STOCKHOLDERSEQUITYDetails</Role>
      <ShortName>STOCKHOLDERS' EQUITY (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.exactsciences.com/role/STOCKHOLDERSEQUITYTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>2443426 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of OCI (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofOCIDetails</Role>
      <ShortName>STOCKHOLDERS' EQUITY - Schedule of OCI (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>2444427 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of amounts reclassified from AOCI (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofamountsreclassifiedfromAOCIDetails</Role>
      <ShortName>STOCKHOLDERS' EQUITY - Schedule of amounts reclassified from AOCI (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>2447428 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>2448429 - Disclosure - STOCK-BASED COMPENSATION - Fair Value and Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails</Role>
      <ShortName>STOCK-BASED COMPENSATION - Fair Value and Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>2450430 - Disclosure - NEW MARKET TAX CREDIT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/NEWMARKETTAXCREDITDetails</Role>
      <ShortName>NEW MARKET TAX CREDIT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.exactsciences.com/role/NEWMARKETTAXCREDIT</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>2452431 - Disclosure - DEBT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/DEBTDetails</Role>
      <ShortName>DEBT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.exactsciences.com/role/DEBT</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>2455432 - Disclosure - COMMITMENTS AND CONTINGENCIES - Supplemental Disclosure of Cash Flow Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESSupplementalDisclosureofCashFlowInformationDetails</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES - Supplemental Disclosure of Cash Flow Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>2456433 - Disclosure - COMMITMENTS AND CONTINGENCIES - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESAdditionalInformationDetails</Role>
      <ShortName>COMMITMENTS AND CONTINGENCIES - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>2458434 - Disclosure - WISCONSIN ECONOMIC DEVELOPMENT TAX CREDIT (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITDetails</Role>
      <ShortName>WISCONSIN ECONOMIC DEVELOPMENT TAX CREDIT (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITS</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>2461435 - Disclosure - CONVERTIBLE NOTES (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.exactsciences.com/role/CONVERTIBLENOTESDetails</Role>
      <ShortName>CONVERTIBLE NOTES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.exactsciences.com/role/CONVERTIBLENOTESTables</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>2462436 - Disclosure - CONVERTIBLE NOTES - Unamortized discount and debt issuance costs (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.exactsciences.com/role/CONVERTIBLENOTESUnamortizeddiscountanddebtissuancecostsDetails</Role>
      <ShortName>CONVERTIBLE NOTES - Unamortized discount and debt issuance costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>2463437 - Disclosure - CONVERTIBLE NOTES - Schedule of Underlying Equity and Liability Allocation of Transaction Costs (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.exactsciences.com/role/CONVERTIBLENOTESScheduleofUnderlyingEquityandLiabilityAllocationofTransactionCostsDetails</Role>
      <ShortName>CONVERTIBLE NOTES - Schedule of Underlying Equity and Liability Allocation of Transaction Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>2464438 - Disclosure - CONVERTIBLE NOTES - Additional information (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails</Role>
      <ShortName>CONVERTIBLE NOTES - Additional information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>2467439 - Disclosure - BUSINESS COMBINATIONS - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/BUSINESSCOMBINATIONSNarrativeDetails</Role>
      <ShortName>BUSINESS COMBINATIONS - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>2468440 - Disclosure - BUSINESS COMBINATIONS - Schedule of Assets Acquired and Liabilities Assumed From Paradigm Diagnostics Acquisition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/BUSINESSCOMBINATIONSScheduleofAssetsAcquiredandLiabilitiesAssumedFromParadigmDiagnosticsAcquisitionDetails</Role>
      <ShortName>BUSINESS COMBINATIONS - Schedule of Assets Acquired and Liabilities Assumed From Paradigm Diagnostics Acquisition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>2471441 - Disclosure - SEGMENT INFORMATION (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/SEGMENTINFORMATIONDetails</Role>
      <ShortName>SEGMENT INFORMATION (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.exactsciences.com/role/SEGMENTINFORMATIONTables</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>2473442 - Disclosure - INCOME TAXES (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/INCOMETAXESDetails</Role>
      <ShortName>INCOME TAXES (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.exactsciences.com/role/INCOMETAXES</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="exas-20200630.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>2475443 - Disclosure - SUBSEQUENT EVENTS (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.exactsciences.com/role/SUBSEQUENTEVENTSDetails</Role>
      <ShortName>SUBSEQUENT EVENTS (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.exactsciences.com/role/SUBSEQUENTEVENTS</ParentRole>
      <Position>84</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="exas-20200630.htm">exas-20200630.htm</File>
    <File>a0630202010qexhibit101.htm</File>
    <File>a0630202010qexhibit102.htm</File>
    <File>a0630202010qexhibit103.htm</File>
    <File>a0630202010qexhibit311.htm</File>
    <File>a0630202010qexhibit312.htm</File>
    <File>a0630202010qexhibit321.htm</File>
    <File>exas-20200630.xsd</File>
    <File>exas-20200630_cal.xml</File>
    <File>exas-20200630_def.xml</File>
    <File>exas-20200630_lab.xml</File>
    <File>exas-20200630_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-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://fasb.org/srt/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>104
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "exas-20200630.htm": {
   "axisCustom": 2,
   "axisStandard": 35,
   "contextCount": 412,
   "dts": {
    "calculationLink": {
     "local": [
      "exas-20200630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "exas-20200630_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": [
      "exas-20200630.htm"
     ]
    },
    "labelLink": {
     "local": [
      "exas-20200630_lab.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml",
      "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "exas-20200630_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "exas-20200630.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": 665,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2020-01-31": 2,
    "http://www.exactsciences.com/20200630": 4,
    "http://xbrl.sec.gov/dei/2019-01-31": 6,
    "total": 12
   },
   "keyCustom": 59,
   "keyStandard": 407,
   "memberCustom": 35,
   "memberStandard": 59,
   "nsprefix": "exas",
   "nsuri": "http://www.exactsciences.com/20200630",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "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.exactsciences.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "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": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "role": "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2107102 - Disclosure - REVENUE",
     "role": "http://www.exactsciences.com/role/REVENUE",
     "shortName": "REVENUE",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock",
       "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2111103 - Disclosure - MARKETABLE SECURITIES",
     "role": "http://www.exactsciences.com/role/MARKETABLESECURITIES",
     "shortName": "MARKETABLE SECURITIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock",
       "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashCashEquivalentsAndMarketableSecuritiesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2118104 - Disclosure - PROPERTY, PLANT, AND EQUIPMENT",
     "role": "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENT",
     "shortName": "PROPERTY, PLANT, AND EQUIPMENT",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2122105 - Disclosure - INTANGIBLE ASSETS AND GOODWILL",
     "role": "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILL",
     "shortName": "INTANGIBLE ASSETS AND GOODWILL",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2128106 - Disclosure - FAIR VALUE MEASUREMENTS",
     "role": "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTS",
     "shortName": "FAIR VALUE MEASUREMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "exas:LicensingAgreementDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2134107 - Disclosure - LICENSE AND COLLABORATION AGREEMENTS",
     "role": "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTS",
     "shortName": "LICENSE AND COLLABORATION AGREEMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "exas:LicensingAgreementDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2138108 - Disclosure - PFIZER PROMOTION AGREEMENT",
     "role": "http://www.exactsciences.com/role/PFIZERPROMOTIONAGREEMENT",
     "shortName": "PFIZER PROMOTION AGREEMENT",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CollaborativeArrangementDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2140109 - Disclosure - STOCKHOLDERS' EQUITY",
     "role": "http://www.exactsciences.com/role/STOCKHOLDERSEQUITY",
     "shortName": "STOCKHOLDERS' EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2145110 - Disclosure - STOCK-BASED COMPENSATION",
     "role": "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATION",
     "shortName": "STOCK-BASED COMPENSATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets",
     "role": "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets",
     "shortName": "Condensed Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "exas:NewMarketTaxCreditTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2149111 - Disclosure - NEW MARKET TAX CREDIT",
     "role": "http://www.exactsciences.com/role/NEWMARKETTAXCREDIT",
     "shortName": "NEW MARKET TAX CREDIT",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "exas:NewMarketTaxCreditTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2151112 - Disclosure - DEBT",
     "role": "http://www.exactsciences.com/role/DEBT",
     "shortName": "DEBT",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2153113 - Disclosure - COMMITMENTS AND CONTINGENCIES",
     "role": "http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIES",
     "shortName": "COMMITMENTS AND CONTINGENCIES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "exas:WisconsinEconomicDevelopmentTaxCreditDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2157114 - Disclosure - WISCONSIN ECONOMIC DEVELOPMENT TAX CREDITS",
     "role": "http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITS",
     "shortName": "WISCONSIN ECONOMIC DEVELOPMENT TAX CREDITS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "exas:WisconsinEconomicDevelopmentTaxCreditDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "exas:ConvertibleNotesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2159115 - Disclosure - CONVERTIBLE NOTES",
     "role": "http://www.exactsciences.com/role/CONVERTIBLENOTES",
     "shortName": "CONVERTIBLE NOTES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "exas:ConvertibleNotesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2165116 - Disclosure - BUSINESS COMBINATIONS",
     "role": "http://www.exactsciences.com/role/BUSINESSCOMBINATIONS",
     "shortName": "BUSINESS COMBINATIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2169117 - Disclosure - SEGMENT INFORMATION",
     "role": "http://www.exactsciences.com/role/SEGMENTINFORMATION",
     "shortName": "SEGMENT INFORMATION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2172118 - Disclosure - INCOME TAXES",
     "role": "http://www.exactsciences.com/role/INCOMETAXES",
     "shortName": "INCOME TAXES",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2174119 - Disclosure - SUBSEQUENT EVENTS",
     "role": "http://www.exactsciences.com/role/SUBSEQUENTEVENTS",
     "shortName": "SUBSEQUENT EVENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2202201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "role": "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)",
     "role": "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
     "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:InventoryPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2303301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "role": "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:InventoryPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2308302 - Disclosure - REVENUE (Tables)",
     "role": "http://www.exactsciences.com/role/REVENUETables",
     "shortName": "REVENUE (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2312303 - Disclosure - MARKETABLE SECURITIES (Tables)",
     "role": "http://www.exactsciences.com/role/MARKETABLESECURITIESTables",
     "shortName": "MARKETABLE SECURITIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2319304 - Disclosure - PROPERTY, PLANT, AND EQUIPMENT (Tables)",
     "role": "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTTables",
     "shortName": "PROPERTY, PLANT, AND EQUIPMENT (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2323305 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables)",
     "role": "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLTables",
     "shortName": "INTANGIBLE ASSETS AND GOODWILL (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2329306 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)",
     "role": "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSTables",
     "shortName": "FAIR VALUE MEASUREMENTS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2341307 - Disclosure - STOCKHOLDERS' EQUITY (Tables)",
     "role": "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYTables",
     "shortName": "STOCKHOLDERS' EQUITY (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "exas:ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2346308 - Disclosure - STOCK-BASED COMPENSATION (Tables)",
     "role": "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONTables",
     "shortName": "STOCK-BASED COMPENSATION (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "exas:ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2354309 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)",
     "role": "http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESTables",
     "shortName": "COMMITMENTS AND CONTINGENCIES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "exas:ConvertibleNotesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConvertibleDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2360310 - Disclosure - CONVERTIBLE NOTES (Tables)",
     "role": "http://www.exactsciences.com/role/CONVERTIBLENOTESTables",
     "shortName": "CONVERTIBLE NOTES (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "exas:ConvertibleNotesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConvertibleDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i99f45e62638044bf822298eda6f12619_D20200401-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - Condensed Consolidated Statements of Operations",
     "role": "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations",
     "shortName": "Condensed Consolidated Statements of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i99f45e62638044bf822298eda6f12619_D20200401-20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CostOfRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2366311 - Disclosure - BUSINESS COMBINATIONS (Tables)",
     "role": "http://www.exactsciences.com/role/BUSINESSCOMBINATIONSTables",
     "shortName": "BUSINESS COMBINATIONS (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2370312 - Disclosure - SEGMENT INFORMATION (Tables)",
     "role": "http://www.exactsciences.com/role/SEGMENTINFORMATIONTables",
     "shortName": "SEGMENT INFORMATION (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i337469e4d0a649caa57f68344dcee212_D20200401-20200430",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "exas:CoronavirusAidReliefAndEconomicSecuritiesCARESActFundsReceived",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2404401 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)",
     "role": "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i337469e4d0a649caa57f68344dcee212_D20200401-20200430",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "exas:CoronavirusAidReliefAndEconomicSecuritiesCARESActFundsReceived",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterialsAndSupplies",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2405402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Inventory (Details)",
     "role": "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoryDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Inventory (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterialsAndSupplies",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406403 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Loss Per Share (Details)",
     "role": "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetLossPerShareDetails",
     "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Net Loss Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiabilityCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2409404 - Disclosure - REVENUE - Narrative (Details)",
     "role": "http://www.exactsciences.com/role/REVENUENarrativeDetails",
     "shortName": "REVENUE - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i87f2342f1888417ea324207a75f35699_I20191231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerLiabilityCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i99f45e62638044bf822298eda6f12619_D20200401-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2410405 - Disclosure - REVENUE - Schedule of Disaggregation of Revenue (Details)",
     "role": "http://www.exactsciences.com/role/REVENUEScheduleofDisaggregationofRevenueDetails",
     "shortName": "REVENUE - Schedule of Disaggregation of Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i99f45e62638044bf822298eda6f12619_D20200401-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i99f45e62638044bf822298eda6f12619_D20200401-20200630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2413406 - Disclosure - MARKETABLE SECURITIES - Narrative (Details)",
     "role": "http://www.exactsciences.com/role/MARKETABLESECURITIESNarrativeDetails",
     "shortName": "MARKETABLE SECURITIES - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i99f45e62638044bf822298eda6f12619_D20200401-20200630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414407 - Disclosure - MARKETABLE SECURITIES - Schedule of Cash and Cash Equivalents (Details)",
     "role": "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofCashandCashEquivalentsDetails",
     "shortName": "MARKETABLE SECURITIES - Schedule of Cash and Cash Equivalents (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:MarketableSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2415408 - Disclosure - MARKETABLE SECURITIES - Schedule of Available For Sale Securities (Details)",
     "role": "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofAvailableForSaleSecuritiesDetails",
     "shortName": "MARKETABLE SECURITIES - Schedule of Available For Sale Securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i99f45e62638044bf822298eda6f12619_D20200401-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - Condensed Consolidated Statements of Comprehensive Loss",
     "role": "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofComprehensiveLoss",
     "shortName": "Condensed Consolidated Statements of Comprehensive Loss",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i99f45e62638044bf822298eda6f12619_D20200401-20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416409 - Disclosure - MARKETABLE SECURITIES - Schedule of Underlying Maturities of AFS Securities (Details)",
     "role": "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofUnderlyingMaturitiesofAFSSecuritiesDetails",
     "shortName": "MARKETABLE SECURITIES - Schedule of Underlying Maturities of AFS Securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2417410 - Disclosure - MARKETABLE SECURITIES - Schedule of Gross Unrealized Losses And Fair Value of Available For Sale Securities (Details)",
     "role": "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails",
     "shortName": "MARKETABLE SECURITIES - Schedule of Gross Unrealized Losses And Fair Value of Available For Sale Securities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2420411 - Disclosure - PROPERTY, PLANT, AND EQUIPMENT - Schedule of Estimated Useful Lives (Details)",
     "role": "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails",
     "shortName": "PROPERTY, PLANT, AND EQUIPMENT - Schedule of Estimated Useful Lives (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i99f45e62638044bf822298eda6f12619_D20200401-20200630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2421412 - Disclosure - PROPERTY, PLANT, AND EQUIPMENT - Narrative (Details)",
     "role": "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails",
     "shortName": "PROPERTY, PLANT, AND EQUIPMENT - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i99f45e62638044bf822298eda6f12619_D20200401-20200630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Depreciation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2424413 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Finite Lived Intangible Assets Net Balances and Weighted Average Useful Lives (Details)",
     "role": "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails",
     "shortName": "INTANGIBLE ASSETS AND GOODWILL - Schedule of Finite Lived Intangible Assets Net Balances and Weighted Average Useful Lives (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425414 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Future Amortization Expense (Details)",
     "role": "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails",
     "shortName": "INTANGIBLE ASSETS AND GOODWILL - Schedule of Future Amortization Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2426415 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Narrative (Details)",
     "role": "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails",
     "shortName": "INTANGIBLE ASSETS AND GOODWILL - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:GoodwillImpairmentLoss",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:GoodwillImpairmentLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i87f2342f1888417ea324207a75f35699_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2427416 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Schedule of Changes in Goodwill (Details)",
     "role": "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofChangesinGoodwillDetails",
     "shortName": "INTANGIBLE ASSETS AND GOODWILL - Schedule of Changes in Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ia6d2f296a87e4207b082a1659f0ea5f8_D20190101-20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2430417 - Disclosure - FAIR VALUE MEASUREMENTS - Schedule of Fair Value (Details)",
     "role": "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails",
     "shortName": "FAIR VALUE MEASUREMENTS - Schedule of Fair Value (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "idf1bb59aa15747cc956b86380b4e039e_I20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:EquitySecuritiesFvNi",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiability",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2431418 - Disclosure - FAIR VALUE MEASUREMENTS - Narrative (Details)",
     "role": "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails",
     "shortName": "FAIR VALUE MEASUREMENTS - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:EquityMethodInvestments",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "idb3c449efe8b470ca6cefd222ef5f1cd_I20200630",
      "decimals": "5",
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "id95493ba43d44966a6e02ab0a6fd4c20_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - Condensed Consolidated Statements of Stockholders Equity",
     "role": "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
     "shortName": "Condensed Consolidated Statements of Stockholders Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ia59a217cf9374dad901b127b5f3396ce_D20190101-20190331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i87f2342f1888417ea324207a75f35699_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiability",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2432419 - Disclosure - FAIR VALUE MEASUREMENTS - Fair Value of Contingent Consideration (Details)",
     "role": "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSFairValueofContingentConsiderationDetails",
     "shortName": "FAIR VALUE MEASUREMENTS - Fair Value of Contingent Consideration (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ia3f38287eed846328e250846751de2d9_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansPayableFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2433420 - Disclosure - FAIR VALUE - Long-Term Debt and Convertible Notes (Details)",
     "role": "http://www.exactsciences.com/role/FAIRVALUELongTermDebtandConvertibleNotesDetails",
     "shortName": "FAIR VALUE - Long-Term Debt and Convertible Notes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ia3f38287eed846328e250846751de2d9_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansPayableFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i99f45e62638044bf822298eda6f12619_D20200401-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ResearchAndDevelopmentExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2435421 - Disclosure - LICENSE AND COLLABORATION AGREEMENTS - Mayo (Details)",
     "role": "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSMayoDetails",
     "shortName": "LICENSE AND COLLABORATION AGREEMENTS - Mayo (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i92ad34644a7f4f458a129878846e385d_D20200401-20200630",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:ResearchAndDevelopmentExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:InvestmentOwnedBalanceShares",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i79a315ed3ab14afcb50450694dbcf070_I20200630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentOwnedBalanceShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2436422 - Disclosure - LICENSE AND COLLABORATION AGREEMENTS - Epic Sciences (Details)",
     "role": "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSEpicSciencesDetails",
     "shortName": "LICENSE AND COLLABORATION AGREEMENTS - Epic Sciences (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:InvestmentOwnedBalanceShares",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i79a315ed3ab14afcb50450694dbcf070_I20200630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentOwnedBalanceShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i54a2c6963f6c4f7d850eb1819ebf2c0d_I20171231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentOwnedBalanceShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437423 - Disclosure - LICENSE AND COLLABORATION AGREEMENTS - Biocartis (Details)",
     "role": "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSBiocartisDetails",
     "shortName": "LICENSE AND COLLABORATION AGREEMENTS - Biocartis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i54a2c6963f6c4f7d850eb1819ebf2c0d_I20171231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentOwnedBalanceShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ie096dbee83e04c2693da8a45109a0f13_D20200401-20200630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MarketingExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2439424 - Disclosure - PFIZER PROMOTION AGREEMENT (Details)",
     "role": "http://www.exactsciences.com/role/PFIZERPROMOTIONAGREEMENTDetails",
     "shortName": "PFIZER PROMOTION AGREEMENT (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ie096dbee83e04c2693da8a45109a0f13_D20200401-20200630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MarketingExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RepaymentsOfConvertibleDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442425 - Disclosure - STOCKHOLDERS' EQUITY (Details)",
     "role": "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYDetails",
     "shortName": "STOCKHOLDERS' EQUITY (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i123da742115d48c5987893c425b892c5_D20191101-20191130",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i87f2342f1888417ea324207a75f35699_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2443426 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of OCI (Details)",
     "role": "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofOCIDetails",
     "shortName": "STOCKHOLDERS' EQUITY - Schedule of OCI (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OciBeforeReclassificationsBeforeTaxAttributableToParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i99f45e62638044bf822298eda6f12619_D20200401-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentIncomeInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2444427 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of amounts reclassified from AOCI (Details)",
     "role": "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofamountsreclassifiedfromAOCIDetails",
     "shortName": "STOCKHOLDERS' EQUITY - Schedule of amounts reclassified from AOCI (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "id0f7a69de465491e8fc689566076020d_D20200101-20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i99f45e62638044bf822298eda6f12619_D20200401-20200630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2447428 - Disclosure - STOCK-BASED COMPENSATION - Narrative (Details)",
     "role": "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
     "shortName": "STOCK-BASED COMPENSATION - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i99f45e62638044bf822298eda6f12619_D20200401-20200630",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006007 - Statement - Condensed Consolidated Statements of Stockholders Equity (Parenthetical)",
     "role": "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquityParenthetical",
     "shortName": "Condensed Consolidated Statements of Stockholders Equity (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ib55f72f8780a4bc18c48b75cc9cc952c_I20200331",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "exas:ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ia0b83881fe7d4369afe7749279a2455f_D20200101-20200630",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2448429 - Disclosure - STOCK-BASED COMPENSATION - Fair Value and Activity (Details)",
     "role": "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails",
     "shortName": "STOCK-BASED COMPENSATION - Fair Value and Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "exas:ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ia0b83881fe7d4369afe7749279a2455f_D20200101-20200630",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "exas:NewMarketTaxCreditTextBlock",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i74fd73e24e8e4398bf1abe09fe90e682_D20141001-20141231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "exas:NetProceedsFromFinancingArrangement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2450430 - Disclosure - NEW MARKET TAX CREDIT (Details)",
     "role": "http://www.exactsciences.com/role/NEWMARKETTAXCREDITDetails",
     "shortName": "NEW MARKET TAX CREDIT (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "exas:NewMarketTaxCreditTextBlock",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i74fd73e24e8e4398bf1abe09fe90e682_D20141001-20141231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "exas:NetProceedsFromFinancingArrangement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherLiabilitiesCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2452431 - Disclosure - DEBT (Details)",
     "role": "http://www.exactsciences.com/role/DEBTDetails",
     "shortName": "DEBT (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:LongTermDebtTextBlock",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i9e7589c89e1246a9b7ef9b91e6123ad6_I20171231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2455432 - Disclosure - COMMITMENTS AND CONTINGENCIES - Supplemental Disclosure of Cash Flow Information (Details)",
     "role": "http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESSupplementalDisclosureofCashFlowInformationDetails",
     "shortName": "COMMITMENTS AND CONTINGENCIES - Supplemental Disclosure of Cash Flow Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2456433 - Disclosure - COMMITMENTS AND CONTINGENCIES - Additional Information (Details)",
     "role": "http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESAdditionalInformationDetails",
     "shortName": "COMMITMENTS AND CONTINGENCIES - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "exas:WisconsinEconomicDevelopmentTaxCreditDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ib2f4ca20aed44ae5b2bc2f78483dc196_I20150331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "exas:RefundableTaxCreditsAvailableContingentOnCapitalInvestmentsAndCreationOfFullTimePositions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2458434 - Disclosure - WISCONSIN ECONOMIC DEVELOPMENT TAX CREDIT (Details)",
     "role": "http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITDetails",
     "shortName": "WISCONSIN ECONOMIC DEVELOPMENT TAX CREDIT (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "exas:WisconsinEconomicDevelopmentTaxCreditDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ib2f4ca20aed44ae5b2bc2f78483dc196_I20150331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "exas:RefundableTaxCreditsAvailableContingentOnCapitalInvestmentsAndCreationOfFullTimePositions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i2952118311a546aa9d3b8cec232d6c3e_I20180117",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2461435 - Disclosure - CONVERTIBLE NOTES (Details)",
     "role": "http://www.exactsciences.com/role/CONVERTIBLENOTESDetails",
     "shortName": "CONVERTIBLE NOTES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ConvertibleDebtTableTextBlock",
       "exas:ConvertibleNotesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "iefd87aaf67014d72be391b8568ed8b60_I20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "exas:ConvertibleNotesPayableGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "iefd87aaf67014d72be391b8568ed8b60_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentUnamortizedDiscount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2462436 - Disclosure - CONVERTIBLE NOTES - Unamortized discount and debt issuance costs (Details)",
     "role": "http://www.exactsciences.com/role/CONVERTIBLENOTESUnamortizeddiscountanddebtissuancecostsDetails",
     "shortName": "CONVERTIBLE NOTES - Unamortized discount and debt issuance costs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "iefd87aaf67014d72be391b8568ed8b60_I20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DeferredFinanceCostsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i2846d4f83a214c26935584dc1a51cfd3_D20180117-20180117",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "exas:DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2463437 - Disclosure - CONVERTIBLE NOTES - Schedule of Underlying Equity and Liability Allocation of Transaction Costs (Details)",
     "role": "http://www.exactsciences.com/role/CONVERTIBLENOTESScheduleofUnderlyingEquityandLiabilityAllocationofTransactionCostsDetails",
     "shortName": "CONVERTIBLE NOTES - Schedule of Underlying Equity and Liability Allocation of Transaction Costs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i2846d4f83a214c26935584dc1a51cfd3_D20180117-20180117",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "exas:DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromConvertibleDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2464438 - Disclosure - CONVERTIBLE NOTES - Additional information (Details)",
     "role": "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails",
     "shortName": "CONVERTIBLE NOTES - Additional information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "exas:InterestExpenseDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i99f45e62638044bf822298eda6f12619_D20200401-20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfFinancingCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1007008 - Statement - Condensed Consolidated Statements of Cash Flows",
     "role": "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows",
     "shortName": "Condensed Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2467439 - Disclosure - BUSINESS COMBINATIONS - Narrative (Details)",
     "role": "http://www.exactsciences.com/role/BUSINESSCOMBINATIONSNarrativeDetails",
     "shortName": "BUSINESS COMBINATIONS - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ib47f23945a9b4eb6bf20e75939d0ce41_D20200303-20200303",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ie5a9efa0cd8f4a189dadde83a16a20b1_I20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2468440 - Disclosure - BUSINESS COMBINATIONS - Schedule of Assets Acquired and Liabilities Assumed From Paradigm Diagnostics Acquisition (Details)",
     "role": "http://www.exactsciences.com/role/BUSINESSCOMBINATIONSScheduleofAssetsAcquiredandLiabilitiesAssumedFromParadigmDiagnosticsAcquisitionDetails",
     "shortName": "BUSINESS COMBINATIONS - Schedule of Assets Acquired and Liabilities Assumed From Paradigm Diagnostics Acquisition (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "ic4ef8da13a574256a7f58d96a419f740_I20200303",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i99f45e62638044bf822298eda6f12619_D20200401-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2471441 - Disclosure - SEGMENT INFORMATION (Details)",
     "role": "http://www.exactsciences.com/role/SEGMENTINFORMATIONDetails",
     "shortName": "SEGMENT INFORMATION (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i1effdf44e77643e3a45d8b09e94a59cc_D20200401-20200630",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i99f45e62638044bf822298eda6f12619_D20200401-20200630",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2473442 - Disclosure - INCOME TAXES (Details)",
     "role": "http://www.exactsciences.com/role/INCOMETAXESDetails",
     "shortName": "INCOME TAXES (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i87f2342f1888417ea324207a75f35699_I20191231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i2b6b0513e3f749a4b7d90c8a7045aefa_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentOwnedAtCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2475443 - Disclosure - SUBSEQUENT EVENTS (Details)",
     "role": "http://www.exactsciences.com/role/SUBSEQUENTEVENTSDetails",
     "shortName": "SUBSEQUENT EVENTS (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i2b6b0513e3f749a4b7d90c8a7045aefa_I20191231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentOwnedAtCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1008009 - Statement - Condensed Consolidated Statements of Cash Flows (Parenthetical)",
     "role": "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical",
     "shortName": "Condensed Consolidated Statements of Cash Flows (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "exas-20200630.htm",
      "contextRef": "i65fc8c606a6142798f12be22f1680428_D20200101-20200630",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCompensationArrangementWithIndividualSharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 100,
   "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.exactsciences.com/role/SEGMENTINFORMATIONDetails"
     ],
     "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.exactsciences.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.exactsciences.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cover page.",
        "label": "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.exactsciences.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.exactsciences.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.exactsciences.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.exactsciences.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r654"
     ],
     "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.exactsciences.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r655"
     ],
     "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.exactsciences.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.exactsciences.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.exactsciences.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.exactsciences.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.exactsciences.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.exactsciences.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r656"
     ],
     "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.exactsciences.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.exactsciences.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.exactsciences.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]",
        "terseLabel": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSMayoDetails",
      "http://www.exactsciences.com/role/PFIZERPROMOTIONAGREEMENTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r656"
     ],
     "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.exactsciences.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.exactsciences.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r656"
     ],
     "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.exactsciences.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.exactsciences.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r657"
     ],
     "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.exactsciences.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r656"
     ],
     "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.exactsciences.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r656"
     ],
     "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.exactsciences.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r656"
     ],
     "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.exactsciences.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r656"
     ],
     "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.exactsciences.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSMayoDetails",
      "http://www.exactsciences.com/role/PFIZERPROMOTIONAGREEMENTDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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.exactsciences.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r652"
     ],
     "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.exactsciences.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r653"
     ],
     "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.exactsciences.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.exactsciences.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "exas_AggregateConvertibleNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the 2027 Notes and the 2025 Notes.",
        "label": "Aggregate Convertible Notes [Member]",
        "terseLabel": "Notes"
       }
      }
     },
     "localname": "AggregateConvertibleNotesMember",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails",
      "http://www.exactsciences.com/role/CONVERTIBLENOTESDetails",
      "http://www.exactsciences.com/role/CONVERTIBLENOTESUnamortizeddiscountanddebtissuancecostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_AmortizationOfDeferredFinancingCostsCreditsAndOtherLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amortization of Deferred Financing Costs (Credits) And Other Liabilities",
        "label": "Amortization of Deferred Financing Costs (Credits) And Other Liabilities",
        "terseLabel": "Amortization of deferred financing costs and other liabilities"
       }
      }
     },
     "localname": "AmortizationOfDeferredFinancingCostsCreditsAndOtherLiabilities",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_AmortizationOfRefundableTaxCredits": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the amortization of the tax credits, representing a reduction of operating expenses.",
        "label": "Amortization of Refundable Tax Credits",
        "terseLabel": "Amortization of tax credits"
       }
      }
     },
     "localname": "AmortizationOfRefundableTaxCredits",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_BiocartisNVMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Biocartis N.V",
        "label": "Biocartis N.V [Member]",
        "terseLabel": "Biocartis N.V"
       }
      }
     },
     "localname": "BiocartisNVMember",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSBiocartisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_BiomatricaIncMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This member stands for Biomatrica, Inc.",
        "label": "Biomatrica Inc [Member]",
        "terseLabel": "Biomatrica, Inc"
       }
      }
     },
     "localname": "BiomatricaIncMember",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_BuildingsAndLeaseholdImprovementsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents information pertaining to buildings and leasehold improvements.",
        "label": "Buildings And Leasehold Improvements [Member]",
        "terseLabel": "Leasehold and building improvements"
       }
      }
     },
     "localname": "BuildingsAndLeaseholdImprovementsMember",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails",
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_BusinessAcquisitionEquityInterestIssuedOrIssuableSharesReservedForFutureIssuance": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Business Acquisition, Equity Interest Issued or Issuable, Shares Reserved For Future Issuance",
        "label": "Business Acquisition, Equity Interest Issued or Issuable, Shares Reserved For Future Issuance",
        "terseLabel": "Amount of shares held for future issuance"
       }
      }
     },
     "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableSharesReservedForFutureIssuance",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/BUSINESSCOMBINATIONSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombinationVestingPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination, Vesting Period",
        "label": "Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination, Vesting Period",
        "terseLabel": "Equity interests issued or issuable to previous investors, vesting period"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombinationVestingPeriod",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/BUSINESSCOMBINATIONSNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "exas_BusinessCombinationContingentConsiderationGainLossRecognized": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Business Combination, Contingent Consideration, Gain (Loss) Recognized",
        "label": "Business Combination, Contingent Consideration, Gain (Loss) Recognized",
        "terseLabel": "Gains (losses) recognized in earnings"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationGainLossRecognized",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSFairValueofContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_CONVERTIBLENOTESAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "CONVERTIBLE NOTES",
        "label": "CONVERTIBLE NOTES [Abstract]",
        "terseLabel": "CONVERTIBLE NOTES."
       }
      }
     },
     "localname": "CONVERTIBLENOTESAbstract",
     "nsuri": "http://www.exactsciences.com/20200630",
     "xbrltype": "stringItemType"
    },
    "exas_COVID19Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "COVID-19",
        "label": "COVID-19 [Member]",
        "terseLabel": "COVID-19"
       }
      }
     },
     "localname": "COVID19Member",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/REVENUENarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_COVID19TestingMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "COVID-19 Testing",
        "label": "COVID-19 Testing [Member]",
        "terseLabel": "COVID-19 Testing"
       }
      }
     },
     "localname": "COVID19TestingMember",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/REVENUEScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_CapitalInvestmentExpendituresRequirementForRefundableTaxCredits": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of expenditures in capital investments the Company is required to make over a specified period to earn the refundable tax credits.",
        "label": "Capital Investment Expenditures, Requirement for Refundable Tax Credits",
        "terseLabel": "Capital investment expenditures over specified period, requirement to earn the refundable tax credits"
       }
      }
     },
     "localname": "CapitalInvestmentExpendituresRequirementForRefundableTaxCredits",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_CashAndMoneyMarketMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents information regarding cash and money market balances.",
        "label": "Cash And Money Market [Member]",
        "terseLabel": "Cash and money market"
       }
      }
     },
     "localname": "CashAndMoneyMarketMember",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofCashandCashEquivalentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_CollaborativeArrangementsSalesMilestoneAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the ranges of sale milestones.",
        "label": "Collaborative Arrangements Sales Milestone [Axis]",
        "terseLabel": "Collaborative Arrangements Sales Milestone [Axis]"
       }
      }
     },
     "localname": "CollaborativeArrangementsSalesMilestoneAxis",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSBiocartisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "exas_CollaborativeArrangementsSalesMilestoneDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by range of sale milestones pertaining to the collaborative arrangement.",
        "label": "Collaborative Arrangements Sales Milestone [Domain]",
        "terseLabel": "Collaborative Arrangements Sales Milestone [Domain]"
       }
      }
     },
     "localname": "CollaborativeArrangementsSalesMilestoneDomain",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSBiocartisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_ComprehensiveIncomeLossBeforeTax": {
     "auth_ref": [],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax, of comprehensive income (loss).",
        "label": "Comprehensive Income (loss), Before Tax",
        "totalLabel": "Comprehensive loss, before tax"
       }
      }
     },
     "localname": "ComprehensiveIncomeLossBeforeTax",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_ConvertibleNotesCurrentAndNonCurrentLineItems": {
     "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": "Convertible Notes, Current And Non-Current [Line items]",
        "terseLabel": "Convertible notes"
       }
      }
     },
     "localname": "ConvertibleNotesCurrentAndNonCurrentLineItems",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESUnamortizeddiscountanddebtissuancecostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "exas_ConvertibleNotesPayable2025Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents information pertaining to convertible notes, maturing on 2025.",
        "label": "Convertible Notes Payable2025 [Member]",
        "terseLabel": "2025 Convertible notes",
        "verboseLabel": "2025 Convertible notes"
       }
      }
     },
     "localname": "ConvertibleNotesPayable2025Member",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails",
      "http://www.exactsciences.com/role/CONVERTIBLENOTESDetails",
      "http://www.exactsciences.com/role/CONVERTIBLENOTESUnamortizeddiscountanddebtissuancecostsDetails",
      "http://www.exactsciences.com/role/FAIRVALUELongTermDebtandConvertibleNotesDetails",
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_ConvertibleNotesPayable2027Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents information pertaining to convertible notes, maturing on 2027.",
        "label": "Convertible Notes Payable2027 [Member]",
        "terseLabel": "2027 Convertible notes",
        "verboseLabel": "2027 Convertible notes"
       }
      }
     },
     "localname": "ConvertibleNotesPayable2027Member",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails",
      "http://www.exactsciences.com/role/CONVERTIBLENOTESDetails",
      "http://www.exactsciences.com/role/CONVERTIBLENOTESScheduleofUnderlyingEquityandLiabilityAllocationofTransactionCostsDetails",
      "http://www.exactsciences.com/role/CONVERTIBLENOTESUnamortizeddiscountanddebtissuancecostsDetails",
      "http://www.exactsciences.com/role/FAIRVALUELongTermDebtandConvertibleNotesDetails",
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_ConvertibleNotesPayable2028Member": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Convertible Notes Payable2028",
        "label": "Convertible Notes Payable2028 [Member]",
        "terseLabel": "2028 Convertible notes"
       }
      }
     },
     "localname": "ConvertibleNotesPayable2028Member",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails",
      "http://www.exactsciences.com/role/CONVERTIBLENOTESDetails",
      "http://www.exactsciences.com/role/CONVERTIBLENOTESScheduleofUnderlyingEquityandLiabilityAllocationofTransactionCostsDetails",
      "http://www.exactsciences.com/role/CONVERTIBLENOTESUnamortizeddiscountanddebtissuancecostsDetails",
      "http://www.exactsciences.com/role/FAIRVALUELongTermDebtandConvertibleNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_ConvertibleNotesPayableGross": {
     "auth_ref": [],
     "calculation": {
      "http://www.exactsciences.com/role/CONVERTIBLENOTESDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_ConvertibleNotesPayable",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount as of balance sheet date of convertible notes payable including debt issuance costs and debt discounts.",
        "label": "Convertible Notes Payable Gross",
        "terseLabel": "Total Convertible notes"
       }
      }
     },
     "localname": "ConvertibleNotesPayableGross",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_ConvertibleNotesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure of convertible notes.",
        "label": "Convertible Notes [Text Block]",
        "terseLabel": "CONVERTIBLE NOTES"
       }
      }
     },
     "localname": "ConvertibleNotesTextBlock",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "exas_CoronavirusAidReliefAndEconomicSecuritiesCARESActFundsReceived": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Coronavirus, Aid, Relief, And Economic Securities (CARES) Act, Funds Received",
        "label": "Coronavirus, Aid, Relief, And Economic Securities (CARES) Act, Funds Received",
        "terseLabel": "Coronavirus, aid, relief, and economic securities act, funds received"
       }
      }
     },
     "localname": "CoronavirusAidReliefAndEconomicSecuritiesCARESActFundsReceived",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_CouponInterestExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_InterestExpenseDebt",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of coupon interest expense.",
        "label": "Coupon Interest Expense",
        "terseLabel": "Coupon interest expense"
       }
      }
     },
     "localname": "CouponInterestExpense",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_DebtInstrumentAmountSettledInExtinguishment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt instrument, Amount Settled In Extinguishment",
        "label": "Debt instrument, Amount Settled In Extinguishment",
        "terseLabel": "Amount of debt extinguished"
       }
      }
     },
     "localname": "DebtInstrumentAmountSettledInExtinguishment",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_DebtInstrumentConvertibleAmountOfLiabilityComponentAtIssuance": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The fair value of the liability component of convertible debt at issuance.",
        "label": "Debt Instrument, Convertible, Amount Of Liability Component At Issuance",
        "terseLabel": "Fair Value of Liability Component at Issuance"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleAmountOfLiabilityComponentAtIssuance",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_DebtInstrumentConvertibleEquityComponentConsiderationSettled": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the equity component of convertible debt settled.",
        "label": "Debt Instrument, Convertible, Equity Component, Consideration Settled",
        "terseLabel": "Retirement of equity component of convertible notes settled"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleEquityComponentConsiderationSettled",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails",
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_DebtInstrumentConvertibleEquityComponentInterestAccrued": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents amount used to pay off interest accrued.",
        "label": "Debt Instrument, Convertible, Equity Component, Interest Accrued",
        "terseLabel": "Amount used to pay off interest accrued"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleEquityComponentInterestAccrued",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_DebtInstrumentConvertibleEquityComponentTaxImpact": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt Instrument, Convertible, Equity Component, Tax Impact",
        "label": "Debt Instrument, Convertible, Equity Component, Tax Impact",
        "terseLabel": "Debt instrument, convertible, equity component, tax impact"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleEquityComponentTaxImpact",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_DebtInstrumentConvertibleFairValueOfLiabilityComponent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The fair value of the liability component of convertible debt.",
        "label": "Debt Instrument, Convertible, Fair Value Of Liability Component",
        "terseLabel": "Liability component"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleFairValueOfLiabilityComponent",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_DebtInstrumentConvertibleLiabilityComponentConsiderationSettled": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the liability component of convertible debt settled.",
        "label": "Debt Instrument, Convertible, Liability Component, Consideration Settled",
        "terseLabel": "Total consideration, allocated to liability component"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleLiabilityComponentConsiderationSettled",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_DebtInstrumentConvertibleTransactionCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.exactsciences.com/role/CONVERTIBLENOTESScheduleofUnderlyingEquityandLiabilityAllocationofTransactionCostsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The transaction costs of the liability and equity component of convertible debt which may be settled upon conversion.",
        "label": "Debt Instrument Convertible Transaction Costs",
        "terseLabel": "Total transaction costs",
        "totalLabel": "Total transaction costs"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleTransactionCosts",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails",
      "http://www.exactsciences.com/role/CONVERTIBLENOTESScheduleofUnderlyingEquityandLiabilityAllocationofTransactionCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent": {
     "auth_ref": [],
     "calculation": {
      "http://www.exactsciences.com/role/CONVERTIBLENOTESScheduleofUnderlyingEquityandLiabilityAllocationofTransactionCostsDetails": {
       "order": 2.0,
       "parentTag": "exas_DebtInstrumentConvertibleTransactionCosts",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of transaction costs allocated to the liability component of a convertible debt instrument.",
        "label": "Debt Instrument Convertible Transaction Costs Allocated to the Liability Component",
        "terseLabel": "Transaction costs allocated to liability component"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleTransactionCostsAllocatedToLiabilityComponent",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails",
      "http://www.exactsciences.com/role/CONVERTIBLENOTESScheduleofUnderlyingEquityandLiabilityAllocationofTransactionCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent": {
     "auth_ref": [],
     "calculation": {
      "http://www.exactsciences.com/role/CONVERTIBLENOTESScheduleofUnderlyingEquityandLiabilityAllocationofTransactionCostsDetails": {
       "order": 1.0,
       "parentTag": "exas_DebtInstrumentConvertibleTransactionCosts",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt Instrument Convertible Transaction Costs Allocated to the Equity Component",
        "label": "Debt Instrument Convertible Transaction Costs Allocated to the Equity Component",
        "terseLabel": "Transaction costs allocated to equity component"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleTransactionCostsAllocatedToTheEquityComponent",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESScheduleofUnderlyingEquityandLiabilityAllocationofTransactionCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_DebtInstrumentCovenantLiquidityRequiredMinimum": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt Instrument, Covenant, Liquidity Required, Minimum",
        "label": "Debt Instrument, Covenant, Liquidity Required, Minimum",
        "terseLabel": "Minimum liquidity covenant for construction loan"
       }
      }
     },
     "localname": "DebtInstrumentCovenantLiquidityRequiredMinimum",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/DEBTDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_DebtInstrumentPeriodicPaymentInterestTerm": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period of the required periodic payments applied to interest in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Debt Instrument Periodic Payment Interest Term",
        "terseLabel": "Interest-only payment, period"
       }
      }
     },
     "localname": "DebtInstrumentPeriodicPaymentInterestTerm",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/DEBTDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "exas_DebtInstrumentRemainingAmortizationPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Remaining amortization period for interest on debt instrument in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Debt Instrument Remaining Amortization Period",
        "terseLabel": "Amortization period"
       }
      }
     },
     "localname": "DebtInstrumentRemainingAmortizationPeriod",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/DEBTDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "exas_DebtInstrumentRepurchasePriceDueToChangeInControlAsPercentageOfPrincipalAmount": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the price at which the debt may be repurchased, as a percentage of the principal amount if the entity undergoes a change of control.",
        "label": "Debt Instrument Repurchase Price Due to Change in Control as Percentage of Principal Amount",
        "terseLabel": "Repurchase price, as percentage of principal amount, if company undergoes change of control"
       }
      }
     },
     "localname": "DebtInstrumentRepurchasePriceDueToChangeInControlAsPercentageOfPrincipalAmount",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "exas_EmployeeAndNonEmployeesStockOptionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "An arrangement whereby an employee or non-employee is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. Although there are variations, normally, after vesting, when an option is exercised, the holder pays the strike value in cash to the issuing employer-entity and receives equity shares. The equity shares can be sold into the market for cash at the current market price without restriction. Options may be used to attract, retain and incentivize individuals, in addition to their regular compensation and benefits.",
        "label": "Employee And Non Employees Stock Option [Member]",
        "terseLabel": "Option Plan Shares",
        "verboseLabel": "Shares issuable upon exercise of stock options"
       }
      }
     },
     "localname": "EmployeeAndNonEmployeesStockOptionMember",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails",
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_EpicSciencesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Epic Sciences",
        "label": "Epic Sciences [Member]",
        "terseLabel": "Epic Sciences"
       }
      }
     },
     "localname": "EpicSciencesMember",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails",
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSEpicSciencesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_EstimatedCostToCompleteConstruction": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the amount of estimated cost to be incurred to complete the construction project.",
        "label": "Estimated Cost to Complete Construction",
        "terseLabel": "Expected cost to complete project"
       }
      }
     },
     "localname": "EstimatedCostToCompleteConstruction",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_ExpansionOfCollaborationToOncologyMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Expansion Of Collaboration To Oncology",
        "label": "Expansion Of Collaboration To Oncology [Member]",
        "terseLabel": "Expansion Of Collaboration To Oncology"
       }
      }
     },
     "localname": "ExpansionOfCollaborationToOncologyMember",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSBiocartisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails": {
       "order": 4.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.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_GenomicHealthIncMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents information pertaining to Genomic Health, Inc.",
        "label": "Genomic Health Inc [Member]",
        "terseLabel": "Merger Agreement with Genomic Health, Inc."
       }
      }
     },
     "localname": "GenomicHealthIncMember",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails",
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofChangesinGoodwillDetails",
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_GoodwillAcquiredAdjustment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Goodwill, Acquired, Adjustment",
        "label": "Goodwill, Acquired, Adjustment",
        "terseLabel": "Genomic Health acquisition adjustment"
       }
      }
     },
     "localname": "GoodwillAcquiredAdjustment",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails",
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofChangesinGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_IncreaseDecreaseInAmortizationOfPremiumOnShortTermInvestments": {
     "auth_ref": [],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the period in the carrying amount of amortization of purchase premium on nonoperating securities.",
        "label": "Increase (Decrease) in Amortization of Premium on Short Term Investments",
        "terseLabel": "Amortization of premium on short-term investments"
       }
      }
     },
     "localname": "IncreaseDecreaseInAmortizationOfPremiumOnShortTermInvestments",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_IncreaseDecreaseInOperatingLeaseLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Increase (Decrease) in Operating Lease Liabilities",
        "label": "Increase (Decrease) in Operating Lease Liabilities",
        "terseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLeaseLiabilities",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_InterestExpenseDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the total debt interest expense.",
        "label": "Interest Expense, Debt [Table Text Block]",
        "terseLabel": "Schedule of interest expense"
       }
      }
     },
     "localname": "InterestExpenseDebtTableTextBlock",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "exas_InternationalSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "International Sales",
        "label": "International Sales [Member]",
        "terseLabel": "International Sales"
       }
      }
     },
     "localname": "InternationalSalesMember",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/REVENUEScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_InventoryFinishedSemiFinishedGoods": {
     "auth_ref": [],
     "calculation": {
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoryDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise/goods and merchandise/goods expected to be completed within one year of operating cycle that are expected to be sold within one year or operating cycle, if longer.",
        "label": "Inventory Finished Semi Finished Goods",
        "terseLabel": "Semi-finished and finished goods"
       }
      }
     },
     "localname": "InventoryFinishedSemiFinishedGoods",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_IssuanceOfStockToFundMatchingContributions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Issuance of common stock to fund the entity's 401(k) matching contribution.",
        "label": "Issuance Of Stock To Fund Matching Contributions",
        "terseLabel": "Issuance of 136,559 and 86,532 shares of common stock to fund the Company\u2019s 401(k) matching contribution for 2019 and 2018, respectively"
       }
      }
     },
     "localname": "IssuanceOfStockToFundMatchingContributions",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_January2025NotesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "January 2025 Notes",
        "label": "January 2025 Notes [Member]",
        "terseLabel": "January 2025 Notes"
       }
      }
     },
     "localname": "January2025NotesMember",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESScheduleofUnderlyingEquityandLiabilityAllocationofTransactionCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_JanuaryNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the January Notes.",
        "label": "January Notes [Member]",
        "terseLabel": "January 2018 Notes"
       }
      }
     },
     "localname": "JanuaryNotesMember",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_June2025NotesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "June 2025 Notes",
        "label": "June 2025 Notes [Member]",
        "terseLabel": "June 2025 Notes"
       }
      }
     },
     "localname": "June2025NotesMember",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESScheduleofUnderlyingEquityandLiabilityAllocationofTransactionCostsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_JuneNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the June Notes.",
        "label": "June Notes [Member]",
        "terseLabel": "June 2018 Notes"
       }
      }
     },
     "localname": "JuneNotesMember",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_LICENSEAGREEMENTSAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "LICENSE AGREEMENTS [Abstract]",
        "terseLabel": "MAYO LICENSE AGREEMENT"
       }
      }
     },
     "localname": "LICENSEAGREEMENTSAbstract",
     "nsuri": "http://www.exactsciences.com/20200630",
     "xbrltype": "stringItemType"
    },
    "exas_LesseeOperatingLeaseOptionToTerminatePeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Terminating 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, Option To Terminate, Period",
        "terseLabel": "Termination term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseOptionToTerminatePeriod",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "exas_LicenseAndLaboratoryAgreementTerm": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "License And Laboratory Agreement, Term",
        "label": "License And Laboratory Agreement, Term",
        "terseLabel": "License And Laboratory Agreement, Term"
       }
      }
     },
     "localname": "LicenseAndLaboratoryAgreementTerm",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSEpicSciencesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "exas_LicensingAgreementDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents the entire disclosure related to licensing agreement entered by an entity during the period.",
        "label": "Licensing Agreement Disclosure [Text Block]",
        "terseLabel": "LICENSE AND COLLABORATION AGREEMENTS"
       }
      }
     },
     "localname": "LicensingAgreementDisclosureTextBlock",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "exas_MAYOFoundationMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the pertinent information about MAYO Foundation for Medical Education and Research (MAYO).",
        "label": "M A Y O Foundation [Member]",
        "terseLabel": "Mayo"
       }
      }
     },
     "localname": "MAYOFoundationMember",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSMayoDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_MinimumContractualTermOfCertainCurrentInvestmentsWhichCanBeLiquidated": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the minimum contractual term of certain current investments which the company has the ability and intent, if necessary, to liquidate in order to support its current operations.",
        "label": "Minimum Contractual Term of Certain Current Investments which can be Liquidated",
        "terseLabel": "Minimum contractual term of certain current investments which can be liquidated"
       }
      }
     },
     "localname": "MinimumContractualTermOfCertainCurrentInvestmentsWhichCanBeLiquidated",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "exas_MinimumOwnInvestmentToBeMadeInConstructionProject": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The minimum amount of own investment to be made in construction project.",
        "label": "Minimum Own Investment to be Made in Construction Project",
        "terseLabel": "Initial investment"
       }
      }
     },
     "localname": "MinimumOwnInvestmentToBeMadeInConstructionProject",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/DEBTDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_NetProceedsFromFinancingArrangement": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the proceeds from issuance of loan receivable to investor.",
        "label": "Net Proceeds From Financing Arrangement",
        "terseLabel": "Net proceeds received from financing arrangements"
       }
      }
     },
     "localname": "NetProceedsFromFinancingArrangement",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/NEWMARKETTAXCREDITDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_NewMarketTaxCreditAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "New Market Tax Credit [Abstract]",
        "label": "NEW MARKET TAX CREDIT",
        "terseLabel": "NEW MARKET TAX CREDIT"
       }
      }
     },
     "localname": "NewMarketTaxCreditAbstract",
     "nsuri": "http://www.exactsciences.com/20200630",
     "xbrltype": "stringItemType"
    },
    "exas_NewMarketTaxCreditProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents information regarding the New Market Tax Credit program, pursuant to Section 45D of the Internal Revenue Code of 1986, as amended.",
        "label": "New Market Tax Credit Program [Member]",
        "terseLabel": "New Market Tax Credit Program"
       }
      }
     },
     "localname": "NewMarketTaxCreditProgramMember",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/NEWMARKETTAXCREDITDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_NewMarketTaxCreditTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for the new market tax credit program.",
        "label": "New Market Tax Credit [Text Block]",
        "terseLabel": "NEW MARKET TAX CREDIT"
       }
      }
     },
     "localname": "NewMarketTaxCreditTextBlock",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/NEWMARKETTAXCREDIT"
     ],
     "xbrltype": "textBlockItemType"
    },
    "exas_NumberOfAgreementsEntered": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the number of agreements entered.",
        "label": "Number of Agreements Entered",
        "terseLabel": "Number of agreements"
       }
      }
     },
     "localname": "NumberOfAgreementsEntered",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/DEBTDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "exas_NumberOfEmployeesPerformanceBasedEquityAwardsImpactedByChangeInOperationalMilestones": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of Employees Performance-based Equity Awards Impacted by Change in Operational Milestones",
        "label": "Number of Employees Performance-based Equity Awards Impacted by Change in Operational Milestones",
        "terseLabel": "Number of employees impacted by change in operational milestones"
       }
      }
     },
     "localname": "NumberOfEmployeesPerformanceBasedEquityAwardsImpactedByChangeInOperationalMilestones",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "exas_NumberOfFacilitiesReceivingWorkingCapitalAndCapitalImprovements": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the number of facilities receiving working capital and capital improvements from financing agreements.",
        "label": "Number Of Facilities Receiving Working Capital and Capital Improvements",
        "terseLabel": "Number of facilities receiving working capital and capital improvements from financing agreements"
       }
      }
     },
     "localname": "NumberOfFacilitiesReceivingWorkingCapitalAndCapitalImprovements",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/NEWMARKETTAXCREDITDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "exas_NumberOfFullTimePositionsRequiredToBeCreatedToEarnRefundableTaxCredits": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the number of full-time positions that must be created over a specified time period to earn the refundable tax credits.",
        "label": "Number of Full-time Positions Required to be Created to Earn Refundable Tax Credits",
        "terseLabel": "Full-time positions that must be created over a specified time period to earn the refundable tax credits"
       }
      }
     },
     "localname": "NumberOfFullTimePositionsRequiredToBeCreatedToEarnRefundableTaxCredits",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "exas_NumberOfJobsRequiredToCreatedAndMaintained": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the number of jobs required to create and maintain.",
        "label": "Number of Jobs Required to Created and Maintained",
        "terseLabel": "Number of jobs required to create and maintain"
       }
      }
     },
     "localname": "NumberOfJobsRequiredToCreatedAndMaintained",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/DEBTDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "exas_NumberOfStagesOfSoftwareDevelopment": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the number of software development stages.",
        "label": "Number of Stages of Software Development",
        "terseLabel": "Software development stages"
       }
      }
     },
     "localname": "NumberOfStagesOfSoftwareDevelopment",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "exas_OfficeEquipmentAndComputerSoftwareMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information relating to office equipment and computer software.",
        "label": "Office Equipment And Computer Software [Member]",
        "terseLabel": "Computer equipment and computer software"
       }
      }
     },
     "localname": "OfficeEquipmentAndComputerSoftwareMember",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails",
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_OneMonthLondonInterbankOfferRateMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the one-month London interbank market.",
        "label": "One Month London Interbank Offer Rate [Member]",
        "terseLabel": "1-month LIBOR"
       }
      }
     },
     "localname": "OneMonthLondonInterbankOfferRateMember",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/DEBTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_OneTimeFeeForLicenseToPatents": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "One-time fee for a royalty-free, fully-paid, perpetual and assignable license to patents.",
        "label": "One Time Fee For License To Patents",
        "terseLabel": "One time fee for license to patents"
       }
      }
     },
     "localname": "OneTimeFeeForLicenseToPatents",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSBiocartisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_ParadigmViomicsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Paradigm &amp; Viomics",
        "label": "Paradigm &amp; Viomics [Member]",
        "terseLabel": "Paradigm &amp; Viomics"
       }
      }
     },
     "localname": "ParadigmViomicsMember",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/BUSINESSCOMBINATIONSNarrativeDetails",
      "http://www.exactsciences.com/role/BUSINESSCOMBINATIONSScheduleofAssetsAcquiredandLiabilitiesAssumedFromParadigmDiagnosticsAcquisitionDetails",
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails",
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofChangesinGoodwillDetails",
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_PaymentsContingentOnMilestones": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents potential future payments still contingent upon achievement of milestones under a collaborative arrangement.",
        "label": "Payments Contingent on Milestones",
        "terseLabel": "Payments contingent on milestones"
       }
      }
     },
     "localname": "PaymentsContingentOnMilestones",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSBiocartisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_PeriodForCapitalInvestmentExpendituresAndCreationOfFullTimePositionsToEarnRefundableTaxCredits": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The period over which the capital investment expenditures must be incurred and the creation of full-time positions must be completed.",
        "label": "Period for Capital Investment Expenditures and Creation of Full-time Positions to Earn Refundable Tax Credits",
        "terseLabel": "Period over which the capital investment expenditures must be incurred and the creation of full-time positions must be completed"
       }
      }
     },
     "localname": "PeriodForCapitalInvestmentExpendituresAndCreationOfFullTimePositionsToEarnRefundableTaxCredits",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "exas_PfizerIncMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This member represents information regarding Pfizer Inc.",
        "label": "Pfizer Inc [Member]",
        "terseLabel": "Pfizer Inc"
       }
      }
     },
     "localname": "PfizerIncMember",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/PFIZERPROMOTIONAGREEMENTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_PrecisionOncologyMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Precision Oncology",
        "label": "Precision Oncology [Member]",
        "terseLabel": "Precision Oncology"
       }
      }
     },
     "localname": "PrecisionOncologyMember",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/REVENUEScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_PromotionAgreementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "n/a",
        "label": "PFIZER PROMOTION AGREEMENT",
        "terseLabel": "PFIZER PROMOTION AGREEMENT"
       }
      }
     },
     "localname": "PromotionAgreementDisclosureAbstract",
     "nsuri": "http://www.exactsciences.com/20200630",
     "xbrltype": "stringItemType"
    },
    "exas_RefundableTaxCreditEarnedToDate": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of refundable tax credits earned, relating to capital investments and job creation, as of the end of the reporting period.",
        "label": "Refundable Tax Credit Earned to Date",
        "terseLabel": "Refundable tax credits earned"
       }
      }
     },
     "localname": "RefundableTaxCreditEarnedToDate",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_RefundableTaxCreditOffsettingLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The offsetting liability of the refundable tax credit receivable.",
        "label": "Refundable Tax Credit Offsetting Liability",
        "terseLabel": "Refundable tax credit, offsetting liability"
       }
      }
     },
     "localname": "RefundableTaxCreditOffsettingLiability",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_RefundableTaxCreditReceivable": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of refundable tax credit receivable as of the end of the reporting period.",
        "label": "Refundable Tax Credit Receivable",
        "terseLabel": "Refundable tax credit receivable"
       }
      }
     },
     "localname": "RefundableTaxCreditReceivable",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_RefundableTaxCreditReceived": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of refundable tax credit received during the reporting period.",
        "label": "Refundable Tax Credit Received",
        "terseLabel": "Refundable tax credit received"
       }
      }
     },
     "localname": "RefundableTaxCreditReceived",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_RefundableTaxCreditsAvailableContingentOnCapitalInvestmentsAndCreationOfFullTimePositions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the refundable tax credits available, that is contingent on the Company expending a specified dollar amount on capital investments and the creation of a specified number of full-time positions.",
        "label": "Refundable Tax Credits Available Contingent on Capital Investments and Creation of Full-time Positions",
        "terseLabel": "Refundable tax credits available, contingent"
       }
      }
     },
     "localname": "RefundableTaxCreditsAvailableContingentOnCapitalInvestmentsAndCreationOfFullTimePositions",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total consideration for repayments of convertible debt by way of cash and shares.",
        "label": "Repayments Of Convertible Debt In Cash And By Issuance Of Shares",
        "terseLabel": "Total consideration"
       }
      }
     },
     "localname": "RepaymentsOfConvertibleDebtInCashAndByIssuanceOfShares",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails",
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_RestrictedCashMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Restricted Cash",
        "label": "Restricted Cash [Member]",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashMember",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofCashandCashEquivalentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_RestrictedStockAwardsAndRestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the details relating to the restricted stock awards and restricted stock units (RSUs) as awarded by the entity to their employees as a form of incentive compensation.",
        "label": "Restricted Stock Awards And Restricted Stock Units R S U [Member]",
        "terseLabel": "Restricted Shares and RSUs"
       }
      }
     },
     "localname": "RestrictedStockAwardsAndRestrictedStockUnitsRSUMember",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails",
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_SalesMilestoneRangeOneMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents information related to the first sales milestone range.",
        "label": "Sales Milestone Range One [Member]",
        "terseLabel": "Sales Milestone Range One"
       }
      }
     },
     "localname": "SalesMilestoneRangeOneMember",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSBiocartisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_ScheduleOfAllocationOfTransactionCostsRelatedToConvertibleDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of Allocation of Transaction Costs Related to Convertible Debt",
        "label": "Schedule of Allocation of Transaction Costs Related to Convertible Debt [Table Text Block]",
        "terseLabel": "Schedule of Allocation of Transaction Costs Related to Convertible Debt"
       }
      }
     },
     "localname": "ScheduleOfAllocationOfTransactionCostsRelatedToConvertibleDebtTableTextBlock",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "exas_ScheduleOfConvertibleNotesTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Table information pertaining to convertible notes.",
        "label": "Schedule of Convertible notes [Table]",
        "terseLabel": "Schedule of Convertible notes [Table]"
       }
      }
     },
     "localname": "ScheduleOfConvertibleNotesTable",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESDetails",
      "http://www.exactsciences.com/role/CONVERTIBLENOTESScheduleofUnderlyingEquityandLiabilityAllocationofTransactionCostsDetails",
      "http://www.exactsciences.com/role/CONVERTIBLENOTESUnamortizeddiscountanddebtissuancecostsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "exas_ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options and employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Share Based Payment Award, Stock Options and Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Schedule of valuation assumptions"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsAndEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "exas_ScreeningMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Screening",
        "label": "Screening [Member]",
        "terseLabel": "Screening"
       }
      }
     },
     "localname": "ScreeningMember",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/REVENUEScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents service fee based on incremental gross profits over specified baselines and royalties.",
        "label": "Service Fee Based on Incremental Gross Profits Over Specified Baselines and Royalties",
        "terseLabel": "Service fee based on incremental gross profits over specified baselines and royalties"
       }
      }
     },
     "localname": "ServiceFeeBasedOnIncrementalGrossProfitsOverSpecifiedBaselinesAndRoyalties",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/PFIZERPROMOTIONAGREEMENTDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "exas_ServiceOrProductTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Service or Product Type",
        "label": "Service or Product Type [Axis]",
        "terseLabel": "Service or Product Type [Axis]"
       }
      }
     },
     "localname": "ServiceOrProductTypeAxis",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/REVENUEScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "exas_ServiceOrProductTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Service or Product Type",
        "label": "Service or Product Type [Domain]",
        "terseLabel": "Service or Product Type [Domain]"
       }
      }
     },
     "localname": "ServiceOrProductTypeDomain",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/REVENUEScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share Based Compensation Arrangement by Share Based Payment Award, Options, Intrinsic Value [Abstract]",
        "terseLabel": "Aggregate Intrinsic Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsIntrinsicValueAbstract",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "exas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share Based Compensation Arrangement by Share Based Payment Award Options Weighted Average Remaining Contractual Term [Abstract]",
        "terseLabel": "Weighted Average Remaining Contractual Term"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "exas_StockBasedCompensationPlansMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The Company maintains the 2010 Omnibus Long-Term Incentive Plan (As Amended and Restated Effective July 27, 2017), the 2010 Employee Stock Purchase Plan, the 2015 Inducement Award Plan, the 2016 Inducement Award Plan and the 2000 Stock Option and Incentive Plan (collectively, the \"Stock Plans\").",
        "label": "Stock Based Compensation Plans [Member]",
        "terseLabel": "Stock Plans"
       }
      }
     },
     "localname": "StockBasedCompensationPlansMember",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails",
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_TaxIncrementFinancingLoanAgreementsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the tax increment financing loan agreement with the City of Madison, Wisconsin.",
        "label": "Tax Increment Financing Loan Agreements [Member]",
        "terseLabel": "Tax Increment Financing"
       }
      }
     },
     "localname": "TaxIncrementFinancingLoanAgreementsMember",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/DEBTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_ThriveEarlierDetectionCorporationMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Thrive Earlier Detection Corporation",
        "label": "Thrive Earlier Detection Corporation [Member]",
        "terseLabel": "Thrive"
       }
      }
     },
     "localname": "ThriveEarlierDetectionCorporationMember",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_VariablePriceContractMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The Company estimates the amount of variable consideration using the expected value method, which represents the sum of probability-weighted amounts in a range of possible consideration amounts. When estimating the amount of variable consideration, the Company considers several factors, such as historical collections experience, patient insurance eligibility and payer reimbursement contracts.",
        "label": "Variable Price Contract [Member]",
        "terseLabel": "Variable consideration"
       }
      }
     },
     "localname": "VariablePriceContractMember",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/REVENUENarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_WISCONSINECONOMICDEVELOPMENTTAXCREDITSAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Wisconsin Economic Development Tax Credit Disclosure [Abstract]",
        "label": "WISCONSIN ECONOMIC DEVELOPMENT TAX CREDITS [Abstract]",
        "terseLabel": "WISCONSIN ECONOMIC DEVELOPMENT TAX CREDITS"
       }
      }
     },
     "localname": "WISCONSINECONOMICDEVELOPMENTTAXCREDITSAbstract",
     "nsuri": "http://www.exactsciences.com/20200630",
     "xbrltype": "stringItemType"
    },
    "exas_WisconsinEconomicDevelopmentTaxCreditAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information relating to the agreement with the Wisconsin Economic Development Corporation.",
        "label": "Wisconsin Economic Development Tax Credit Agreement [Member]",
        "terseLabel": "Wisconsin Economic Development Tax Credit Agreement"
       }
      }
     },
     "localname": "WisconsinEconomicDevelopmentTaxCreditAgreementMember",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "exas_WisconsinEconomicDevelopmentTaxCreditDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure relating to the Wisconsin Economic Development Tax Credit.",
        "label": "Wisconsin Economic Development Tax Credit Disclosure [Text Block]",
        "verboseLabel": "WISCONSIN ECONOMIC DEVELOPMENT TAX CREDITS"
       }
      }
     },
     "localname": "WisconsinEconomicDevelopmentTaxCreditDisclosureTextBlock",
     "nsuri": "http://www.exactsciences.com/20200630",
     "presentation": [
      "http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Investment, Name [Domain]",
        "terseLabel": "Investment, Name [Domain]"
       }
      }
     },
     "localname": "EquityMethodInvesteeNameDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails",
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSBiocartisDetails",
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSEpicSciencesDetails",
      "http://www.exactsciences.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r342",
      "r344",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r551",
      "r601",
      "r604"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails",
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails",
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r342",
      "r344",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r551",
      "r601",
      "r604"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails",
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails",
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r189",
      "r320",
      "r324",
      "r552",
      "r600",
      "r602"
     ],
     "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.exactsciences.com/role/REVENUEScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r189",
      "r320",
      "r324",
      "r552",
      "r600",
      "r602"
     ],
     "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.exactsciences.com/role/REVENUEScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r332",
      "r342",
      "r344",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r551",
      "r601",
      "r604"
     ],
     "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.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails",
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails",
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r332",
      "r342",
      "r344",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r551",
      "r601",
      "r604"
     ],
     "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.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails",
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails",
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "auth_ref": [
      "r220"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Investment, Name [Axis]",
        "terseLabel": "Investment, Name [Axis]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails",
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSBiocartisDetails",
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSEpicSciencesDetails",
      "http://www.exactsciences.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r190",
      "r191",
      "r320",
      "r325",
      "r603",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r190",
      "r191",
      "r320",
      "r325",
      "r603",
      "r638",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": {
     "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": "AOCI Attributable to Parent, Net of Tax [Roll Forward]",
        "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]"
       }
      }
     },
     "localname": "AOCIAttributableToParentNetOfTaxRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofOCIDetails"
     ],
     "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_AccountingStandardsUpdate201602Member": {
     "auth_ref": [
      "r505"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).",
        "label": "Accounting Standards Update 2016-02 [Member]",
        "terseLabel": "Accounting Standards Update 2016-02"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201602Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESSupplementalDisclosureofCashFlowInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.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.exactsciences.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r4",
      "r23",
      "r196",
      "r197"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r49"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Accrued liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r40",
      "r272"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedTerseLabel": "Accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": {
     "auth_ref": [
      "r64",
      "r65",
      "r66",
      "r71",
      "r72"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.",
        "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]",
        "terseLabel": "Unrealized Gain (Loss) on Marketable Securities"
       }
      }
     },
     "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofOCIDetails",
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofamountsreclassifiedfromAOCIDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "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": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "terseLabel": "Changes in Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofOCIDetails",
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofamountsreclassifiedfromAOCIDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r26",
      "r68",
      "r70",
      "r71",
      "r587",
      "r612",
      "r616"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "verboseLabel": "Accumulated other comprehensive income (loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r496"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofOCIDetails",
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofamountsreclassifiedfromAOCIDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r67",
      "r71",
      "r72",
      "r130",
      "r131",
      "r132",
      "r446",
      "r607",
      "r608"
     ],
     "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": "Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofOCIDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "auth_ref": [
      "r63",
      "r71",
      "r72",
      "r446",
      "r491",
      "r492",
      "r493",
      "r494",
      "r496"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.",
        "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]",
        "terseLabel": "Foreign Currency Translation Adjustments"
       }
      }
     },
     "localname": "AccumulatedTranslationAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofOCIDetails",
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofamountsreclassifiedfromAOCIDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r24"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.",
        "label": "Additional Paid in Capital, Common Stock",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r130",
      "r131",
      "r132",
      "r379",
      "r380",
      "r381"
     ],
     "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.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r133",
      "r134",
      "r135",
      "r136",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r397",
      "r398",
      "r399",
      "r400",
      "r554",
      "r555",
      "r556",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by amendment to accounting standards.",
        "label": "Accounting Standards Update [Axis]",
        "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESSupplementalDisclosureofCashFlowInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:"
       }
      }
     },
     "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature": {
     "auth_ref": [
      "r292",
      "r298",
      "r396"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.",
        "label": "Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature",
        "terseLabel": "Settlement of convertible notes, net of tax"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": {
     "auth_ref": [
      "r282"
     ],
     "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 notes, net of tax and issuance costs"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": {
     "auth_ref": [
      "r292",
      "r298"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration.",
        "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs",
        "terseLabel": "Issuance costs"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r346",
      "r369",
      "r384"
     ],
     "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.exactsciences.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfDebtDiscountPremium": {
     "auth_ref": [
      "r92",
      "r110",
      "r501"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestExpenseDebt",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.",
        "label": "Amortization of Debt Discount (Premium)",
        "verboseLabel": "Debt discount amortization"
       }
      }
     },
     "localname": "AmortizationOfDebtDiscountPremium",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r85",
      "r110",
      "r503"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails": {
       "order": 2.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",
        "verboseLabel": "Debt issuance costs amortization"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "auth_ref": [
      "r110",
      "r503"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs and Discounts",
        "verboseLabel": "Amortization of convertible note debt discount and issuance costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r110",
      "r254",
      "r262"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "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 acquired intangible assets"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r151"
     ],
     "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": "Potentially issuable common shares not included in the computation of diluted net loss per share because they would have an anti-dilutive effect"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r151"
     ],
     "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.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetLossPerShareDetails"
     ],
     "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": "Common shares not included in the computation of diluted net loss per share"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r151"
     ],
     "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.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]",
        "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]"
       }
      }
     },
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSBiocartisDetails",
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSEpicSciencesDetails",
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSMayoDetails",
      "http://www.exactsciences.com/role/PFIZERPROMOTIONAGREEMENTDetails",
      "http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AssetBackedSecuritiesMember": {
     "auth_ref": [
      "r209",
      "r333"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.",
        "label": "Asset-backed Securities [Member]",
        "terseLabel": "Asset backed securities"
       }
      }
     },
     "localname": "AssetBackedSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofAvailableForSaleSecuritiesDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofUnderlyingMaturitiesofAFSSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AssetImpairmentCharges": {
     "auth_ref": [
      "r110",
      "r269"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.",
        "label": "Asset Impairment Charges",
        "terseLabel": "Asset impairment charges"
       }
      }
     },
     "localname": "AssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetUnderConstructionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Asset in process of being built.",
        "label": "Asset under Construction [Member]",
        "terseLabel": "Assets under construction"
       }
      }
     },
     "localname": "AssetUnderConstructionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails",
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r124",
      "r174",
      "r179",
      "r185",
      "r222",
      "r440",
      "r447",
      "r485",
      "r561",
      "r584"
     ],
     "calculation": {
      "http://www.exactsciences.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.exactsciences.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.exactsciences.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r6",
      "r7",
      "r61",
      "r124",
      "r222",
      "r440",
      "r447",
      "r485"
     ],
     "calculation": {
      "http://www.exactsciences.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.exactsciences.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.exactsciences.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets, Noncurrent [Abstract]",
        "terseLabel": "Long-term Assets:"
       }
      }
     },
     "localname": "AssetsNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [
      "r204"
     ],
     "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": "Gains in Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [
      "r205"
     ],
     "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",
        "negatedTerseLabel": "Losses in Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "auth_ref": [
      "r202",
      "r234"
     ],
     "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",
        "terseLabel": "Amortized Cost"
       }
      }
     },
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": {
     "auth_ref": [
      "r208"
     ],
     "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), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "terseLabel": "Due after one year through four years, Cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofUnderlyingMaturitiesofAFSSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "auth_ref": [
      "r206",
      "r208",
      "r578"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "terseLabel": "Due after one year through four years, Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofUnderlyingMaturitiesofAFSSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": {
     "auth_ref": [
      "r207"
     ],
     "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), with single maturity date and allocated without single maturity date, maturing 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": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One",
        "terseLabel": "Due in one year or less, Cost"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofUnderlyingMaturitiesofAFSSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "auth_ref": [
      "r206",
      "r207",
      "r577"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing 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": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One",
        "terseLabel": "Due in one year or less, Fair Value"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofUnderlyingMaturitiesofAFSSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r200",
      "r203",
      "r234",
      "r566"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FairValueNetAssetLiability",
       "weight": 1.0
      },
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofCashandCashEquivalentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_MarketableSecurities",
       "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",
        "terseLabel": "Marketable securities"
       }
      }
     },
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofAvailableForSaleSecuritiesDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofCashandCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r348",
      "r373"
     ],
     "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.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails",
      "http://www.exactsciences.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.exactsciences.com/role/DEBTDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofAvailableForSaleSecuritiesDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofCashandCashEquivalentsDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofUnderlyingMaturitiesofAFSSecuritiesDetails",
      "http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r462",
      "r466"
     ],
     "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.exactsciences.com/role/DEBTDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofAvailableForSaleSecuritiesDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofCashandCashEquivalentsDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofUnderlyingMaturitiesofAFSSecuritiesDetails",
      "http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r129"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).  Accounting policies describe all significant accounting policies of the reporting entity.",
        "label": "Basis of Presentation and Significant Accounting Policies [Text Block]",
        "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES"
       }
      }
     },
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r271"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]",
        "terseLabel": "Buildings"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r341",
      "r343"
     ],
     "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.exactsciences.com/role/BUSINESSCOMBINATIONSNarrativeDetails",
      "http://www.exactsciences.com/role/BUSINESSCOMBINATIONSScheduleofAssetsAcquiredandLiabilitiesAssumedFromParadigmDiagnosticsAcquisitionDetails",
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails",
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails",
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofChangesinGoodwillDetails",
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r341",
      "r343",
      "r414",
      "r415"
     ],
     "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.exactsciences.com/role/BUSINESSCOMBINATIONSNarrativeDetails",
      "http://www.exactsciences.com/role/BUSINESSCOMBINATIONSScheduleofAssetsAcquiredandLiabilitiesAssumedFromParadigmDiagnosticsAcquisitionDetails",
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails",
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails",
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofChangesinGoodwillDetails",
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails",
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "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.exactsciences.com/role/BUSINESSCOMBINATIONSNarrativeDetails",
      "http://www.exactsciences.com/role/BUSINESSCOMBINATIONSScheduleofAssetsAcquiredandLiabilitiesAssumedFromParadigmDiagnosticsAcquisitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r426",
      "r427",
      "r430"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "Business Combination, Consideration Transferred",
        "terseLabel": "Business combination, consideration transferred"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/BUSINESSCOMBINATIONSNarrativeDetails",
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": {
     "auth_ref": [
      "r426",
      "r427"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.",
        "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable",
        "terseLabel": "Issuance of common stock to acquire business"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/BUSINESSCOMBINATIONSNarrativeDetails",
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1": {
     "auth_ref": [
      "r413",
      "r430"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value at acquisition-date of the assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interests issued by the acquirer, including but not limited to,  instruments or interests issued or issuable in consideration for the business combination.",
        "label": "Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination",
        "terseLabel": "Equity interests issued or issuable to previous investors"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/BUSINESSCOMBINATIONSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": {
     "auth_ref": [
      "r109",
      "r432"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.",
        "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability",
        "terseLabel": "Changes in fair value"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSFairValueofContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "auth_ref": [
      "r425",
      "r428",
      "r431"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.",
        "label": "Business Combination, Contingent Consideration, Liability",
        "periodEndLabel": "Balance, June 30, 2020",
        "periodStartLabel": "Balance, January 1, 2020",
        "terseLabel": "Contingent consideration, liability"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSFairValueofContingentConsiderationDetails",
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": {
     "auth_ref": [
      "r425",
      "r429"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FairValueNetAssetLiability",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.",
        "label": "Business Combination, Contingent Consideration, Liability, Current",
        "negatedLabel": "Contingent consideration"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r433"
     ],
     "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.exactsciences.com/role/BUSINESSCOMBINATIONS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": {
     "auth_ref": [
      "r417"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/BUSINESSCOMBINATIONSScheduleofAssetsAcquiredandLiabilitiesAssumedFromParadigmDiagnosticsAcquisitionDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of assets acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets",
        "terseLabel": "Net operating assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/BUSINESSCOMBINATIONSScheduleofAssetsAcquiredandLiabilitiesAssumedFromParadigmDiagnosticsAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r417"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/BUSINESSCOMBINATIONSScheduleofAssetsAcquiredandLiabilitiesAssumedFromParadigmDiagnosticsAcquisitionDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill",
        "verboseLabel": "Developed technology"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/BUSINESSCOMBINATIONSScheduleofAssetsAcquiredandLiabilitiesAssumedFromParadigmDiagnosticsAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
     "auth_ref": [
      "r417"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/BUSINESSCOMBINATIONSScheduleofAssetsAcquiredandLiabilitiesAssumedFromParadigmDiagnosticsAcquisitionDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities",
        "negatedTerseLabel": "Net operating liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/BUSINESSCOMBINATIONSScheduleofAssetsAcquiredandLiabilitiesAssumedFromParadigmDiagnosticsAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r416",
      "r417"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/BUSINESSCOMBINATIONSScheduleofAssetsAcquiredandLiabilitiesAssumedFromParadigmDiagnosticsAcquisitionDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "totalLabel": "Total purchase price"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/BUSINESSCOMBINATIONSScheduleofAssetsAcquiredandLiabilitiesAssumedFromParadigmDiagnosticsAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [
      "r483",
      "r484"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measured as reported on the statement of financial position (balance sheet).",
        "label": "Reported Value Measurement [Member]",
        "terseLabel": "Carrying Amount"
       }
      }
     },
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUELongTermDebtandConvertibleNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Cash and Cash Equivalents [Abstract]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r2",
      "r36",
      "r112"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of cash and cash equivalent balance.",
        "label": "Cash and Cash Equivalents [Axis]",
        "terseLabel": "Cash and Cash Equivalents [Axis]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofCashandCashEquivalentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FairValueNetAssetLiability",
       "weight": 1.0
      },
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofCashandCashEquivalentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments",
       "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",
        "verboseLabel": "Cash and cash equivalents, and restricted cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofCashandCashEquivalentsDetails"
     ],
     "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 equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofAvailableForSaleSecuritiesDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofCashandCashEquivalentsDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofUnderlyingMaturitiesofAFSSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r12",
      "r113",
      "r120"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsAndMarketableSecuritiesTextBlock": {
     "auth_ref": [
      "r217"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure of cash, cash equivalents, and debt and equity securities, including any unrealized or realized gain (loss).",
        "label": "Cash, Cash Equivalents, and Marketable Securities [Text Block]",
        "terseLabel": "MARKETABLE SECURITIES"
       }
      }
     },
     "localname": "CashCashEquivalentsAndMarketableSecuritiesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsAndShortTermInvestments": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofCashandCashEquivalentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.",
        "label": "Cash, Cash Equivalents, and Short-term Investments",
        "totalLabel": "Cash, Cash Equivalents, and Short-term Investments, Total"
       }
      }
     },
     "localname": "CashCashEquivalentsAndShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofCashandCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r106",
      "r112",
      "r118"
     ],
     "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 and cash equivalents, end of period",
        "periodStartLabel": "Cash and cash equivalents, beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r106",
      "r488"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net increase in cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashEquivalentsMember": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "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 Equivalents [Member]",
        "terseLabel": "Cash equivalents"
       }
      }
     },
     "localname": "CashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "Supplemental disclosure of non-cash investing and financing activities:",
        "verboseLabel": "Non-cash investing and financing activities:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESSupplementalDisclosureofCashFlowInformationDetails",
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Cash Flow, Operating Activities, Lessee [Abstract]",
        "terseLabel": "Cash paid for amounts included in the measurement of liabilities"
       }
      }
     },
     "localname": "CashFlowOperatingActivitiesLesseeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESSupplementalDisclosureofCashFlowInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CertificatesOfDepositMember": {
     "auth_ref": [
      "r580"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured.",
        "label": "Certificates of Deposit [Member]",
        "terseLabel": "Certificates of deposit"
       }
      }
     },
     "localname": "CertificatesOfDepositMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofAvailableForSaleSecuritiesDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofUnderlyingMaturitiesofAFSSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r122",
      "r124",
      "r144",
      "r145",
      "r146",
      "r148",
      "r150",
      "r155",
      "r156",
      "r157",
      "r222",
      "r485"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CollaborativeArrangementDisclosureTextBlock": {
     "auth_ref": [
      "r434",
      "r435",
      "r437"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for collaborative arrangements in which the entity is a participant, including a) information about the nature and purpose of such arrangements; b) its rights and obligations thereunder; c) the accounting policy for collaborative arrangements; and d) the income statement classification and amounts attributable to transactions arising from the collaborative arrangement between participants.",
        "label": "Collaborative Arrangement Disclosure [Text Block]",
        "verboseLabel": "PFIZER PROMOTION AGREEMENT"
       }
      }
     },
     "localname": "CollaborativeArrangementDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/PFIZERPROMOTIONAGREEMENT"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": {
     "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": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]",
        "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]",
        "verboseLabel": "Agreements"
       }
      }
     },
     "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSBiocartisDetails",
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSEpicSciencesDetails",
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSMayoDetails",
      "http://www.exactsciences.com/role/PFIZERPROMOTIONAGREEMENTDetails",
      "http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommercialPaperNotIncludedWithCashAndCashEquivalentsMember": {
     "auth_ref": [
      "r333",
      "r476"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds that is excluded from cash and cash equivalents.",
        "label": "Commercial Paper, Not Included with Cash and Cash Equivalents [Member]",
        "terseLabel": "Commercial paper"
       }
      }
     },
     "localname": "CommercialPaperNotIncludedWithCashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofAvailableForSaleSecuritiesDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofUnderlyingMaturitiesofAFSSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r55",
      "r278",
      "r567",
      "r591"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.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": [
      "r275",
      "r276",
      "r277",
      "r279"
     ],
     "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.exactsciences.com/role/COMMITMENTSANDCONTINGENCIES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r130",
      "r131"
     ],
     "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.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r22"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquityParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r22"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, Authorized shares (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r22"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, Issued shares (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r22",
      "r292"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "periodEndLabel": "Balance (in shares)",
        "periodStartLabel": "Balance (in shares)",
        "terseLabel": "Common stock, outstanding shares (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r22"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable 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",
        "verboseLabel": "Common stock, $0.01 par value Authorized\u2014200,000,000 shares issued and outstanding\u2014149,980,798 and 147,625,696 shares at June\u00a030, 2020 and December\u00a031, 2019"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationRelatedCostsPolicyTextBlock": {
     "auth_ref": [
      "r119",
      "r350"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.",
        "label": "Compensation Related Costs, Policy [Policy Text Block]",
        "terseLabel": "Accounting for Stock-Based Compensation"
       }
      }
     },
     "localname": "CompensationRelatedCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r75",
      "r77",
      "r78",
      "r84",
      "r572",
      "r595"
     ],
     "calculation": {
      "http://www.exactsciences.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, net of tax"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComputerSoftwareIntangibleAssetMember": {
     "auth_ref": [
      "r255",
      "r260",
      "r423"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.",
        "label": "Computer Software, Intangible Asset [Member]",
        "terseLabel": "Computer software"
       }
      }
     },
     "localname": "ComputerSoftwareIntangibleAssetMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r120",
      "r442"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation and Principles of Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressGross": {
     "auth_ref": [
      "r271"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress, Gross",
        "terseLabel": "Assets under construction"
       }
      }
     },
     "localname": "ConstructionInProgressGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConstructionLoansMember": {
     "auth_ref": [
      "r638"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A borrowing arrangement which provides the entity constructing a facility (such as a building and a landfill) with funds to effect construction, generally on a draw down, or as needed, basis.",
        "label": "Construction Loans [Member]",
        "terseLabel": "Construction Loan Agreement"
       }
      }
     },
     "localname": "ConstructionLoansMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/DEBTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerBasisOfPricingAxis": {
     "auth_ref": [
      "r320",
      "r327"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by basis of pricing for contract representing right to consideration in exchange for good or service transferred to customer.",
        "label": "Contract with Customer, Basis of Pricing [Axis]",
        "terseLabel": "Contract with Customer, Basis of Pricing [Axis]"
       }
      }
     },
     "localname": "ContractWithCustomerBasisOfPricingAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/REVENUENarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContractWithCustomerBasisOfPricingDomain": {
     "auth_ref": [
      "r320",
      "r327"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Basis of pricing for contract with customer. Includes, but is not limited to, fixed-price and time-and-materials contracts.",
        "label": "Contract with Customer, Basis of Pricing [Domain]",
        "terseLabel": "Contract with Customer, Basis of Pricing [Domain]"
       }
      }
     },
     "localname": "ContractWithCustomerBasisOfPricingDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/REVENUENarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice": {
     "auth_ref": [
      "r302"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in estimate of transaction price which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due. Includes, but is not limited to, change in assessment of whether estimate of variable consideration is constrained.",
        "label": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price",
        "terseLabel": "Revenue recognized from changes in transaction prices"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/REVENUENarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r300",
      "r301",
      "r321"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/REVENUENarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "auth_ref": [
      "r322"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "terseLabel": "Deferred revenue, revenue recognized during period"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/REVENUENarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConversionOfStockAmountConverted1": {
     "auth_ref": [
      "r115",
      "r116",
      "r117"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The value of the stock converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Conversion of Stock, Amount Converted",
        "terseLabel": "Issuance of 2,158,991 shares of common stock upon settlement of convertible notes"
       }
      }
     },
     "localname": "ConversionOfStockAmountConverted1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConversionOfStockSharesIssued1": {
     "auth_ref": [
      "r115",
      "r116",
      "r117"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Conversion of Stock, Shares Issued",
        "terseLabel": "Shares issued to settle convertible notes (in shares)",
        "verboseLabel": "Issuance of common stock upon convertible notes settlement (in shares)"
       }
      }
     },
     "localname": "ConversionOfStockSharesIssued1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails",
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical",
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ConvertibleDebtFairValueDisclosures": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.",
        "label": "Convertible Debt, Fair Value Disclosures",
        "terseLabel": "Convertible notes"
       }
      }
     },
     "localname": "ConvertibleDebtFairValueDisclosures",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUELongTermDebtandConvertibleNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertibleDebtNoncurrent": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.",
        "label": "Convertible Debt, Noncurrent",
        "terseLabel": "Convertible notes, net"
       }
      }
     },
     "localname": "ConvertibleDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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 note obligations included in the condensed consolidated balance sheets"
       }
      }
     },
     "localname": "ConvertibleDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConvertibleNotesPayable": {
     "auth_ref": [
      "r17",
      "r564",
      "r585",
      "r619"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CONVERTIBLENOTESDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.",
        "label": "Convertible Notes Payable",
        "totalLabel": "Net convertible debt including current maturities"
       }
      }
     },
     "localname": "ConvertibleNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConvertibleNotesPayableMember": {
     "auth_ref": [
      "r15",
      "r562",
      "r583",
      "r619"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder.",
        "label": "Convertible Notes Payable [Member]",
        "terseLabel": "Convertible Notes",
        "verboseLabel": "Shares issuable upon conversion of convertible notes"
       }
      }
     },
     "localname": "ConvertibleNotesPayableMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails",
      "http://www.exactsciences.com/role/CONVERTIBLENOTESDetails",
      "http://www.exactsciences.com/role/CONVERTIBLENOTESUnamortizeddiscountanddebtissuancecostsDetails",
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CorporateBondSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).",
        "label": "Corporate Bond Securities [Member]",
        "terseLabel": "Corporate bonds"
       }
      }
     },
     "localname": "CorporateBondSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofAvailableForSaleSecuritiesDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofUnderlyingMaturitiesofAFSSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfRevenue": {
     "auth_ref": [
      "r88",
      "r124",
      "r222",
      "r485"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.",
        "label": "Cost of Revenue",
        "terseLabel": "Cost of sales (exclusive of amortization of acquired intangible assets)"
       }
      }
     },
     "localname": "CostOfRevenue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostsAndExpenses": {
     "auth_ref": [
      "r86"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total costs of sales and operating expenses for the period.",
        "label": "Costs and Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "CostsAndExpenses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/DEBTDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/DEBTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r420"
     ],
     "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.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails",
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails"
     ],
     "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_DebtInstrumentAxis": {
     "auth_ref": [
      "r15",
      "r16",
      "r17",
      "r562",
      "r564",
      "r583"
     ],
     "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.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails",
      "http://www.exactsciences.com/role/CONVERTIBLENOTESDetails",
      "http://www.exactsciences.com/role/CONVERTIBLENOTESScheduleofUnderlyingEquityandLiabilityAllocationofTransactionCostsDetails",
      "http://www.exactsciences.com/role/CONVERTIBLENOTESUnamortizeddiscountanddebtissuancecostsDetails",
      "http://www.exactsciences.com/role/FAIRVALUELongTermDebtandConvertibleNotesDetails",
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Variable rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/DEBTDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": {
     "auth_ref": [
      "r283"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion.",
        "label": "Debt Instrument, Convertible, Carrying Amount of Equity Component",
        "terseLabel": "Equity component"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentConvertibleConversionPrice1": {
     "auth_ref": [
      "r285"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The price per share of the conversion feature embedded in the debt instrument.",
        "label": "Debt Instrument, Convertible, Conversion Price",
        "verboseLabel": "Conversion price (in dollars per share)"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleConversionPrice1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_DebtInstrumentConvertibleConversionRatio1": {
     "auth_ref": [
      "r52",
      "r293",
      "r294",
      "r296"
     ],
     "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": "Conversion rate, number of shares to be issued per $1,000 of principal amount (in shares)"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleConversionRatio1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1": {
     "auth_ref": [
      "r284"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Remaining amortization period for discount on the liability component of convertible debt which may be settled in cash upon conversion, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Debt Instrument, Convertible, Remaining Discount Amortization Period",
        "terseLabel": "Interest expense amortization term"
       }
      }
     },
     "localname": "DebtInstrumentConvertibleRemainingDiscountAmortizationPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r502",
      "r504"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Face amount",
        "verboseLabel": "Amount issued and sold"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails",
      "http://www.exactsciences.com/role/DEBTDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "auth_ref": [
      "r51",
      "r286",
      "r502"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.",
        "label": "Debt Instrument, Interest Rate, Effective Percentage",
        "terseLabel": "Effective interest rate (as a percent)"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "auth_ref": [
      "r51"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "netLabel": "Coupon Interest Rate",
        "verboseLabel": "Fixed interest rate (as a percent)"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails",
      "http://www.exactsciences.com/role/CONVERTIBLENOTESDetails"
     ],
     "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": "Long-term debt"
       }
      }
     },
     "localname": "DebtInstrumentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails",
      "http://www.exactsciences.com/role/CONVERTIBLENOTESDetails",
      "http://www.exactsciences.com/role/CONVERTIBLENOTESScheduleofUnderlyingEquityandLiabilityAllocationofTransactionCostsDetails",
      "http://www.exactsciences.com/role/DEBTDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r53"
     ],
     "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.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails",
      "http://www.exactsciences.com/role/CONVERTIBLENOTESDetails",
      "http://www.exactsciences.com/role/CONVERTIBLENOTESScheduleofUnderlyingEquityandLiabilityAllocationofTransactionCostsDetails",
      "http://www.exactsciences.com/role/CONVERTIBLENOTESUnamortizeddiscountanddebtissuancecostsDetails",
      "http://www.exactsciences.com/role/FAIRVALUELongTermDebtandConvertibleNotesDetails",
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r53",
      "r126",
      "r293",
      "r295",
      "r296",
      "r297",
      "r501",
      "r502",
      "r504",
      "r581"
     ],
     "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.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails",
      "http://www.exactsciences.com/role/DEBTDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTerm": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Debt Instrument, Term",
        "terseLabel": "Term"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/DEBTDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscount": {
     "auth_ref": [
      "r501",
      "r504"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CONVERTIBLENOTESDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_ConvertibleNotesPayable",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt discount.",
        "label": "Debt Instrument, Unamortized Discount",
        "negatedLabel": "Less: Debt discount",
        "terseLabel": "Unamortized discount"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESDetails",
      "http://www.exactsciences.com/role/CONVERTIBLENOTESUnamortizeddiscountanddebtissuancecostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtPolicyTextBlock": {
     "auth_ref": [
      "r120",
      "r280"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.",
        "label": "Debt, Policy [Policy Text Block]",
        "terseLabel": "Convertible Notes"
       }
      }
     },
     "localname": "DebtPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": {
     "auth_ref": [
      "r214",
      "r238",
      "r241"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
       "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), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer",
        "terseLabel": "Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
     "auth_ref": [
      "r214",
      "r238"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss",
        "terseLabel": "Debt securities, available-for-sale, continuous unrealized loss position, 12 months of longer, accumulated loss"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": {
     "auth_ref": [
      "r214",
      "r238",
      "r241"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
       "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), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months",
        "terseLabel": "Total fair value of available-for-sale securities in a continuous unrealized loss position for less than twelve months"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
     "auth_ref": [
      "r214",
      "r238"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss",
        "negatedLabel": "Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position for less than twelve months"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": {
     "auth_ref": [
      "r215"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of realized gain 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, Realized Gain",
        "terseLabel": "Debt security, available for sale, realized gain"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleRealizedGain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTable": {
     "auth_ref": [
      "r217"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about 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 [Table]",
        "terseLabel": "Debt Securities, Available-for-sale [Table]"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofAvailableForSaleSecuritiesDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofUnderlyingMaturitiesofAFSSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": {
     "auth_ref": [
      "r212",
      "r235",
      "r241"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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), in unrealized loss position without allowance for credit loss.",
        "label": "Debt Securities, Available-for-sale, Unrealized Loss Position",
        "totalLabel": "Total fair value of available-for-sale securities in a continuous unrealized loss position"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": {
     "auth_ref": [
      "r213",
      "r236"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss",
        "negatedTotalLabel": "Total gross unrealized losses of available-for-sale securities in a continuous unrealized loss position"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": {
     "auth_ref": [
      "r211",
      "r237",
      "r241"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.",
        "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value [Table Text Block]",
        "terseLabel": "Schedule of gross unrealized losses and fair values of investments in an unrealized loss position"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtSecuritiesMember": {
     "auth_ref": [
      "r217"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions.",
        "label": "Debt Securities [Member]",
        "terseLabel": "Marketable securities"
       }
      }
     },
     "localname": "DebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued": {
     "auth_ref": [
      "r372"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares issued pursuant to the terms of a deferred compensation arrangement.",
        "label": "Deferred Compensation Arrangement with Individual, Shares Issued",
        "terseLabel": "Issuance of shares of common stock to fund the Company's 401(k) matching contribution (in shares)"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_DeferredFinanceCostsGross": {
     "auth_ref": [
      "r503"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Gross",
        "terseLabel": "Debt issuance costs, gross"
       }
      }
     },
     "localname": "DeferredFinanceCostsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESUnamortizeddiscountanddebtissuancecostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r42",
      "r503"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CONVERTIBLENOTESDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_ConvertibleNotesPayable",
       "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",
        "negatedNetLabel": "Less: Debt issuance costs",
        "terseLabel": "Debt issuance costs, net"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESDetails",
      "http://www.exactsciences.com/role/DEBTDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r110",
      "r125",
      "r395",
      "r403",
      "r404",
      "r405"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Income Tax Expense (Benefit)",
        "terseLabel": "Deferred tax benefit"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r18",
      "r19",
      "r393",
      "r563",
      "r582"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "terseLabel": "Deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/INCOMETAXESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r110",
      "r270"
     ],
     "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.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r110",
      "r172"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeFairValueOfDerivativeNet": {
     "auth_ref": [
      "r482"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of the assets less the liabilities of a derivative or group of derivatives.",
        "label": "Derivative, Fair Value, Net",
        "terseLabel": "Derivative, fair value"
       }
      }
     },
     "localname": "DerivativeFairValueOfDerivativeNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeGainLossOnDerivativeNet": {
     "auth_ref": [
      "r464"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.",
        "label": "Derivative, Gain (Loss) on Derivative, Net",
        "terseLabel": "Derivative, gain (loss) on derivative, net"
       }
      }
     },
     "localname": "DerivativeGainLossOnDerivativeNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r463",
      "r465",
      "r467",
      "r468"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r457",
      "r459"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative, Notional Amount",
        "terseLabel": "Derivative, notional amount"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "auth_ref": [
      "r120",
      "r127",
      "r456",
      "r458",
      "r460",
      "r461",
      "r469"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.",
        "label": "Derivatives, Policy [Policy Text Block]",
        "terseLabel": "Derivative Financial Instruments"
       }
      }
     },
     "localname": "DerivativesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DevelopedTechnologyRightsMember": {
     "auth_ref": [
      "r424"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.",
        "label": "Developed Technology Rights [Member]",
        "terseLabel": "Acquired developed technology"
       }
      }
     },
     "localname": "DevelopedTechnologyRightsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/BUSINESSCOMBINATIONSNarrativeDetails",
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails",
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/REVENUENarrativeDetails",
      "http://www.exactsciences.com/role/REVENUEScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r320",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/REVENUENarrativeDetails",
      "http://www.exactsciences.com/role/REVENUEScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r320"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Schedule of disaggregation of revenue"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/REVENUETables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r385"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "terseLabel": "STOCK-BASED COMPENSATION"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATION"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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_EarningsPerShareBasicAndDiluted": {
     "auth_ref": [
      "r149"
     ],
     "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",
        "terseLabel": "Net loss per share - basic and diluted (in usd per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r120",
      "r151",
      "r152"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Net Loss Per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r371"
     ],
     "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 for recognition of cost"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "auth_ref": [
      "r371"
     ],
     "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": "Unrecognized compensation cost"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.",
        "label": "Employee Stock [Member]",
        "terseLabel": "ESPP Shares"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services.",
        "label": "Equipment [Member]",
        "terseLabel": "Laboratory equipment"
       }
      }
     },
     "localname": "EquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails",
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r130",
      "r131",
      "r132",
      "r134",
      "r141",
      "r143",
      "r154",
      "r226",
      "r292",
      "r298",
      "r379",
      "r380",
      "r381",
      "r399",
      "r400",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r496",
      "r607",
      "r608",
      "r609"
     ],
     "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.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofOCIDetails",
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofamountsreclassifiedfromAOCIDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestments": {
     "auth_ref": [
      "r37",
      "r175",
      "r219"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.",
        "label": "Equity Method Investments",
        "terseLabel": "Non-marketable equity securities"
       }
      }
     },
     "localname": "EquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNi": {
     "auth_ref": [
      "r480"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FairValueNetAssetLiability",
       "weight": 1.0
      },
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofCashandCashEquivalentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_MarketableSecurities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Equity Securities, FV-NI",
        "terseLabel": "Equity securities"
       }
      }
     },
     "localname": "EquitySecuritiesFvNi",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofCashandCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": {
     "auth_ref": [
      "r218",
      "r597"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of realized gain (loss) from sale of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Equity Securities, FV-NI, Realized Gain (Loss)",
        "terseLabel": "Equity securities, realized gain"
       }
      }
     },
     "localname": "EquitySecuritiesFvNiRealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": {
     "auth_ref": [
      "r218",
      "r597"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).",
        "label": "Equity Securities, FV-NI, Unrealized Gain (Loss)",
        "negatedTerseLabel": "Unrealized loss on revaluation of marketable equity securities"
       }
      }
     },
     "localname": "EquitySecuritiesFvNiUnrealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r482"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measured as an estimate of fair value.",
        "label": "Estimate of Fair Value Measurement [Member]",
        "terseLabel": "Fair Value"
       }
      }
     },
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUELongTermDebtandConvertibleNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ExtinguishmentOfDebtAxis": {
     "auth_ref": [
      "r290"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information pertaining to the debt extinguished including the amount of gain (loss), the income tax effect on the gain (loss), and the amount of gain (loss), net or the related income tax, by debt instrument.",
        "label": "Extinguishment of Debt [Axis]",
        "terseLabel": "Extinguishment of Debt [Axis]"
       }
      }
     },
     "localname": "ExtinguishmentOfDebtAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ExtinguishmentOfDebtTypeDomain": {
     "auth_ref": [
      "r290"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of debt extinguished.",
        "label": "Extinguishment of Debt, Type [Domain]",
        "terseLabel": "Extinguishment of Debt, Type [Domain]"
       }
      }
     },
     "localname": "ExtinguishmentOfDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "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 measurements"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r470",
      "r471",
      "r472",
      "r477"
     ],
     "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.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": {
     "auth_ref": [
      "r470",
      "r471"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of fair value measurements along with the level within the fair value hierarchy in which the fair value measurements fall"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "auth_ref": [
      "r475"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Class of asset.",
        "label": "Asset Class [Domain]",
        "terseLabel": "Asset Class [Domain]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "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, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]"
       }
      }
     },
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUELongTermDebtandConvertibleNotesDetails",
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails",
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "auth_ref": [
      "r470",
      "r477"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by class of asset.",
        "label": "Asset Class [Axis]",
        "terseLabel": "Asset Class [Axis]"
       }
      }
     },
     "localname": "FairValueByAssetClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r470",
      "r483",
      "r484"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUELongTermDebtandConvertibleNotesDetails",
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails",
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r471",
      "r524",
      "r525",
      "r526"
     ],
     "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.exactsciences.com/role/FAIRVALUELongTermDebtandConvertibleNotesDetails",
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails",
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [
      "r470",
      "r478"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by measurement basis.",
        "label": "Measurement Basis [Axis]",
        "terseLabel": "Measurement Basis [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementBasisAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUELongTermDebtandConvertibleNotesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r470",
      "r471",
      "r473",
      "r474",
      "r479"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails",
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.",
        "label": "Fair Value Measurement [Domain]",
        "terseLabel": "Fair Value Measurement [Domain]"
       }
      }
     },
     "localname": "FairValueDisclosureItemAmountsDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUELongTermDebtandConvertibleNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": [
      "r476"
     ],
     "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.exactsciences.com/role/FAIRVALUEMEASUREMENTS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r333",
      "r334",
      "r339",
      "r340",
      "r471",
      "r524"
     ],
     "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.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r333",
      "r334",
      "r339",
      "r340",
      "r471",
      "r525"
     ],
     "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.exactsciences.com/role/FAIRVALUELongTermDebtandConvertibleNotesDetails",
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r471",
      "r526"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Level 3"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUELongTermDebtandConvertibleNotesDetails",
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails",
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails",
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r524",
      "r525",
      "r526"
     ],
     "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.exactsciences.com/role/FAIRVALUELongTermDebtandConvertibleNotesDetails",
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails",
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r476",
      "r479"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Fair Value, Recurring"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails",
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueNetAssetLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value of asset after deduction of liability.",
        "label": "Fair Value, Net Asset (Liability)",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "FairValueNetAssetLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r209",
      "r210",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r237",
      "r239",
      "r240",
      "r241",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550"
     ],
     "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.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofAvailableForSaleSecuritiesDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofUnderlyingMaturitiesofAFSSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Weighted-average remaining useful life of finite-lived intangible asset (in years)",
        "verboseLabel": "Developed technology useful life (in years)"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/BUSINESSCOMBINATIONSNarrativeDetails",
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r261"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails": {
       "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": "Less: Accumulated amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r263"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails": {
       "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 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": "2021"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails": {
       "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 remainder of current fiscal year.",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r263"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails": {
       "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 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": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r263"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r263"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails": {
       "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 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": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r255",
      "r257",
      "r261",
      "r265",
      "r553",
      "r557"
     ],
     "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.exactsciences.com/role/BUSINESSCOMBINATIONSNarrativeDetails",
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails",
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r261",
      "r557"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails": {
       "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": "Finite-lived intangible assets, gross"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails"
     ],
     "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.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails",
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r255",
      "r260"
     ],
     "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.exactsciences.com/role/BUSINESSCOMBINATIONSNarrativeDetails",
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails",
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r261",
      "r553"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails": {
       "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": "Intangibles, net"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails",
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r120",
      "r498"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "terseLabel": "Foreign Currency Transactions"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ForeignExchangeForwardMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.",
        "label": "Foreign Exchange Forward [Member]",
        "terseLabel": "Foreign Exchange Forward"
       }
      }
     },
     "localname": "ForeignExchangeForwardMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.",
        "label": "Furniture and Fixtures [Member]",
        "terseLabel": "Furniture and fixtures"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails",
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r110"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "negatedLabel": "Loss on disposal of property, plant and equipment"
       }
      }
     },
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "auth_ref": [
      "r110",
      "r288",
      "r289"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InterestExpenseDebt",
       "weight": -1.0
      },
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "negatedLabel": "Loss on settlement of convertible notes"
       }
      }
     },
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails",
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r89"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 5.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r245",
      "r247",
      "r560"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/BUSINESSCOMBINATIONSScheduleofAssetsAcquiredandLiabilitiesAssumedFromParadigmDiagnosticsAcquisitionDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      },
      "http://www.exactsciences.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.exactsciences.com/role/BUSINESSCOMBINATIONSScheduleofAssetsAcquiredandLiabilitiesAssumedFromParadigmDiagnosticsAcquisitionDetails",
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails",
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofChangesinGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r248"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.",
        "label": "Goodwill, Acquired During Period",
        "terseLabel": "Goodwill acquired during the period"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofChangesinGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r268"
     ],
     "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.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILL"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r120",
      "r250"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": {
     "auth_ref": [
      "r120",
      "r258"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.",
        "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "auth_ref": [
      "r110",
      "r246",
      "r249",
      "r251"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Impairment Loss",
        "terseLabel": "Impairment losses"
       }
      }
     },
     "localname": "GoodwillImpairmentLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillLineItems": {
     "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": "Goodwill [Line Items]",
        "terseLabel": "Goodwill [Line Items]"
       }
      }
     },
     "localname": "GoodwillLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofChangesinGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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": "Recognized Goodwill"
       }
      }
     },
     "localname": "GoodwillRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofChangesinGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Impairment of Long-Lived Assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InProcessResearchAndDevelopmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process.",
        "label": "In Process Research and Development [Member]",
        "terseLabel": "In-process research and development"
       }
      }
     },
     "localname": "InProcessResearchAndDevelopmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails",
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InProcessResearchAndDevelopmentPolicy": {
     "auth_ref": [
      "r41",
      "r120",
      "r387"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for costs assigned to identifiable tangible and intangible assets of an acquired entity to be used in the research and development activities of the combined enterprise. An entity also may disclose the appraisal method or significant assumptions used to value acquired research and development assets.",
        "label": "In Process Research and Development, Policy [Policy Text Block]",
        "terseLabel": "Acquired In-process Research and Development (IPR&amp;D)"
       }
      }
     },
     "localname": "InProcessResearchAndDevelopmentPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r81",
      "r174",
      "r178",
      "r181",
      "r184",
      "r187",
      "r558",
      "r569",
      "r575",
      "r598"
     ],
     "calculation": {
      "http://www.exactsciences.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": "Net loss before tax"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.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_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": [
      "r390",
      "r392",
      "r394",
      "r401",
      "r406",
      "r410",
      "r411",
      "r412"
     ],
     "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.exactsciences.com/role/INCOMETAXES"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r125",
      "r142",
      "r143",
      "r173",
      "r389",
      "r402",
      "r408",
      "r599"
     ],
     "calculation": {
      "http://www.exactsciences.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)",
        "negatedLabel": "Income tax benefit",
        "negatedTerseLabel": "Income tax benefit (expense)"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.exactsciences.com/role/INCOMETAXESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r109"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.",
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable and accrued liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r109"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 13.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.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r109"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedLabel": "Inventory, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.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.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": {
     "auth_ref": [
      "r109"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net",
        "negatedTerseLabel": "Other assets and liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingCapitalNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.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"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r256",
      "r264"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
        "label": "Indefinite-lived Intangible Assets [Axis]",
        "terseLabel": "Indefinite-lived Intangible Assets [Axis]"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": {
     "auth_ref": [
      "r264"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
        "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)",
        "terseLabel": "Indefinite-lived intangible assets"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r256",
      "r264"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company.",
        "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IntangibleAssetsGrossExcludingGoodwill": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.",
        "label": "Intangible Assets, Gross (Excluding Goodwill)",
        "terseLabel": "Finite-lived and indefinite-lived intangible assets, gross"
       }
      }
     },
     "localname": "IntangibleAssetsGrossExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r253",
      "r259"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 6.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",
        "verboseLabel": "Finite-lived and indefinite-lived intangible assets, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestCostsCapitalized": {
     "auth_ref": [
      "r500"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of interest capitalized during the period.",
        "label": "Interest Costs Capitalized",
        "terseLabel": "Interest costs capitalized"
       }
      }
     },
     "localname": "InterestCostsCapitalized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/DEBTDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestCostsIncurred": {
     "auth_ref": [
      "r500"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total interest costs incurred during the period and either capitalized or charged against earnings.",
        "label": "Interest Costs Incurred",
        "terseLabel": "Interest incurred, accrued for as an interest reserve"
       }
      }
     },
     "localname": "InterestCostsIncurred",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/DEBTDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r80",
      "r171",
      "r499",
      "r503",
      "r574"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails": {
       "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.",
        "label": "Interest Expense",
        "totalLabel": "Total interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Interest Expense [Abstract]",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestExpenseDebt": {
     "auth_ref": [
      "r92",
      "r287"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "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 on convertible notes"
       }
      }
     },
     "localname": "InterestExpenseDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of interest expense classified as other.",
        "label": "Interest Expense, Other",
        "terseLabel": "Other interest expense"
       }
      }
     },
     "localname": "InterestExpenseOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r573"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net amount of operating interest income (expense).",
        "label": "Interest Income (Expense), Net",
        "verboseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r104",
      "r107",
      "r114"
     ],
     "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.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InternalUseSoftwarePolicy": {
     "auth_ref": [
      "r120",
      "r266",
      "r267"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.",
        "label": "Internal Use Software, Policy [Policy Text Block]",
        "terseLabel": "Software Development Costs"
       }
      }
     },
     "localname": "InternalUseSoftwarePolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r3",
      "r59"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoryDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "terseLabel": "Inventory",
        "totalLabel": "Total inventory"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r11",
      "r60",
      "r120",
      "r153",
      "r242",
      "r243",
      "r244"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.",
        "label": "Inventory, Policy [Policy Text Block]",
        "terseLabel": "Inventory"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryRawMaterialsAndSupplies": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoryDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Gross amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed.",
        "label": "Inventory, Raw Materials and Supplies, Gross",
        "terseLabel": "Raw materials"
       }
      }
     },
     "localname": "InventoryRawMaterialsAndSupplies",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeInterest": {
     "auth_ref": [
      "r90",
      "r170"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.",
        "label": "Investment Income, Interest",
        "terseLabel": "Investment income, net"
       }
      }
     },
     "localname": "InvestmentIncomeInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofamountsreclassifiedfromAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentOwnedAtCost": {
     "auth_ref": [
      "r617"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cost of the investment.",
        "label": "Investment Owned, at Cost",
        "terseLabel": "Non-marketable equity investment"
       }
      }
     },
     "localname": "InvestmentOwnedAtCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentOwnedAtFairValue": {
     "auth_ref": [
      "r617",
      "r627",
      "r633"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value of the investment at close of period. For schedules of investments that are categorized, the value would be aggregated by category. For investment in and advances to affiliates, if operations of any controlled companies are different in character from those of the company, group such affiliates within divisions and by type of activities.",
        "label": "Investment Owned, at Fair Value",
        "terseLabel": "Investment owned, at fair value"
       }
      }
     },
     "localname": "InvestmentOwnedAtFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSNarrativeDetails",
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSBiocartisDetails",
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSEpicSciencesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentOwnedBalanceShares": {
     "auth_ref": [
      "r618",
      "r623"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Balance held at close of period in number of shares.",
        "label": "Investment Owned, Balance, Shares",
        "terseLabel": "Investment owned (in shares)"
       }
      }
     },
     "localname": "InvestmentOwnedBalanceShares",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSBiocartisDetails",
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSEpicSciencesDetails",
      "http://www.exactsciences.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InvestmentPolicyTextBlock": {
     "auth_ref": [
      "r221",
      "r596"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment in financial asset.",
        "label": "Investment, Policy [Policy Text Block]",
        "terseLabel": "Investments in Privately Held Companies"
       }
      }
     },
     "localname": "InvestmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentTypeAxis": {
     "auth_ref": [
      "r620",
      "r621",
      "r622",
      "r624",
      "r625",
      "r626",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r634",
      "r635",
      "r636",
      "r637"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of investments.",
        "label": "Investment Type [Axis]",
        "terseLabel": "Investment Type [Axis]"
       }
      }
     },
     "localname": "InvestmentTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "auth_ref": [
      "r620",
      "r621",
      "r622",
      "r624",
      "r625",
      "r626",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r634",
      "r635",
      "r636",
      "r637"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Asset obtained to generate income or appreciate in value.",
        "label": "Investments [Domain]",
        "terseLabel": "Investments [Domain]"
       }
      }
     },
     "localname": "InvestmentTypeCategorizationMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.",
        "label": "Investments Classified by Contractual Maturity Date [Table Text Block]",
        "terseLabel": "Schedule of contractual maturities of available-for-sale investments"
       }
      }
     },
     "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LandImprovementsMember": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additions or improvements to real estate held.",
        "label": "Land Improvements [Member]",
        "terseLabel": "Land improvements"
       }
      }
     },
     "localname": "LandImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r324"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "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": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESSupplementalDisclosureofCashFlowInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r512"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESSupplementalDisclosureofCashFlowInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r510"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "auth_ref": [
      "r511"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Renewal Term",
        "terseLabel": "Remaining lease terms"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r511"
     ],
     "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": "Renewal term of lease"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LetterOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).",
        "label": "Letter of Credit [Member]",
        "terseLabel": "City Letter of Credit"
       }
      }
     },
     "localname": "LetterOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/DEBTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r47",
      "r124",
      "r180",
      "r222",
      "r441",
      "r447",
      "r448",
      "r485"
     ],
     "calculation": {
      "http://www.exactsciences.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.exactsciences.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r29",
      "r124",
      "r222",
      "r485",
      "r565",
      "r589"
     ],
     "calculation": {
      "http://www.exactsciences.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\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r50",
      "r124",
      "r222",
      "r441",
      "r447",
      "r448",
      "r485"
     ],
     "calculation": {
      "http://www.exactsciences.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.exactsciences.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.exactsciences.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities, Noncurrent [Abstract]",
        "terseLabel": "Long-term Liabilities:"
       }
      }
     },
     "localname": "LiabilitiesNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LicensingAgreementsMember": {
     "auth_ref": [
      "r421"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory).",
        "label": "Licensing Agreements [Member]",
        "terseLabel": "Licensing Agreements"
       }
      }
     },
     "localname": "LicensingAgreementsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSBiocartisDetails",
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSEpicSciencesDetails",
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSMayoDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r45"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "terseLabel": "Maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/DEBTDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansPayableFairValueDisclosure": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value portion of contractual obligation to pay money on demand or on fixed or determinable dates.",
        "label": "Loans Payable, Fair Value Disclosure",
        "terseLabel": "Construction loan"
       }
      }
     },
     "localname": "LoansPayableFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUELongTermDebtandConvertibleNotesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermConstructionLoanCurrent": {
     "auth_ref": [
      "r46"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This element represents the current portion of a long-term real estate loan to finance building costs. The funds are disbursed as needed or in accordance with a prearranged plan; generally, a portion of the funds is disbursed at inception and the remainder as construction progresses. The money is repaid on completion of the project (generally one to seven years), usually from the proceeds of a mortgage loan. The rate is normally higher than the prime rate, and there is usually an origination fee. The effective yield on these loans tends to be high, and the lender has a security interest in the real property.",
        "label": "Long-term Construction Loan, Current",
        "terseLabel": "Amount drawn from loan"
       }
      }
     },
     "localname": "LongTermConstructionLoanCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/DEBTDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtTextBlock": {
     "auth_ref": [
      "r291"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for long-term debt.",
        "label": "Long-term Debt [Text Block]",
        "terseLabel": "LONG-TERM DEBT"
       }
      }
     },
     "localname": "LongTermDebtTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/DEBT"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongTermLoansPayable": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.",
        "label": "Loans Payable, Noncurrent",
        "terseLabel": "Long-term debt, less current portion"
       }
      }
     },
     "localname": "LongTermLoansPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r53"
     ],
     "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.exactsciences.com/role/DEBTDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r53",
      "r281"
     ],
     "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.exactsciences.com/role/DEBTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ManufacturedProductOtherMember": {
     "auth_ref": [
      "r324"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Article or substance produced by labor or machinery, classified as other.",
        "label": "Manufactured Product, Other [Member]",
        "terseLabel": "Cologuard promotion agreement"
       }
      }
     },
     "localname": "ManufacturedProductOtherMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/PFIZERPROMOTIONAGREEMENTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketableSecurities": {
     "auth_ref": [
      "r568"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofCashandCashEquivalentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsAndShortTermInvestments",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment in marketable security.",
        "label": "Marketable Securities",
        "totalLabel": "Marketable Securities, Total"
       }
      }
     },
     "localname": "MarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofCashandCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesCurrent": {
     "auth_ref": [
      "r5",
      "r48"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of investment in marketable security, classified as current.",
        "label": "Marketable Securities, Current",
        "terseLabel": "Marketable securities"
       }
      }
     },
     "localname": "MarketableSecuritiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketableSecuritiesLineItems": {
     "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": "Marketable Securities [Line Items]",
        "terseLabel": "Marketable Securities [Line Items]"
       }
      }
     },
     "localname": "MarketableSecuritiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofCashandCashEquivalentsDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "auth_ref": [
      "r579"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment classified as marketable security.",
        "label": "Marketable Securities, Policy [Policy Text Block]",
        "terseLabel": "Marketable Securities"
       }
      }
     },
     "localname": "MarketableSecuritiesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MarketableSecuritiesTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about investment in marketable security.",
        "label": "Marketable Securities [Table]",
        "terseLabel": "Marketable Securities [Table]"
       }
      }
     },
     "localname": "MarketableSecuritiesTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofCashandCashEquivalentsDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MarketingExpense": {
     "auth_ref": [
      "r89"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs.",
        "label": "Marketing Expense",
        "terseLabel": "Charges for promotion, sales and marketing"
       }
      }
     },
     "localname": "MarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/PFIZERPROMOTIONAGREEMENTDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r333"
     ],
     "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": "Cash and money market"
       }
      }
     },
     "localname": "MoneyMarketFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.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.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r106"
     ],
     "calculation": {
      "http://www.exactsciences.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 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.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]",
        "terseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r106",
      "r108",
      "r111"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.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.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]",
        "terseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r1",
      "r73",
      "r76",
      "r82",
      "r111",
      "r124",
      "r133",
      "r137",
      "r138",
      "r139",
      "r140",
      "r142",
      "r143",
      "r147",
      "r174",
      "r178",
      "r181",
      "r184",
      "r187",
      "r222",
      "r485",
      "r570",
      "r593"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "exas_ComprehensiveIncomeLossBeforeTax",
       "weight": 1.0
      },
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net loss",
        "totalLabel": "Net loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofComprehensiveLoss",
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "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": "Recent Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.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": "Outside of United States"
       }
      }
     },
     "localname": "NonUsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1": {
     "auth_ref": [
      "r115",
      "r116",
      "r117"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Noncash or Part Noncash Acquisition, Fixed Assets Acquired",
        "terseLabel": "Property, plant and equipment acquired but not paid"
       }
      }
     },
     "localname": "NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r91"
     ],
     "calculation": {
      "http://www.exactsciences.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)",
        "totalLabel": "Total other income (expense)"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "Other income (expense)"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent": {
     "auth_ref": [
      "r71"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofOCIDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to parent.",
        "label": "OCI, before Reclassifications, before Tax, Attributable to Parent",
        "terseLabel": "Other comprehensive loss before reclassifications"
       }
      }
     },
     "localname": "OciBeforeReclassificationsBeforeTaxAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofOCIDetails"
     ],
     "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.exactsciences.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r174",
      "r178",
      "r181",
      "r184",
      "r187"
     ],
     "calculation": {
      "http://www.exactsciences.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.exactsciences.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r508"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating Lease, Expense",
        "terseLabel": "Non-cash lease expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r507"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Additional amount to be recognized at lease commencement for the lease liability"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r507"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Operating lease liabilities, current portion"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESAdditionalInformationDetails",
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r507"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating lease liabilities, less current portion"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESAdditionalInformationDetails",
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r509",
      "r513"
     ],
     "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 flows from operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESSupplementalDisclosureofCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r506"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 4.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": "Right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESAdditionalInformationDetails",
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r516",
      "r517"
     ],
     "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.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r515",
      "r517"
     ],
     "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 lease term remaining on lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 3.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 long-term assets, net"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax": {
     "auth_ref": [
      "r62",
      "r68",
      "r486",
      "r487",
      "r489"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": {
       "order": 3.0,
       "parentTag": "exas_ComprehensiveIncomeLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss), before Reclassification and Tax",
        "terseLabel": "Foreign currency adjustment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofComprehensiveLoss",
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofamountsreclassifiedfromAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax": {
     "auth_ref": [
      "r64",
      "r65",
      "r68"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before tax and after adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment, before Tax",
        "terseLabel": "Unrealized gain on available-for-sale investments, before tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent": {
     "auth_ref": [
      "r438",
      "r439",
      "r445"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofOCIDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent",
        "totalLabel": "Net current period change in accumulated other comprehensive loss, before tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent [Abstract]",
        "verboseLabel": "Other comprehensive loss, before tax:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r74",
      "r77",
      "r438",
      "r439",
      "r445"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent",
        "verboseLabel": "Accumulated other comprehensive income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossTax": {
     "auth_ref": [
      "r69",
      "r83",
      "r389",
      "r407",
      "r409",
      "r490",
      "r493",
      "r496",
      "r571",
      "r594"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Tax",
        "negatedLabel": "Income tax expense related to items of other comprehensive loss"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": {
     "auth_ref": [
      "r438",
      "r439",
      "r445"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent",
        "negatedTerseLabel": "Income tax expense related to items of other comprehensive income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": {
     "auth_ref": [
      "r64",
      "r68",
      "r216"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofComprehensiveLoss": {
       "order": 2.0,
       "parentTag": "exas_ComprehensiveIncomeLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax",
        "terseLabel": "Unrealized gain on available-for-sale investments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCurrentLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other current liabilities.",
        "label": "Other Current Liabilities [Member]",
        "terseLabel": "Short-term other liabilities"
       }
      }
     },
     "localname": "OtherCurrentLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/DEBTDetails",
      "http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r9",
      "r10",
      "r49"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Current",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.exactsciences.com/role/DEBTDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.exactsciences.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 long-term liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncurrentAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other noncurrent assets.",
        "label": "Other Noncurrent Assets [Member]",
        "terseLabel": "Other long-term assets"
       }
      }
     },
     "localname": "OtherNoncurrentAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherOperatingIncome": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation.",
        "label": "Other Operating Income",
        "terseLabel": "Other operating income"
       }
      }
     },
     "localname": "OtherOperatingIncome",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PatentsMember": {
     "auth_ref": [
      "r424"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.",
        "label": "Patents [Member]",
        "terseLabel": "Patents"
       }
      }
     },
     "localname": "PatentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails",
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities": {
     "auth_ref": [
      "r97"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow, made soon after acquisition date of business combination, to settle contingent consideration liability.",
        "label": "Payment for Contingent Consideration Liability, Investing Activities",
        "terseLabel": "Payments"
       }
      }
     },
     "localname": "PaymentForContingentConsiderationLiabilityInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSFairValueofContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "auth_ref": [
      "r94",
      "r98",
      "r128"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.",
        "label": "Payments for (Proceeds from) Other Investing Activities",
        "negatedTerseLabel": "Other investing activities"
       }
      }
     },
     "localname": "PaymentsForProceedsFromOtherInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedTerseLabel": "Business combination, net of cash acquired",
        "terseLabel": "Cash payments to acquire business, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/BUSINESSCOMBINATIONSNarrativeDetails",
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireMarketableSecurities": {
     "auth_ref": [
      "r201"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 4.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 marketable securities"
       }
      }
     },
     "localname": "PaymentsToAcquireMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r96"
     ],
     "calculation": {
      "http://www.exactsciences.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, plant and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r348",
      "r373"
     ],
     "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.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails",
      "http://www.exactsciences.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.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails",
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r481"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measured at fair value for financial reporting purposes.",
        "label": "Portion at Fair Value Measurement [Member]",
        "terseLabel": "Portion at Fair Value Measurement"
       }
      }
     },
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUELongTermDebtandConvertibleNotesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, Authorized shares (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, Issued shares (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, outstanding shares (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.exactsciences.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 preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock, $0.01 par value Authorized\u20145,000,000 shares issued and outstanding\u2014no shares at June\u00a030, 2020 and December\u00a031, 2019"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r6",
      "r34",
      "r35"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.",
        "label": "Prepaid Expenses and Other Current Assets [Member]",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpensesAndOtherCurrentAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/DEBTDetails",
      "http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITDetails"
     ],
     "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"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromConvertibleDebt": {
     "auth_ref": [
      "r100"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 3.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",
        "verboseLabel": "Proceeds from issuance of convertible notes, net"
       }
      }
     },
     "localname": "ProceedsFromConvertibleDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails",
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": {
     "auth_ref": [
      "r99",
      "r374"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.",
        "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised",
        "terseLabel": "Proceeds from exercise of common stock options"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "auth_ref": [
      "r101",
      "r103",
      "r128"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.",
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "terseLabel": "Other financing activities"
       }
      }
     },
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": {
     "auth_ref": [],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 3.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": "Maturities and sales of marketable securities"
       }
      }
     },
     "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockPlans": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 2.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 in connection with the Company\u2019s employee stock purchase plan"
       }
      }
     },
     "localname": "ProceedsFromStockPlans",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProductAndServiceOtherMember": {
     "auth_ref": [
      "r324"
     ],
     "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"
       }
      }
     },
     "localname": "ProductAndServiceOtherMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/REVENUEScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProductMember": {
     "auth_ref": [
      "r324"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Article or substance produced by nature, labor or machinery.",
        "label": "Product [Member]",
        "terseLabel": "Medicare Parts B &amp; C"
       }
      }
     },
     "localname": "ProductMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/REVENUEScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r1",
      "r73",
      "r76",
      "r105",
      "r124",
      "r133",
      "r142",
      "r143",
      "r174",
      "r178",
      "r181",
      "r184",
      "r187",
      "r222",
      "r438",
      "r443",
      "r444",
      "r454",
      "r455",
      "r485",
      "r575"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net loss"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r40",
      "r273"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Property, Plant and Equipment, Type [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails",
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r274",
      "r639",
      "r640",
      "r641"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "PROPERTY, PLANT, AND EQUIPMENT"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENT"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r39",
      "r271"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Property, plant and equipment, at cost"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails",
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, plant and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails",
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r13",
      "r14",
      "r273",
      "r590"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property, plant and equipment, net",
        "totalLabel": "Property, plant and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r38",
      "r120",
      "r273",
      "r639",
      "r640"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property, Plant and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r13",
      "r273"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of Property, plant and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r13",
      "r271"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Property, Plant and Equipment, Type [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails",
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Estimated Useful Life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": {
     "auth_ref": [
      "r30",
      "r120",
      "r198"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.",
        "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]",
        "terseLabel": "Allowance for Doubtful Accounts"
       }
      }
     },
     "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent": {
     "auth_ref": [
      "r71"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofOCIDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.",
        "label": "Reclassification from AOCI, Current Period, before Tax, Attributable to Parent",
        "negatedTerseLabel": "Amounts reclassified from accumulated other comprehensive loss"
       }
      }
     },
     "localname": "ReclassificationFromAociCurrentPeriodBeforeTaxAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": {
     "auth_ref": [
      "r71",
      "r79"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.",
        "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent",
        "negatedTerseLabel": "Total reclassifications"
       }
      }
     },
     "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofamountsreclassifiedfromAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]",
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofamountsreclassifiedfromAOCIDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Item reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]",
        "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofamountsreclassifiedfromAOCIDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]",
        "terseLabel": "Reclassification Out Of Accumulated Other Comprehensive Income"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofamountsreclassifiedfromAOCIDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).",
        "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]",
        "terseLabel": "Schedule of amounts reclassified from accumulated other comprehensive income (loss)"
       }
      }
     },
     "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": {
     "auth_ref": [
      "r177",
      "r181"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.",
        "label": "Reconciliation of Revenue from Segments to Consolidated [Table]",
        "terseLabel": "Reconciliation of Revenue from Segments to Consolidated [Table]"
       }
      }
     },
     "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RegulatoryLiabilityAmortizationPeriod": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amortization period for the recovery of regulatory liability, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Regulatory Liability, Amortization Period",
        "terseLabel": "Timeframe when amount will be repaid through property taxes"
       }
      }
     },
     "localname": "RegulatoryLiabilityAmortizationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/DEBTDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RepaymentsOfConvertibleDebt": {
     "auth_ref": [
      "r102"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.",
        "label": "Repayments of Convertible Debt",
        "negatedLabel": "Payments on settlement of convertible notes",
        "verboseLabel": "Repayments of debt in cash"
       }
      }
     },
     "localname": "RepaymentsOfConvertibleDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails",
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfDebt": {
     "auth_ref": [
      "r102"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.",
        "label": "Repayments of Debt",
        "terseLabel": "Repayments of debt"
       }
      }
     },
     "localname": "RepaymentsOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails",
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r386",
      "r651"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and Development Expense",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSMayoDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents [Domain]",
        "terseLabel": "Cash and Cash Equivalents [Domain]"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofCashandCashEquivalentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r151"
     ],
     "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": "Shares issuable upon the release of restricted stock awards"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetLossPerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r25",
      "r298",
      "r382",
      "r588",
      "r611",
      "r616"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 5.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.exactsciences.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r130",
      "r131",
      "r132",
      "r134",
      "r141",
      "r143",
      "r226",
      "r379",
      "r380",
      "r381",
      "r399",
      "r400",
      "r607",
      "r609"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Accumulated Deficit\u200b"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r168",
      "r169",
      "r177",
      "r182",
      "r183",
      "r189",
      "r190",
      "r194",
      "r319",
      "r320",
      "r552"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Revenue recognized"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/REVENUEScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": {
     "auth_ref": [
      "r168",
      "r169",
      "r177",
      "r182",
      "r183",
      "r189",
      "r190",
      "r194",
      "r319",
      "r320",
      "r552"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, including 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, Including Assessed Tax",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerIncludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations",
      "http://www.exactsciences.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r121",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r331"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r323",
      "r331"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "REVENUE"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/REVENUE"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
     "auth_ref": [
      "r192"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.",
        "label": "Revenue from External Customers by Geographic Areas [Table Text Block]",
        "terseLabel": "Revenue from External Customers by Geographic Areas"
       }
      }
     },
     "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SEGMENTINFORMATIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r514",
      "r517"
     ],
     "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 operating lease liabilities"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESSupplementalDisclosureofCashFlowInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r71",
      "r495",
      "r496"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Schedule of amounts recognized in accumulated other comprehensive income (loss) (AOCI)"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r151"
     ],
     "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.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNetLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r151"
     ],
     "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 potentially issuable common shares not included in the computation of diluted net loss per share because they would have an anti-dilutive effect"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "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 Securities, Available-for-sale [Line Items]",
        "terseLabel": "Available-for-sale securities"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofAvailableForSaleSecuritiesDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofUnderlyingMaturitiesofAFSSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.",
        "label": "Schedule of Available-for-sale Securities Reconciliation [Table Text Block]",
        "terseLabel": "Schedule of available-for-sale securities"
       }
      }
     },
     "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.",
        "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]",
        "terseLabel": "Schedule of fair value of contingent consideration"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r414",
      "r415"
     ],
     "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.exactsciences.com/role/BUSINESSCOMBINATIONSNarrativeDetails",
      "http://www.exactsciences.com/role/BUSINESSCOMBINATIONSScheduleofAssetsAcquiredandLiabilitiesAssumedFromParadigmDiagnosticsAcquisitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.",
        "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]",
        "terseLabel": "Schedule of fair value of long-term debt and convertible notes"
       }
      }
     },
     "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of cash and cash equivalents.",
        "label": "Schedule of Cash and Cash Equivalents [Table Text Block]",
        "terseLabel": "Schedule of Cash and Cash Equivalents"
       }
      }
     },
     "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented.",
        "label": "Schedule of Cash Flow, Supplemental Disclosures [Table Text Block]",
        "terseLabel": "Supplemental disclosure of cash flow information related to our operating leases"
       }
      }
     },
     "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": {
     "auth_ref": [
      "r436"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]",
        "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]"
       }
      }
     },
     "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSBiocartisDetails",
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSEpicSciencesDetails",
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSMayoDetails",
      "http://www.exactsciences.com/role/PFIZERPROMOTIONAGREEMENTDetails",
      "http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r255",
      "r260",
      "r553"
     ],
     "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.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails",
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r255",
      "r260"
     ],
     "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 net-book value and estimated remaining life and finite lived intangible assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "auth_ref": [
      "r250",
      "r252"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.",
        "label": "Schedule of Goodwill [Table]",
        "terseLabel": "Schedule of Goodwill [Table]"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofChangesinGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r250",
      "r252"
     ],
     "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 Carrying Amount of Goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r11",
      "r31",
      "r32",
      "r33"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "terseLabel": "Schedule of inventory"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r40",
      "r273"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails",
      "http://www.exactsciences.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofEstimatedUsefulLivesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r418"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/BUSINESSCOMBINATIONSTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": {
     "auth_ref": [
      "r12",
      "r118",
      "r559",
      "r586"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.",
        "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]",
        "terseLabel": "Schedule of restricted cash and cash equivalents"
       }
      }
     },
     "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r348",
      "r373"
     ],
     "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.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails",
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r351",
      "r362",
      "r365"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]",
        "terseLabel": "Summary of stock option activity under the Stock Plans"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]",
        "terseLabel": "Summary of restricted stock and restricted stock unit activity under the Stock Plans"
       }
      }
     },
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule of subsidiary's sales of previously unissued stock made to investors outside the consolidated group. This includes stock issued in a business combination in exchange for shares of an acquired entity.",
        "label": "Schedule of Subsidiary or Equity Method Investee [Table]",
        "terseLabel": "Schedule of Subsidiary or Equity Method Investee [Table]"
       }
      }
     },
     "localname": "ScheduleOfSubsidiaryOrEquityMethodInvesteeTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTable": {
     "auth_ref": [
      "r440",
      "r441",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.",
        "label": "Schedule of Variable Interest Entities [Table]",
        "terseLabel": "Schedule of Variable Interest Entities [Table]"
       }
      }
     },
     "localname": "ScheduleOfVariableInterestEntitiesTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/NEWMARKETTAXCREDITDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r260"
     ],
     "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 estimated future amortization expense, intangible assets"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r165",
      "r166",
      "r167",
      "r174",
      "r176",
      "r181",
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r193",
      "r194",
      "r195"
     ],
     "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": "SEGMENT INFORMATION"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SEGMENTINFORMATION"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": {
     "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, Revenue Reconciling Item [Line Items]",
        "terseLabel": "Segment Reporting, Revenue Reconciling Item [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingRevenueReconcilingItemLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SEGMENTINFORMATIONDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingAndMarketingExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.",
        "label": "Selling and Marketing Expense",
        "terseLabel": "Sales and marketing"
       }
      }
     },
     "localname": "SellingAndMarketingExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SeriesAPreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Outstanding nonredeemable series A preferred stock or outstanding series A preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Series A Preferred Stock [Member]",
        "terseLabel": "Series A Preferred Stock"
       }
      }
     },
     "localname": "SeriesAPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeriesBPreferredStockMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Outstanding nonredeemable series B preferred stock or outstanding series B preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Series B Preferred Stock [Member]",
        "terseLabel": "Series B Preferred Stock"
       }
      }
     },
     "localname": "SeriesBPreferredStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ServiceAgreementsMember": {
     "auth_ref": [
      "r422"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Limited duration contract between, for example, an electricity transmission customer and an electricity transmission provider for service.",
        "label": "Service Agreements [Member]",
        "terseLabel": "Supply agreements"
       }
      }
     },
     "localname": "ServiceAgreementsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails",
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ServiceMember": {
     "auth_ref": [
      "r324"
     ],
     "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": "Commercial"
       }
      }
     },
     "localname": "ServiceMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/REVENUEScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r109"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "order": 7.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.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of additional cost recognized for award under share-based payment arrangement from occurrence of event accelerating recognition of cost.",
        "label": "Share-based Payment Arrangement, Accelerated Cost",
        "terseLabel": "Non-cash stock-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r357"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r361"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r359"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r359"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r358"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Outstanding at the end of the period (in shares)",
        "periodStartLabel": "Outstanding at the beginning of the period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Restricted Shares and RSUs"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r358"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Outstanding at the end of the period (in dollars per share)",
        "periodStartLabel": "Outstanding at the beginning of the period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r360"
     ],
     "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",
        "negatedLabel": "Released (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r360"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Released (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]",
        "terseLabel": "Valuation assumptions"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r368"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Dividend yield (as a percent)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum",
        "terseLabel": "Expected volatility, maximum (as a percent)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum",
        "terseLabel": "Expected volatility, minimum (as a percent)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum",
        "terseLabel": "Risk-free interest rates, maximum (as a percent)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum",
        "terseLabel": "Risk-free interest rates, minimum (as a percent)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "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": "Stock-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails",
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r354"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "terseLabel": "Exercisable at the end of the period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r354"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Exercisable at the end of the period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r364"
     ],
     "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"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r357"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period",
        "negatedLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "auth_ref": [
      "r355"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Net 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, Net of Forfeitures",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r363"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Weighted average fair value per share of options granted during the period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r373"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value",
        "terseLabel": "Outstanding at the end of the period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r353",
      "r373"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Outstanding at the end of the period (in shares)",
        "periodStartLabel": "Outstanding at the beginning of the period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "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": "Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r352"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Outstanding at the end of the period (in dollars per share)",
        "periodStartLabel": "Outstanding at the beginning of the period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": {
     "auth_ref": [
      "r370"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification.",
        "label": "Share-based Payment Arrangement, Plan Modification, Incremental Cost",
        "terseLabel": "Incremental share based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r345",
      "r349"
     ],
     "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.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails",
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Exercised (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "terseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares for which recognition of cost was accelerated for award under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Vesting, Number",
        "terseLabel": "Accelerated vesting, shares"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r367",
      "r383"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Expected term (in years)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r373"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value",
        "terseLabel": "Exercisable at the end of the period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r373"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Exercisable at the end of the period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r366"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Outstanding at the end of the period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Per share or per unit amount of equity securities issued.",
        "label": "Shares Issued, Price Per Share",
        "verboseLabel": "Closing price of common stock"
       }
      }
     },
     "localname": "SharesIssuedPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShortTermBankLoansAndNotesPayable": {
     "auth_ref": [
      "r43",
      "r592"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.",
        "label": "Short-term Bank Loans and Notes Payable",
        "terseLabel": "Debt, current portion"
       }
      }
     },
     "localname": "ShortTermBankLoansAndNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermInvestmentsMember": {
     "auth_ref": [
      "r634",
      "r635",
      "r636",
      "r637"
     ],
     "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": "Marketable securities"
       }
      }
     },
     "localname": "ShortTermInvestmentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofAvailableForSaleSecuritiesDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofCashandCashEquivalentsDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofUnderlyingMaturitiesofAFSSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SoftwareDevelopmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Internally developed software for sale, licensing or long-term internal use.",
        "label": "Software Development [Member]",
        "terseLabel": "Internally developed technology"
       }
      }
     },
     "localname": "SoftwareDevelopmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r20",
      "r21",
      "r22",
      "r122",
      "r124",
      "r144",
      "r145",
      "r146",
      "r148",
      "r150",
      "r155",
      "r156",
      "r157",
      "r222",
      "r292",
      "r485"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r57",
      "r130",
      "r131",
      "r132",
      "r134",
      "r141",
      "r143",
      "r154",
      "r226",
      "r292",
      "r298",
      "r379",
      "r380",
      "r381",
      "r399",
      "r400",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r496",
      "r607",
      "r608",
      "r609"
     ],
     "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.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofOCIDetails",
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofamountsreclassifiedfromAOCIDetails"
     ],
     "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"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.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": [
      "r130",
      "r131",
      "r132",
      "r154",
      "r552"
     ],
     "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.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": {
     "auth_ref": [
      "r21",
      "r22",
      "r298"
     ],
     "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 for business combinations (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlowsParenthetical",
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r56",
      "r292",
      "r293",
      "r298"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.",
        "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities",
        "verboseLabel": "Settlement of convertible notes (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.",
        "label": "Stock Issued During Period, Shares, Employee Benefit Plan",
        "terseLabel": "Issuance of common stock to fund the Company's 401(k) match (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeBenefitPlan",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r21",
      "r22",
      "r292",
      "r298"
     ],
     "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": "Purchase of employee stock purchase plan shares (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r21",
      "r22",
      "r292",
      "r298"
     ],
     "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": "Compensation expense related to issuance of stock options and restricted stock awards (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r21",
      "r22",
      "r292",
      "r298",
      "r356"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "negatedLabel": "Exercised (in shares)",
        "terseLabel": "Exercise of common stock options (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://www.exactsciences.com/role/STOCKBASEDCOMPENSATIONFairValueandActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueAcquisitions": {
     "auth_ref": [
      "r57",
      "r292",
      "r298"
     ],
     "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 for business combinations"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net amount of stock issued during the period upon the conversion of convertible securities, net of adjustments (for example, to additional paid in capital) including the write-off of an equity component recognized to record the convertible debt instrument as two separate components - a debt component and an equity component. This item is meant to disclose the value of shares issued on conversion of convertible securities that were recorded as two separate (debt and equity) components.",
        "label": "Stock Issued During Period, Value, Conversion of Convertible Securities, Net of Adjustments",
        "terseLabel": "Shares issued to settle convertible notes"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CONVERTIBLENOTESAdditionalinformationDetails",
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.",
        "label": "Stock Issued During Period, Value, Employee Benefit Plan",
        "terseLabel": "Issuance of common stock to fund the Company's 401(k) match"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeBenefitPlan",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r21",
      "r22",
      "r292",
      "r298"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.",
        "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
        "terseLabel": "Purchase of employee stock purchase plan shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r21",
      "r22",
      "r298",
      "r347",
      "r363"
     ],
     "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": "Compensation expense related to issuance of stock options and restricted stock awards"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r57",
      "r292",
      "r298"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Exercise of common stock options"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r22",
      "r27",
      "r28",
      "r124",
      "r199",
      "r222",
      "r485"
     ],
     "calculation": {
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYScheduleofOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders\u2019 Equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r123",
      "r298",
      "r299"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "STOCKHOLDERS' EQUITY"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITY"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsequentEventLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.",
        "label": "Subsequent Event [Line Items]",
        "terseLabel": "Subsequent Event [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r497",
      "r519"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTable": {
     "auth_ref": [
      "r497",
      "r519"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.",
        "label": "Subsequent Event [Table]",
        "terseLabel": "Subsequent Event [Table]"
       }
      }
     },
     "localname": "SubsequentEventTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r497",
      "r519"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r497",
      "r519"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUBSEQUENTEVENTSDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r518",
      "r520"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.",
        "label": "Subsequent Events [Text Block]",
        "terseLabel": "Subsequent Events"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/SUBSEQUENTEVENTS"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems": {
     "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": "Subsidiary or Equity Method Investee [Line Items]",
        "terseLabel": "Subsidiary or Equity Method Investee [Line Items]"
       }
      }
     },
     "localname": "SubsidiaryOrEquityMethodInvesteeLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/STOCKHOLDERSEQUITYDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental disclosure of cash flow information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TradeNamesMember": {
     "auth_ref": [
      "r419"
     ],
     "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 name"
       }
      }
     },
     "localname": "TradeNamesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLNarrativeDetails",
      "http://www.exactsciences.com/role/INTANGIBLEASSETSANDGOODWILLScheduleofFiniteLivedIntangibleAssetsNetBalancesandWeightedAverageUsefulLivesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Agreement between buyer and seller for the exchange of financial instruments.",
        "label": "Transaction [Domain]",
        "terseLabel": "Transaction [Domain]"
       }
      }
     },
     "localname": "TransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/NEWMARKETTAXCREDITDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TransactionTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of agreement between buyer and seller for the exchange of financial instruments.",
        "label": "Transaction Type [Axis]",
        "terseLabel": "Transaction Type [Axis]"
       }
      }
     },
     "localname": "TransactionTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/NEWMARKETTAXCREDITDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r209",
      "r210",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550"
     ],
     "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.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofAvailableForSaleSecuritiesDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofUnderlyingMaturitiesofAFSSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r133",
      "r134",
      "r135",
      "r136",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r397",
      "r398",
      "r399",
      "r400",
      "r554",
      "r555",
      "r556",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amendment to accounting standards.",
        "label": "Accounting Standards Update [Domain]",
        "terseLabel": "Type of Adoption [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/COMMITMENTSANDCONTINGENCIESSupplementalDisclosureofCashFlowInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfArrangementAxis": {
     "auth_ref": [
      "r436"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.",
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]"
       }
      }
     },
     "localname": "TypeOfArrangementAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSBiocartisDetails",
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSEpicSciencesDetails",
      "http://www.exactsciences.com/role/LICENSEANDCOLLABORATIONAGREEMENTSMayoDetails",
      "http://www.exactsciences.com/role/PFIZERPROMOTIONAGREEMENTDetails",
      "http://www.exactsciences.com/role/WISCONSINECONOMICDEVELOPMENTTAXCREDITDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": {
     "auth_ref": [
      "r333",
      "r576"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).",
        "label": "US Government Agencies Debt Securities [Member]",
        "terseLabel": "U.S. government agency securities"
       }
      }
     },
     "localname": "USGovernmentAgenciesDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/FAIRVALUEMEASUREMENTSScheduleofFairValueDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofAvailableForSaleSecuritiesDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofGrossUnrealizedLossesAndFairValueofAvailableForSaleSecuritiesDetails",
      "http://www.exactsciences.com/role/MARKETABLESECURITIESScheduleofUnderlyingMaturitiesofAFSSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r388",
      "r391"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "terseLabel": "Unrecognized tax benefits"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/INCOMETAXESDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnusualOrInfrequentItemAxis": {
     "auth_ref": [
      "r93"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by an event or transaction that is unusual in nature or infrequent in occurrence, or both.",
        "label": "Unusual or Infrequent Item, or Both [Axis]",
        "terseLabel": "Unusual or Infrequent Item, or Both [Axis]"
       }
      }
     },
     "localname": "UnusualOrInfrequentItemAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/REVENUENarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UnusualOrInfrequentItemDomain": {
     "auth_ref": [
      "r93"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Event or transaction that is unusual in nature or infrequent in occurrence, or both.",
        "label": "Unusual or Infrequent Item, or Both [Domain]",
        "terseLabel": "Unusual or Infrequent Item, or Both [Domain]"
       }
      }
     },
     "localname": "UnusualOrInfrequentItemDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/REVENUENarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r158",
      "r159",
      "r160",
      "r161",
      "r162",
      "r163",
      "r164"
     ],
     "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.exactsciences.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VariableInterestEntityLineItems": {
     "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": "Variable Interest Entity [Line Items]",
        "terseLabel": "Disclosures related to New Market Tax Credit"
       }
      }
     },
     "localname": "VariableInterestEntityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/NEWMARKETTAXCREDITDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/DEBTDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/DEBTDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.exactsciences.com/role/CondensedConsolidatedStatementsofOperations"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 11
  }
 },
 "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": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765"
  },
  "r100": {
   "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"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r104": {
   "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"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586"
  },
  "r114": {
   "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"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586"
  },
  "r118": {
   "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"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(n))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256"
  },
  "r147": {
   "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"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r149": {
   "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"
  },
  "r15": {
   "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"
  },
  "r150": {
   "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"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305"
  },
  "r154": {
   "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"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "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": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "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": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5144-111524"
  },
  "r199": {
   "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"
  },
  "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(27))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563"
  },
  "r209": {
   "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"
  },
  "r21": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27290-111563"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27337-111563"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27357-111563"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27357-111563"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "http://asc.fasb.org/topic&trid=2196928"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "321",
   "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117546-209714"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570"
  },
  "r22": {
   "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"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r222": {
   "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"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r226": {
   "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"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r229": {
   "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"
  },
  "r23": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455"
  },
  "r237": {
   "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"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922890-210455"
  },
  "r239": {
   "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"
  },
  "r24": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r245": {
   "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"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266"
  },
  "r247": {
   "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"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r25": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r257": {
   "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"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r259": {
   "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"
  },
  "r26": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275"
  },
  "r265": {
   "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"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "40",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "50",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228"
  },
  "r27": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r273": {
   "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"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r278": {
   "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"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r28": {
   "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"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031898-161870"
  },
  "r285": {
   "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"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6036836-161870"
  },
  "r287": {
   "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"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12317-112629"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12355-112629"
  },
  "r29": {
   "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"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=7516071&loc=d3e13374-112631"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "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(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "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"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r319": {
   "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"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r35": {
   "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"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f(1))",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r353": {
   "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"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r36": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r369": {
   "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"
  },
  "r37": {
   "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"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r371": {
   "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"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r379": {
   "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"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r384": {
   "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"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r386": {
   "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"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "730",
   "URI": "http://asc.fasb.org/extlink&oid=6420387&loc=d3e23199-108380"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318"
  },
  "r389": {
   "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"
  },
  "r39": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r392": {
   "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"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r394": {
   "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"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "51",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121610041&loc=d3e34017-109320"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740"
  },
  "r4": {
   "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"
  },
  "r40": {
   "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"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "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"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r406": {
   "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"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e39076-109324"
  },
  "r408": {
   "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"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.15)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r411": {
   "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"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472"
  },
  "r419": {
   "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"
  },
  "r42": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5419-128473"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5419-128473"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Subparagraph": "b",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "808",
   "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "808",
   "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "808",
   "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "808",
   "URI": "http://asc.fasb.org/topic&trid=5833765"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r441": {
   "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"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5728-111685"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5747-111685"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6228884-111685"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579240-113959"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959"
  },
  "r462": {
   "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"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959"
  },
  "r466": {
   "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"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41675-113959"
  },
  "r47": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258"
  },
  "r48": {
   "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"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=99377092&loc=SL75136599-209740"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610"
  },
  "r482": {
   "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"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13476-108611"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r49": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r496": {
   "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"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "http://asc.fasb.org/topic&trid=2175825"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r50": {
   "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"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL77916155-209984"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977"
  },
  "r509": {
   "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"
  },
  "r51": {
   "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"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980"
  },
  "r511": {
   "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"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r52": {
   "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"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r521": {
   "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"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r53": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r54": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r55": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r560": {
   "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"
  },
  "r561": {
   "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"
  },
  "r562": {
   "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"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r564": {
   "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"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "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"
  },
  "r57": {
   "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"
  },
  "r570": {
   "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"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r572": {
   "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"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.10)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62652-112803"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a)(4),(5))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "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"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "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"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r595": {
   "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"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(3)(b))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(3)(d))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r598": {
   "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"
  },
  "r599": {
   "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"
  },
  "r6": {
   "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"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.6(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r600": {
   "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"
  },
  "r601": {
   "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"
  },
  "r602": {
   "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"
  },
  "r603": {
   "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"
  },
  "r604": {
   "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"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r607": {
   "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"
  },
  "r608": {
   "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"
  },
  "r609": {
   "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"
  },
  "r61": {
   "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"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r611": {
   "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"
  },
  "r612": {
   "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"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r616": {
   "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"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(b)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=99383244&loc=d3e12121-115841"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(c)",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=99383244&loc=d3e12121-115841"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(13))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column B))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b),(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611197-123010"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13D(Column C))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=SL120429264-123010"
  },
  "r634": {
   "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"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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"
  },
  "r638": {
   "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"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916"
  },
  "r642": {
   "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"
  },
  "r643": {
   "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"
  },
  "r644": {
   "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"
  },
  "r645": {
   "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"
  },
  "r646": {
   "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"
  },
  "r647": {
   "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"
  },
  "r648": {
   "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"
  },
  "r649": {
   "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"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r650": {
   "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"
  },
  "r651": {
   "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"
  },
  "r652": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r653": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r654": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-13"
  },
  "r655": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1-"
  },
  "r656": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r657": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580"
  },
  "r7": {
   "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"
  },
  "r70": {
   "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"
  },
  "r71": {
   "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"
  },
  "r72": {
   "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"
  },
  "r73": {
   "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"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r75": {
   "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"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r84": {
   "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"
  },
  "r85": {
   "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"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r89": {
   "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"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6904-107765"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(b))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114868883&loc=SL114871943-224233"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r99": {
   "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"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>105
<FILENAME>0001124140-20-000051-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001124140-20-000051-xbrl.zip
M4$L#!!0    ( +1$_U#UQIUCNC<  ""U 0 :    83 V,S R,#(P,3!Q97AH
M:6)I=#$P,2YH=&WM?>ESVTB2[_?W5V#=N[U2!$2+.GSV.$*6-3W>UVTK;,_K
M-Y\VBD!1K#8(<%$ *<Y?OWE4%0H7);G=8X+FQFQ;$L%"'5EY_C+SIW][\_[R
MTS^NKX)9,4^"Z[^__N7M9?#HZ/'CWTXO'S]^\^E-\+=/O_X2G(V.Q\&G7*1:
M%2I+1?+X\=6[1\&C65$L7CQ^O%JM1JO349;?//[TX3$.=?8XR3(M1W$1/WKU
M$_X%_BM%_.K__/1O1T?!FRPJYS(M@BB7HI!Q4&J5W@2_Q5)_#HZ.S%.7V6*=
MJYM9$9P<GQP'OV7Y9[44_'FABD2^LN/\])A__^DQO>2G21:O7_T4JV6@XK\\
M4O%X^O391,KC\^?R;/+\]/ED$IV?/1%/GIV>R>G3R7^/89*/X7'^CB[6B?S+
MH[E*CV82W__BZ<FB>+E2<3%[,3X^_H^7CVH/%O*V.!*)NDE?T'3QXVD&JS.?
M3T3T^2;/RC0^BK(DRU_D-Y.#D_/ST/Y_<#PZ/GS)G_UP3/_W$@<XFHJY2M8O
M_O.3FDL=O).KX$,V%^E_AAJ.XDC+7$WY0:W^*5^,QS!+^G5EI@WC)"J5=AGC
M$YK[U>U,3501C(]'XY\>XQ?LZEM[X"TM@GV6^<NYR&]@8R99461S&'&Q_<O]
M]?J7]__X]>K=I^#BYP]75_A3?=G-!:LTAL6^.'T"+_!VX/=2%VJZWN8M..O>
M@D\SI>V2MV*>/4<5;#JKK9AXSP8'!S_^\.SDY/CE5DVV9Y<O;G(IF6UNT61[
M=I;V=?SR,% Z( X$TD*E11;(Z51&A5K*0.@@FP87BUPE("E"EA8'Q4P& SJ4
M*[><-R 1MVK&=YQ,&$S6@4CC8"*+E91I\+/2,A'!M2@3#;\.Z6I<S1=)MI:#
MVG_:^ZM;$17!QTC)-()W7&;Y(LL%*FMA(((W<!XKD<L@JOX^N!MRF<T7(EUO
MU51[CB8T9T-'4V0W$K8Z#U:JF 66PL)@8-M_+?)"R>U2(^ZX&:-=5?-ZCNBW
MOUU]N+KX.(0C8O(W5SH NT_E,#J*=;H?[IJ@<%>%#GZ6J<Q%$OPJ4G$C\S"X
MSF6D-/*Q]RG.^F8=,B.T7_3&%%$D%[ 5930SXZ/V$P:P&W M"U". Z<3?6\T
M\^[];V'P"0GGK^\_7 V#=%0*@BS5"DZ/11FH?TA.\[(H@4:B;"E3D0+5($'
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
M82$.BVG&]/Y$-*+QI-1A'M8^[G&VFT"7ZT\<F+_&L.G?@&; GADF2[ V)P6
MC>DU=68EK+-6>[.V7I\MQ!2_Y6HX-OW<W)TCT-QD,+-?HBR!)!.%<?!QS0W[
M\6$M;]U46VT81HQ1Z;$ZO8BZO<MH[,VDKOZ ^$ --Z]B+E[QG8J!$'N89F4>
M')R!42WE9WJK/7L/6MC8EP5B(.IX'WC/44X;XRQA8!@YD!W\\7"3C?+]<(J=
MC)"^A0?FJ<.T;O\2J78:7S2\%.CC@$6CV*Y LG@OJWN6B)47<ZO?1E0P$A:G
MP"R\DKQ417D-7]4=R/8PB'N!\.P_(9Q1*VK1F[NJS"EX4 \_S$!,@%Q17,;(
M.8QN,4H@@2M9,-#O97QC*@-AVBH6<"*4A68&BDXQ\H\Y/0>L7.1PN$]V-#\
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
M$6YL[#"7$2GV2R<&-K=-K$PEG@5LI.7$^^JHP^K)T2-VL= NI2\8A'\=/^D
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
MBLNO!&6<SBMJLWJHX5%=S+M+6'K]'.U7:UL*]%M&,,,#Z>BC.B&]D)&:8MJ
M3RS,P0]!G$B:-96/]_=G@DX1W5KL ]!GN\$43W:2*7X2MW(8:$>_A)"A>M<U
MT14JB/$"%(PTKO&PN8AEPURM*1Y^!O=48J@Q ;T8Q3^KO!EFVQ2X617SL5>P
MF4;##DG4=68RB;\_]>%T)V_*919+VX@G.#M^/@A@3<L,I2ZF!74":I91:"VP
MD0KF.A&SISOD=#'6[F&_L%F-^<)<W*IY.7>E'M!U4K"6W>.?H&ZJH,C8!(T]
M=O(+L)//OP?LY$ZP2.N D<:]Q65&O)HW=,?P5CX\R:N5N]53H O]8,L,O0ZN
M"T",$JYRR8E;[/DI$J^]5XM'A+V^#Z\M3Z6#>HZ*3F>0Z1]%'DIU&QP\J?>.
MJG4OJ,K3WSOIR#KA8.=%7/DKV"4Z5;E&1\PZAX'9 U-5+*O/1J0IEF?3&.-\
M2-+309?OSN2K87X9)Y(=CH*_LG,=V):)3;;WO=L#YKM!N"8#$$Z2T.96!EV_
M'N0X<F':TY(OM#VTUXA'\V)944*_H4JCZF6CX+<9D 05L[-_[#Y[8Y^@D]$]
M:(Z=Y!/Y@ZF9-<4ETG(^8?\LEJ$+_8JJUGMF1[%U[6;.".)"YCBT7^>''LBX
MK74$PJAM(+>OHPD$2RI;U>6A1FN*34_,/ZXL;]Q[:VI;LS6C]EQTBTV40FM7
M#I;C.V1KP\WDAKQP.:F2'C$%]FSU7%33[7;C[(#YF#1*4TG$##FUC:'J+_[N
M3,"SW5=L3YX=_[S]B_P#R<]LNF%U@- 'S7"HI5>&<MT$UWNOH\R9YW[+C4AW
M?VD6'Z,VF:X&0<WKPU4V.PJ#F5A1)^>T%BF)V(,! 0 O,>,6-NC:;.A6S?D.
MV)_?&=%V<P4Y&,WP#Y9";.UO3P)A1UG3@:QU\SBP@SI32-&A:3;4<O#C 90.
M>_0JI(;PUJZU>K*3L6J."EC<*5*?/W]N68II#5_["EQY]AYA0):<1^@9,E\@
M:Q<3_ITL1:W'*#FHH52!,'8Y'<".)-Q'F,SL8<%\KWA'/XG;K9KM'??;]+XQ
MO4 I+N):83785H@]BT42E0FK=DZG)*\CFG6"S)H#TRKUG2QLX;DZ\Y]V#F_,
M$*O-.@2_W54N@7;'V*IO[%R"WC=7)K#AE_Z15#Z3RT2SJ<B]3!L7III(54M-
M^?$-MS?N*E$Y$1U05)G"^=[#]@EU&';/V .&<K3#>IW I/:\3K7IRY3RM,@F
M34'+YK[/O1N.T>&^10ZJ][I'#5LUW?MT73=(8FZVNQ1)V7]!4NDZ9A##' 47
M:,)+"]JB,*3O^;!W<\@=5X8A8AO,L*$*@TY$Q7;K1O=W9UB>[Z1A^2L<J$S
MTI)9.0C5GK"Z EA*S,'V>193P-QZ1$U3AD[;$JT!8SI2@@4ZQ0J6.=0JW:OC
M1[@']*(97)4':#(8."]E8^T@"ZM9AM@*ABZ5QB%780;C5JP'S5>*W9-03PNL
M'.7YB5$6FJX($UFL$*7FY8FTU%%&C9)0U!;W9=Y@@C:Y!+,Z,B!!7:+S2&(O
M!UPWJU%^\2F@(X+:X=)!8(=_?!(^+(:\735UI@,HTP&/23,TU&[JP#9&JM"Y
M,G#-F'+WRP(/W;/=N6[A5\M2,>9%;PE^IM,<]S,S3I-&*:O.0T@SKKN)>\*J
M*-9&XSTA]S9U+L;=AG\)*7F7+T;AX24,*&(\-)5X8WHN4P\%RYO#]=CBSKM7
MJ]BFN+E:0-_G4F\T3R -K*NNC?76B().V*&-I2.IOA<JL/#90I*@<=]R1KS_
M?L8ES*3 _=1MDB(%V[T,!5W"-<Z ;(%4*/^6V]E;[W:5P8LUR8!/,"R)]]M0
M'OD>\C*RG,G%3SUX47.6S1,@>6S&^U@8E_DER%*87:I$8QY>;33\P$R@'^$)
MYBY'!S#"0L.''47F@"VDD5HD3-N8&0TWA/'RA+K]SA2!3YW0:$9N\U934Y[Q
M(9[Y/*-^&H250V&#&&_3/,#@\QL]" 62BH(MP;*L< P&TF[2]K(;!H"YTGC6
MN65?:0,(&B0DQ97RDDGK@N,(RK+^J@L"L*!YF1H)V@ 2MF^*'XJQ K%&A+8,
M (P0EW"-^')03H,#P-OF2F'59@E(EFT 0KZ!E"HY_Y!(FB);L(NY8O";"0;"
MU(!"#T[S^!#V2L-1@:#&MD7, ('9)#@]8G^><^_O*1G21.\:7\Q!Q2@1\/4(
M6#?'GBCGXL8&@'$PQ#F"NI!RA&W!<5HJ6!F"M:H+K.<+]QOCE8S6!I4+Q5EE
M_IH_4%,.;-0TXR+93!.D23AG,FH9HG"9"'5&@7TS6/% \HM,;T'T%)@7X*I@
MIDJ3H.2#1SI29(BMW'-F7DP)/*)WL'6V8</=82V%"45#-;Z9"MIY=JEME8J
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
ME0\7$Y/VJ K&KU6?U/JA[N2&/=9QJXPH7<_R<DZ1-)P._A%5Z)&/<"B\$4F
M%+996=)N451VSAIH64J[UBR@S_;2("[=VW"6%L.EEC\_6;KC3WUR9$?R%FEW
M(3LLY0KU\GON:Z[UX[K/@J#'CJ#51)G?3_!.49ZZ*].WD')SA"G?SZA-J7V0
M;>U'?!T!*MH?@YG"\TIS86:JP4/Y$7%^4A"B]<=22TZ'KFZV0>@P'T/0DAUZ
M0S2KU+35I+T  @@#\HDC"WPU2!.7&,L_GHX#4@*OL,>F2]F<QWS7=!MC\LL%
MGF0!_%R"PHG88-"B$O/=882G-A[KO;#N6(4K^,_,S*.+_P!02P,$%     @
MM$3_4(X$BNK6(0  ^=(  !H   !A,#8S,#(P,C Q,'%E>&AI8FET,3 S+FAT
M;>T]:U/C1K;?[Z_H2W83J!(&,S P,)DJ!I@,=QE( :FI_;35EMIV[\B2HY8
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
M;3_:TOCC$R4>E2VP@?W.X#_#<I2^^W]02P,$%     @ M$3_4!M'A+1)"
M_BT  !H   !A,#8S,#(P,C Q,'%E>&AI8FET,S$Q+FAT;>U::V\;N17]WE_!
M5="L#>C]L!/),9 X7C3;[29-7 3]5'"&'(DP-9PE.9+57[_GDJ.'+3F1FSZL
M.@&L2'Q>WCGGWD,.SWYX^_[BZN\?+MG$3S7[\+<WO[R[8+5&J_6Y=]%JO;UZ
MR_YT]9=?6+_9[K KRW.GO#(YUZW6Y:\U5IMX7PQ;K?E\WISWFL:.6U<?6S14
MOZ6-<;(IO*B=GU$)/B47YW\X^Z'18&]-6DYE[EEJ)?=2L-*I?,P^"^FN6:-1
MM;HPQ<*J\<2S;KO;9I^-O58S'NN]\EJ>+\<Y:\7?9ZTPR5EBQ.+\3*@94^)5
M3<FD*UX.7ISR[F#0[_7Q\Z0]Z':3DW8W$_CVCPZ,;*%Y[./\0LM7M:G*&Q-)
M\P]/NX4?S97PDV&GW?[CJ':KH9<WOL&U&N?#8"Y59P:KJ^H3GEZ/K2EST4B-
M-G9HQ\D13*DO_UB[V3X>Q;IG[?!O1 ,T,CY5>C'\\4I-I6._RCG[:*8\_['N
M\"@:3EJ5Q89._5/"-%@9?LXKLS&.5KE<+J/3#;9?WDQ4HOSS9YV3]JC7:7;.
M6M1KZ8)M1W [AB\2X[V98I#B\:RPOWN%%])ZE:F4$UI945I7<ECK#?LD4RJK
MUM[N,I,Q/Y'L$[<)SZ5KO+_1<L%>IYYJNNUV][9S#MHM[^KLSW*F<G;5!+ER
M:Q9UE@97+> $#D0,7HSN76^ N<H%^#9L=%Y@RH(+ =XVM,PP!Y4<GD\ZS>6"
M'Z^5M_W<;@Z"6]^Q"9])9O%$Y1PQU$^48[^5W'II]0+EA;% <<Y^,G8: =]I
M-_Y*N+Z\X0#XIU3)/(65%\:B;23+$;'A^;,7W6Y[9.58.8^P[T-!9W0,A+Q\
M:@CI'BQ"WG '7."A3A?L.C=S+<58UB-0*G@( QMR@TR,*3A" \\7K,R]+256
MBMP<TC0@P]D4OZSBFF4$'F.9F:H04T.[K0:Y!+0<MPMJ,N77,L39U9@.90+&
M8$H=<GP5B%-ED=/1+" 3[I66S2<JG3!7TL>Z_UQ:60U""Y@JIY'\24?,E9]@
M@:Y L*?9:=P"IAF!9<[03;!DL>F&IPCKWO\?K"7+5 [@$ ;70*D#TVB.:KM1
MK_(,83'&/)6GNA08$V#<0$4=0%842@M@B6A ]-!ZC?,*8N[.U*"2"#JY3BU*
MC08 MP$"PW0NV)-R-V&9-G.W1/XZVC).A=%N6%G? +!;&K-E[5/$</]@,7QU
MZX%3>NV<CER%TDJ342@S&60LB@@*[QBW,H .(%*)E@0.)H'T1"LWH>;4;(HP
M3J&<?@OE4FU<B7X4X*W1$7V%-:D4*';L"& 3$NB-B+J\22<\'\L@@3^66KI*
M.O1XHS,XDL?Q)PW2&8A8=!S&Q*S2YA'_-!.C4+M!BPA3LNIA4V;;4V:8DM9^
MES9H09KHFW1L[^0@J<"/#X\*W7[PZUOIL'<&%D*&_SIDZR0^4EZZ_;N0"D@D
M0%?-%'6%*2T&0&"=*1?"-5K)/(Q#VZ%UH-],%E9J'E!<"8LU_NI5(J%*A: /
M6YS12H03#E<F3@G%K:(%J"A_0OK*::32D20)]'=!OX3@;IR$01[)A#H5D/8J
M+36GG(1E!2/6T@8]HE#:U'?XEDAJB+2!_E)\4YHX4&XDA\:-E\V3TQW4V#O"
M;C%D_]B\-U% KID2A'_N3,XI'7$'[I!P)U)P*Y8 !6443Y16?D%B9]>T1->
MY0#3R+1;33>$?\AZ-]6"BA)[5X?'0.(L38T5P8"P!1C+')I+@RVHD071D)I@
M>Q,9 ;JJ(J2;I\>)]- XL<X7ES.NRQ!4"3$RR^A,;X9G[79HZ96TVB-)Q)^[
MY77@ #HBP+LHXA-3^OLMV">-\55K23N4[.L;598L]SZ!UC)Z(AQH L(TP1.#
ML3@T&*]#>P3(-M#H!*82Q*%F)YH?$-!)R9@T+2W!:4,V[!AU:IQ'>4J;W0SV
M8:#J0#&>"^[HDH$7"+5W6E>&8Y,KP^$1G2OEY<JNXVC5A+N5QJ(@'7@D1<A>
MP1]59EDPK:ZEKDZ2[K2O?[.+OID[![I['CRQW7,X+A=+VM77L91"^R;TUV&5
MP/L U;6U)5B9QK$M\,:ZE= )!1AR.E7>2_F%Q)482"FJ%PKVA4&.0!#D"4=Y
M"/_3YF3):OE;J6!^8'"9AY==[OC[AOAQ6GF/P'FMH7>AO\,K3-A.9R7A78VJ
M1,IJ8SJ7_)I41]2_07<$Y1Z.YY<'C@\"<;6'C"=-.^(O%^CHY"K\W@OX2N^C
M"U +65Z/TL=!][AR"CS!36$Q5=K;>33[5&7-X>Y87T.]9!;1K0XDR1"0@<7P
M@J8";3TF?Y7/C)Y)4@ Y'U?OF6P5P^6TT&8A43N?F!BX^2U* ,+_%GG4W//U
M_DG$C _[W.7C *JEI4>A>>'D</EEA!Q3:+X8JCPX+70:S2@M02-5-T6\*=8W
M2IKMZE:)M_@3RPFJ^F:L:WFQ7=D?-$]/>O?7?['S%RN[S?YI]S\Q<#!YL&?G
M5O!(] K\ZPJ>OZKU:LL>2PS"F\-N<;/"9/74J&A/TFQ<XB% WWU<<< [ 7LC
MV-C(B^W(\A56[<W.VZ3><U'898!T(?NSGTO$[%ZG'BY3K5!?/8#OKGVX:]\L
M;LNJ[Z[\EUWY_%D?43M\WKVA=,N]7XD&_P,G?N&I/RYK_ML8K)(C30?C6'@1
MPI; V&\U(2,_3OT3T_5]4%U*B<=M_0>+K0+IYJ#"+R9*TL4PF99TE,G>QZWS
MHUM3F'BH/,"6[K/*HP_QF!^B;VMQQW<NOJY"3"M(M@?=^3P_2ZCC/6*R,/'F
M]#"^/9S)S=O$FY>,:[N[\00$*KT<53.WMV\CWVO&K<]X,SK<T3[_'5!+ P04
M    " "T1/]0&$[7KDD(   (+@  &@   &$P-C,P,C R,#$P<65X:&EB:70S
M,3(N:'1M[5IM;QNY$?[>7\%3T)P-2%J]VC[),9#8/C2'ZR5-7 3]5'"7LQ)A
M[G*/Y$I6?WUGR%V]6+(C-WVQZABP;/%U9O:9F6>X//_AZL/ES=\^7K.IRQ3[
M^-=WO[Z_9(U6%'WI7T;1U<T5^]/-GW]E@W:GRVX,SZUT4N=<1='U;PW6F#I7
MC*)H/I^WY_VV-I/HYE-$2PTBI;6%MG"B<7%.+?@)7%S\X?R'5HM=Z:3,('<L
M,< ="%9:F4_8%P'VEK5:U:A+72R,G$P=ZW5Z'?9%FULYXZ'?2:?@HE[G/ K?
MSR._R7FLQ>+B7,@9D^)-0YX($2=)MP\IAT'<B\_$8"C$V>FPQX<\'@[_WD4A
M(QP>YEBW4/"FD<F\-07:?W3:*]QX+H6;CKJ=SA_'C8V!#NY<BRLYR4=>7.I.
M-6I7]<<\N9T87>:BE6BES<A,XJ/><-BL?UFGW3D>A[Y7'?\SI@5:*<^D6HQ^
MO)$96/8;S-DGG?'\QZ;%1]&R8&0:!EKY#T#14$K_=5Z)C>LHF4.M1K?G9;^^
MF\I8NM>ONB>=<;_;[IU'-*LVP;8AN)F@+6+MG,YPD>+Y:#C8K>$E&"=3F7!"
M*RM*8TN.TCK-/D-";97NG1[3*7-38)^YB7D.MO7A3L&"O4T<]?0ZG7O&.6BS
MO&^R7R!-#2IXTV;72DF4O<D2;ZT%VH$C*(9GXP=5]DB7N4"7&[6Z9[AKP85
MUVTI2'$;:CD\LW3;M<+/5\I-.W?:0V_6]VS*9\ ,S"3,,8RZJ;3L]Y(;!T8M
ML+W0!H&<LY^UR0+FNYW67PC:UW<<,?XYD9 G*.6E-C@V^,L1.<3K5V>]7F=L
M8"*MP\CO?$-W?(P(^>FE(:1WL AYQRWB A]JMF"WN9XK$!-H!J!4\! :9<@U
M)F/<@LN<\7S!RMR9$E!33,\^4R-D.,OPFY%<L93 HPW3F?1AU8_;&I #0LMR
MLZ A&;\%'VJ7:UIL$R@,;JE\FJ]B<2(-IG4<YI&)Y@7#YE.93)DMZ6,U?PX&
MJD5(@4Q:A?F?J,1<NBDJ: N,][0[K5N@:%J@FC.<)EB\6#?#2X1U__\/UL!2
MF2-P"(,KH#01TS@<N\U:O\Q3#(LAYLD\4:7 -1&,:ZAH(I EA=("L41N0.ZA
MU KG%<3LO:W1E82GRDT:42H<@.#6B$"_G?7R)-Q.6:KTW-;(7T5;QJDQR(U2
M-M< ;&MAMJ1]B1@>'"R&;S8>.*77[NG85BBM.!F%,ITBD\4F@L)[Q@UXT"&(
M9*R P,$ D1XK::<TG(9E&,8IE--W(6VBM"UQ'@5XHU5 7V%T @*;+3M"L E
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
M-<<0?17X<#CD&N+SMKC +QBS>5]Q?('FJLVW6BA5:JI,O8HO=&?#7ZR(&]X
MN*.X;\0-K:G-Q@*J\IE,\ 6\4^7?Q1MNGU%<J63;/* FD8-D3*C.@6N.*)3F
MF)K5I$38;1^@5Q^.!H!JK2$*)U#CA"[3O9JJ!/ Q5!O>#?UL$:H;T86;![KZ
M:$MNK8_P 00LSM;B-$NK,10?^/K&#L;LAJ]D4(."8$M)JF\,!J1DS]PT-[,Y
MZ@O; \T&,N<UPI0!4N7"L=@"D0DQD\.2T8LS&,+VP+39S'F-D)DJ"4HK31#
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
MH#7L$<H#UBPNHR6STS1_E32K[[NOMW@^Q;-.KD_P2*ZX,_9FM(V3G"BQCT(
M?1O3KFI*K<@H57@,_<YWY-F4QK'!AT0Q>%3?$\EA0DW'*UHL!,:/H5)C1YZ-
M==EP%90^8I4]P*V@TS#F6TZYA9!E#.MT=^39E.8)Q>G_0]^?J@_D0)9(K83H
M,DO+GD>@>89<Y_-723M*Z2/&,5:VOO7J5!/(5<H5:XRQ[_@21R!]=AS:]"A/
M:+68G#&F !PYNQ"X<E,291?-&&:N=AS:L!#BHCI(/'D+O>DME%1%);6ISHDF
M]6.HE=EQ:-/KBYNW7ED903PHE51%!\>FB3-B,/H1Z*$!8KD97=+[RD5PP24"
M0%\HA!8=<[ E)\XT ETR0"PWM):ED=36H@UZ:XM//65Q@8K#YG)N-W46:)1Q
M&J,ARR;6:!N4T/L)18*^H74C&],8F@@/$,M-]1 SB:)-:HT.)#>T7".0VFA?
M:A;KEL3+.P]_OG_7EJ>R6&[I@H]BG2FYJ&XF18O4IT;KA$.S;#FD,>RN/#0@
M-Q,IV:=<2LY I!8)5*ARS*TE0"CL84LBY75;Y 9Z[;,%-@PY:2HB$K-8B)Y=
MH>9!9>R6A,GKML@-Q$B7LD.TS<30YX9S2A@RFLC!90QIN!LA70PZ_#0]69S@
MT</Y_6F;RW].]-/WEW+\1Q37#]^5[(\$J8%74Q+3&)QDZBE_2BY:DZU'&CXB
M=W#QXM:4^S]]J\\W>"3O=OD\ ^3L@/W95$[W<?Y*KJ ,^4JP$8A5;U;?I@K
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
MQ0HM<0Y&R&8E#357S5E_E#3$S'UTD*VM& Q"*IH>B\&^#**A:A OS2N2KEG
MX8[\C@NR=:[&,DC&@H!O!(EL"5R=K853=.CS@!NYC@NR+QN-.IE.SO"2D_D[
M'([/1@._FRQFX&SZ]MY/CR\^?O'6Q?/^^8];K+6:,%",5 2(W<K=HD@A=)A]
M&H'J.Y^A/CI"ZLW )F_DO?"\>()'JJ4F^M=R-GT?]\MO/.X?>#C]XM'1,9!R
M\SK0L[H9:PF"RU 8<@G!LG?0C.8@IHV ==<.]%79P;VWKW%UAH?MO0_/ID]G
M#Z=U=C0[/-U&!HHID4DD>S%072R>,2,$:PKV)&74(_J/VN0WF?]Y^YMU93W[
M.#UI6)<:<?C1?,8G=?EP^4+FVSBB3]5FEUV,)B6(I2 U:W)OP 48*)M1C^C?
M#.)L9D0_F1!((%4I"!Q;*=1"2JQ^"%5MCWM$_V809T-BJ;I@1)A+ZKN_:2Y-
M#*K; ^D= !M&/:)_,XBSF1']F$,,A,:PXEBM06N;S9'$ME@MYG/B^ OB^.'E
M^$-8HW?O[7(R/3R9+%[T[W[8^K6LI39Z#:3RGTXJ_][@PY<,X0<P ?IZ(V"
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
MS>+.?%74V=XI^W0?">&/G._\$7RO%X9?I(*^4@C?/_V&$%2.( H<S F@.;)
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
M+&/DK<H@K4HV"RUW"CNLK,"5_+L)*F>1LY"@\OE0.59-Y@( ,JH!,A$JM8!
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
M);2J$OB55:]=?F?M@^WPDN=V2;7=NWM")=Q_)N[?.,O%:D*E$@)P$Y,4K);
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
MD .IO078$,HHXQ+'WL:D*I&ZTW66,HA2SF3"P5FHM0D')X^#UXHN<]#D&".
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
M5:6J?!V(7Q7R):?,G'QG24 L7M99$A O$!#C^6280$(<$P![8@&ET@$=1#J
M4.?>DF#90%595:2J^,]' 2?Y,.F,L1G'E!?!&[SC^U[W;*,XP<R%'=_J'L>>
MN>4X!GB)\7RV'0R&B[S6<1O72[PY3")(^/X4?!_O5:",4TH*#W N3%#_(0>*
M(0&(X3ZG6#F1YY55@JM<E"]9N.S 5,[BT 2#"^SN33 X01B\=O\Z8EG.C 1$
M:@JHY!)H*Q!@)A@K."RE<JZRBE55B5E$O1(,)A@LQ]J5U/V;8'"",#CN#J96
MLUP3"2C4#E#M--"Y@D S;;G*.9+.5E8%KR*9@'"N0)B\P8OI#4[R8BXUR$E>
M3$Q>C'N'G4!0(B6!(%P 2JT"!BH&/'=.N1PJSD7L U(53"1Y44[O\'+G"N\6
M.<+1-=S6O>\^UAZE0-\2.89W?:L5NT=T7.UR?1.N/P/7S\>\PA@1P9D/6"XD
M!=2CZ!4V'N3$<(L<5T+#RBI"L8-MR@).Z7 )!.?L%DX@."D0'$L)-KF!3E&
M5%1M<^&!SD4.@L5BM!<L=UA55J6LAK5+&)@P,&'@?'W""0,GA8$W\H,AHU1H
M#JR6!%#"") PM\#$(_1$KJ"3O+**):]RA!(,IOS@Y!%.TF(!/,))6DQ*6HR[
M@Q&Q#"'N@>!2 <K"#QDL(, )(5R+($FPK:PBH:H(ISJZDOJ#ESM;^*/O^)YN
M%1YA[=K-3K,_B"VI?OQT3ER*^"VP6WBTS '?UVXL<@+YIX/\]OIXQK"00??W
M&E#(,:#6!H/ VAPXF>?04Q7P'@6(A['S/TLAOY0KEY!POK[AA(031<)K!S$E
M#'J)#!!Y;@#E4 *3>PZ<X,8Y*Z3#OK+*257@5#N1@# !X9P=Q D()PJ$XUYB
MR"AQ5C$@'.: :LF"4D@P4)Z*H!-Z9&CT$F-8Y6(65<()"U/>\))YB9/(F(.7
M.(F,B8J,<5<QE%@3&3/+,$. "FIBRTD!L.0N=UYJ;75E%6%193-Q%2^]R$BI
MPT\EXMJC6PFGT. 2N8['EWT[W[I:Z[5BJ1/F/P7SQUL+PQPY%. ]'D[N 8T'
MEFOI"9 >24.D<%H'Q,>D2DE*J$L)=0D'I^,X3F W/;"[=@XCIBQT =T0\@)0
M9BR0CC+ +28YP9APRRJK@J:>F@GI$M+-V3.<0'"2(#CN&$:2!>T\J'M6< *H
MD1 H20*;0(J$8#[W5%56*:\*GO+!4O9P\@LG@;$(?N$D,"8I,&YD$.=>&(XQ
ML,YR0(42P" !@8/.26@4Y\155E&5P:0YE]0I_(+\"[P LF6O.]"MK/OX@VQG
M&O@SW9[SO>()@719O]MJNBS.<9FA?];GS/77.FX4 DQ@_Q2PK^VM1: ?^H37
MOFG*!*<X!UX($<'> ^64!9)!P7)!@]$7NP\S566T?.WF?KW5R@IA*;GNE0/F
MK$^H2X#Y$L \OP),X8T0BC% D8: >J& "7(NH*:@CB/+K,EC"(U410D;%2?
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
M2B@$#.8$4!AP5F,D 6*Q2I?*\!^/2JRL*O)SEG&"V-) ;/)/OH9C2UZS))I
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
M^GOJ3-*\#_QLW!D4#*E==6H:R)7\CXX;Q?+&Z6PR"/6]\XON@YM$'$/ZJ#)
MZL]?7.&015G"%)"E^.3W*RD@V20AA/>$2E'C=$81JU@D7D6OH]:Z\,A6CTG=
ME=JV+F]P_6CC^[/+T5991UOE<?+(0Z=S?)LGT.ZX(4\LY'-(RT6,AA/%I*WQ
M-4Z\II)(D40RH?XPJ\GG0(9 AD"&V#R&:$UN!I+'79#'8G*&"TP)*0,QKN:9
M4R>(L>4'%=0'&Z(.1F_U@':I^+(U C((,@@RR*-E$)Q'CRB *( H@"B *( H
M\+A18!TS(-":O!-7Y&(*1 "?&*.!T)P8 :L2L5)[8JBW/MGLHS@W)S%DU<Y,
MA\UN:/'\9!(.W;RA13HZ'HY/4SK+6C@^OW0\K+?;A+7;D2>W*5S0\AR&IV?R
MT+SI7%">%V&88A[#4J3PQY4\!N,42&$X,4(9 HIE8JW@A#,7F0S4,<JW>DSI
MKN6L=8EQZT<*F'/]N.R*Q\DE#YS'\%6N0/MA6:I82&705/#HN""N[%RABLR(
M,SD0R R "M R^C:VIF@Y%B))($D@2;0JE0'YXZ[X8S&;H7"_XHII8HW3A3^\
M(DZG0"2'&(6W-M.\U;-=;5>1S( <@AR"'+(F'-*2XN^6"SNB *( H@"B *(
MHL#FHL :)C.@/7EG_L@K^0S)9I&%)4E5@]+$4 Q*D0DD+NHT+P,JS0W*5:0S
M;#J)8..&91>QGV:=X7B*O19:I>QM>MH19JX^+F4/40!1 %$ 40!1 %$ 40!1
M %$ 40!1 %%@0U'@'TOX?S-3X)B*AE,-23#KO%4TL>0#1&O5#?R_T[)2Y;<E
M',']--L=A?%1^O=X.D4'[U(.WE>S_86$(1VY3:EL#@W9$]!,$T.%(3XRE[0#
MSC7=ZAG59?!EUND_D2&0(9 AD"'N.T*(#+%:AK@2 C24R6;^,D\Q$!!>%G;(
MEB3(5 4J,N4:*:*MX;_-KF;>#N'DZ&3>IGT\.TR3LFY'QY-TF$;3P5^I,V@P
M '- VN0*V/0@/F:"/2Y%#U$ 40!1 %$ 40!1 %$ 46!C46"9J$!TQCL \,*"
M4<YK86/4U.7L@E4WB0K<V-6S7^V^G46S[]+STT^S_7S@/CX?3^HM;\]FDX$_
MF3D_3 ?CYVZ21C-T#BWE' JS_D*_"LN]#B88(F+B!"1UQ/,@"&6<21F#-I1N
M]427T_:-MF\Y:"*;()ML,IN@3HDH@"CPV%&@I96&J%.N5J>\6G,8P(H@.7&1
M&P(ZZ_*;480QX950GELJ4:EL<]!QLVL.?W'#.@NZV_GM9)0Z@G8[%6_:D4?R
M]3'F9U?.ODN4BW%\4C#KZI#S=:>-:SLL)Y#**F=]2@)211?FM&0.DM#.ZOAF
M]_:-E0M9'(U'3?7YO)GR_LEL.G.CNHC8/7DI.GA[I7LR3U)5!"8,@!%PGA$3
MI2+2!P[1Z6"UW>HQL%UK:%=;T[JV^K<]D^O#)9CCN!ZFR<JX_<[HJ%6K^K_K
MCB5K0^?7]"_]+BY?OLW,X7A8EG/Z]+\G@]DIVG/+$OCB>&X7O3,22 29"=#D
MB,O)$N":6^DR-;J./^A*NHKA!TC=2-U(W4C=ZXHE:TS=S @7!#"N?(3DO;$J
M&B^4!.FX3 ZINPW4O=A.7 7EM1.""!L2 6$,,90Z$H,+DB:>A6W"^X99M+R1
MOA]\8=IT*TC?2-\;1=^Z/(A-4E$)$9QC'KSU2F;MM8I@ .F[%?2].$V*)VJ]
M3D0D6NB[Z%G$>66+/#%(D&1((E;+&TS[9M$B=2-U(W4C=;<'2]I&W<OT8-#&
M4,VUS2E*$!Y<\":*F+1GCD<3OL[=R[=>0!*_-8E?Z= C.(N><D(=BP2B9<24
M?21<!V9RV4(>:25QP5A76MFF#@S(X<CAR.'(X>W!DK9Q^#*!;^ELRHZ&:#(X
M9FPL3Y:,<$PY3CU#\[L-S'TUD5DR)D$%H@5S!#CWQ*<8"4TV1Q\3#<)L]7BW
MO*W+K$ ;_&&3H']L<OC+OW'P5^]?Y<?Y[3;+-1C%-"I/8\H=+ZQ?*"^FR></
M>,-[N?H -W[NZ_*?FR_^:3 K=Q6^6-'A8)3(X?R_&6] \. P=5RHW9+<Z+1L
M5F<TGI4O=)/R\J@S* _U=N*&G6,WF77&N3,[3--4 :DLPC15;6?4B$/3>2D/
M1FX4!N7MTUEYX:@LR?2'B_7]V]4\<I.W@]&Y,#%^*2^]?_G)C[VO_J7C\710
M#\I/DS1TL\%?Z></@S@[+*M2'O'L<27,_]QU'W.^/,/)+/U\]M5T\?-;RXK
MUQ_CX:3BVS*@KJ[LXL_#R27.O$W$3Y)[3UPNS_F3&WYPI].M'Z^LSU%Y\K,_
MKNN3WWPA;[U&.=_?&C5W6]AR/'&-Q!2"+KA7WU;OVZW?37<.)U6;^)^!-IYI
M:E@"L*"Y=MX[REB2E#HN#'VC"T94/*RG?Z<J(N50_^M'M_E/?4X/[NO TT+\
M/UL:??U)?_K_MG<..B]W=I_V=YZ^[.SLOWB^_V+[8'>_OSG/N'-!3CN+Y/3R
M@I*J)"^JN$T%LOZY,U=UEUB(%B/]5];F']M'Y6;*$@Q&A<K')^6/Q6FWDSZ&
M5!6[6K#2*<OE.J0<&W<2!V7E_GD=.RQ"_K6KT.A0%\LP5Q/+8P[=\33]=/[+
MSW$P/1ZZTY\&H^9FFP]]KH06M?.,1JS]04G>,,E9H=K9WS]CF1_F+/.9@CR_
M".('8/SKU[_YX6]>5#^ -M_Y6?H#^];%@D3?^5F\XP>^8_T#M]_[65SC&]^Q
MD3?\[#V4MUZ/Y?=?[*JOP?I5=.F@XNO.;GN_*WE&N'>_EN8!UG)>(CI706X0
M/3CGR-%X;FW<S5L?0)JONYO)^,-=5$<_+@':+G=7;1LW['2>NT$DNZ/.CCNN
M3I_OB4;ASJ_-SC?]2!IGV)6F))WFI7EKDLX_:G.2+Z*]* @;)0B+#>^;S7^2
M\B ,9G_'T[C[F[#[!^,*]77;K_%C-*]_YLM #?C>->![7LEORN]7 W37IA*T
M7+C[)T<^3:J3;B[A31>550/:':SHJB7D?I^FC1[AZZ3SBM-S'G;ZWV]E5SQ/
MDT;"/F]<3%,*P0;05$(VR4*B6GH5(7"10-<L"V:I$.R+5D%?[0?TW$WV)XT;
M.O['#4_2Y5=O0EN@H]?O]HZ>#5X?!/KZ79![![]_>/7NO>R_.SS<XW]\>O6I
M/]P[ZK_;.WCU\?/DBM='];M^&_8_O3CJ?WK_L?_DE\'^P7N^_^O33Z\/RF?X
M'Z>O^-['_KMG>>\E_?3O>7)%><87P_1_+TY?_QF//0?U^MU;^?K/9^79=C^]
M?O?;H/_K?X[VGQR^WWM2G^$5ZQ\]97OOZC,?YO[V&Q#216,D410\@>PHL99Q
M(G-,EMD(1MIOI^9\37AB9%'Y[$ +H%#3-*W()MH8K;-!G0G/=7VF4'C61'A4
M]D5 F"0BQD0@!E.;$T9"F9 BR Q)A>\2GF@E6.$=B A@E7(J4>X\=2I7\*&-
M\!C&$7G65WBL<#99+XAA.A,(F1*C/2,QA*!-V?.H$B(/"L^UPA.+/E* )Q/M
M1*Z% +'05OF1O9.94A],=%N]HF%]V4;GNUYH>U[ #;7 (L:=1GX_"V>WWD.R
MMKY]O/$VW?A:#Q5]B/3@R_:^;G3B)J<=5AO\,MN._NZW,>G7IOKAVBZ^4C.1
MJ GED6@UT9SC-OJD?'(N.\6^H2!C%]^5ZSV#>05CU7O>^&"=ML")U\H24"")
M-TF3""GKT+2$*FIOV;DNL[PK@;:NK?N-3EU+\>Q.1XC<&7VMC'Z6 \Q6[=R=
MEMO=F\"O#:M\65/W?92"-74KY9$+^_D-][SP".4D)",)E)_$AUQ^1)JD8IYJ
MFFLI/!<<&009!!D$&>2^&20JDZ4-"KS,M<&6X<I;ET3FTO.H!#)("QB$73 (
M.$^A$'NQ/QI+)'EB@\W$.O!69T.9$)5!-%-=8P%9!%D$6019Y-[[<T4(WLK
MHLP)N%0FI0@<P,D0E#/IZS2"_;E6SR?B@D^H=I"]%H0'IPG4T==&JTAXSCSJ
MI(11INFPR;^T2.ZT,1?2"-((TLBCIY&BRP)WF@LN0*3@K.>!<Q<3EY&:B#32
M)AJ1%S1B+<_!15O,DN@(!.F)RV"(2YE)HQ((USBVJ)!=K;YL%(54@E2"5-(Z
M@6\;E2S#)-^5C8I^K=5&V,_GY.YMO\DA,VU $!6M)^"Y)28Y(#H;;KES-#"Q
MU5.&=BVL8L[>HV:1M9ZI_A!K.#__G=J.<#Q*HZ;E8,&CYN%J/Z&F.6&W,TKS
M9H3N8\>-8F<PG9[45*WRUNGLZZ5B[1C ?BVIMILOFL)2_G-KVY"N)SA\?Z_P
MN\\=Q:.!1P./!AZ-![(R:FA#^F23#1E8S(X[194R44L3F88W3YJR)489N:[L
M=BES8SN^.YG.FD:0!^/M>-Y)I_;1V1V===&9JR$[YUK(?MZYU$&>)#]# V49
M ^5T(?"NE8I)6TL2U.(E;3@QY26B>%360S%:)-_J<66ZPJXB_1=A%F%VO6$6
M-1 \&G@T\&C@T6C%/J[)T5A".7?2.LYTR%9HB"X6/=PSKKW,0E@5$BKGZZV<
M+T8/0E8\.=!$4R4)I$2)*ZIYT=:U4(EGD G5\W6.'FQTQ?:\5+<)!Z38F8T[
MTS2;#=.7$81VE'!O"F5<6Z4-/%<ND,P$"=: U:K !E-!<)H+=_P-:RQ;KETW
M>%KN:C\O%&WO-H+ L&!["4+H[RP4;%,& IA/Q*64"AT809P&2:0I:H"A,D3%
MZN Z)DW7VO:%DUN.5^W,.T(PO%O]^99(6/7G:Q)FYMCVY&12UNAY>9+QO#G7
M(A(NZ,4O4RCOG W2M)^*QKR@9J.VO!PX7E8ATZ("9^DHR< *.$K)B9'!D)"<
MHUZZHBM7<&Q?"3*B(J+B@Z/B*D-^")@/")B7L3_/M0C4.%)]204P@1+O+! +
M2F<3<XZQMO\QO ML%4.0$341-=NQ=?<4ID !1P%OQ]:A@*. ;[" MS2:AGKO
M0WI1%\)J/G&7C),DU)XSX$4DQFE'J !O1-ELS_*9YBLD:KZMC)QM=-W-RR90
M=O2UBIMVE-2L&2FT)/NHY9*'"48HX"C@*.!M%/!E6J[<@3][^=XK-TF7^RP[
M[L_![/!2]W^6W.QD890/ZO8WT.U?+OBT:<[:6 >D6')%LX])$RLC(X)''SQW
M3B:WU1.4=K4R]]NO!5$34;,=6X=J 0HX"C@*. KX>@KX,GKO'?BS4>]=%[UW
MT:?-N:-&:T5,]I% V6KB?:2$6<8B!ZY"9*CYMM:=O=&%($\_IDD83-/<F5U'
MN97[&H?WG?%QE3ZL_]BP^H^O!#KG52#-Q?WYQI\+1L2:D&60?W&('P?-;4B,
M  0H/U0@1FA+6*R_@W.>J:T>%T5X])>XC[%,S %Y9/#XP!4AWX8_5'QO!'^7
M51\L69,D2\0Y8P@PRXGSL: ATU2K0(U2M, ? A\"'P)?6XL^$!/O !,7"CL"
MI4P+3JSVDH )GGAA(XE&@&=4:A?$5D]T%:!"B+CX6' 1L]Y1P%' 4<!1P-=5
MP->PK ,UV[MP=BZ$N9C53@%51,28"<CRPV9%B0U<*%YL&2ULH]O*5?1#VW1D
MQ,*-)==P]WSTR>>1KMFXD\O'.[/#U*F]$MWHM.%K_?.T4T<V=8"R?[S_9Z=
M3CC$^HY'% ][>G0\')^F]$L:I3R8/1^Z$4;#EB&(TX5HF-*9<R\]22)2 DII
M4CM9$ #'K4G1E6W?ZAG5E6(5/N%-SX3 #+(UQ\8'#H9]"_M0.;X1]EV&PCRS
M009FB!!*5<0#4K:O@<*0(("E#K9ZJ^@*B;"'L->&K5O#4!@BXJT1\3(09H06
M4<A RG8! <L4\2%FDH+)V7-+);BMGNX"744@#%$14;$=6X?U,BC@*. HX"C@
MZRG@:Q@(0[WV]E[.A3!89IDRE1EA"AR!K"(Q6642("5AG<H\Z+EF:U&S;648
M;*,+OFJ$*XVFKD&G]+'^GCJ3-'2S^2"@P4*8[$HE6,>-8GGC=#89A/K>^47W
MP4TB5HD]IJA8\_,7-TUQ498P,+8$9>POC@[R#J1G-A)F?2#@O":FZ :D[+#P
M600-U->\"6"T"P9'!V%6V:-'R(<N%/LV J+2?",$7*@4<]SH )PD"HF 498X
M$P0IEE!P,B3%:"H(B/U^$?H0^EH;'T-4O M4O R1B4RMD]J3LHV. &]:)\I
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
MWU@FB/>1$5 B%$LC,R)SR""8MR&KK1YTF5#((<@AR"'((5BKC2B *( H@"B
M*( H@"BPIJD,:$_>F3]R,9O!B\243;5-0TH$6#$HC964\/):3EYQ$&9N4&(+
MP'8F,VQTUX9^FG6&XRDV6FB5KK?I.4>8MOJX=#U$ 40!1 %$ 40!1 %$ 40!
M1 %$ 40!1($-18%E!@YGFY/(6=N8' 10QEEO;!0B2@64IV4&#M_8#]Q/L]U1
M&!^E?X^G4_3O+N7??37;7YPA::24R0G"F?4$&#7$.PE$9\.EI=PHE;9ZPG0E
M;=5<X98#(3($,@0RQ-V/I$>&6 E#7(D BNQH<E83:VI)@H0: 6294*VBXY+K
M4'LK(D6T,_JWT:7,VR&<')W,6[2/9X=I4L?,'T_281I-!W^ESJ"! ,P :9,G
M8--#^)@']KCT/$0!1 %$ 40!1 %$ 40!1(&-18%E&E& IMR#]T$H8(*:;$UD
MB6;F(@<J[S(G?+_:?3N+9M^EXZ>?9OOYP'U\/I[46]Z>S28#?S)S?I@.QL_=
M)(UFZ!M:RC<49OV%;A4T SAC. D M=4=]\1*)DFFV<9$=="<UY%^@&V-D$V0
M39!-4*=$%$ 40!1H>9TAZI2KU2FOQ!NC+EHE*$U<<(Z =4"LMT ,528G%B.5
M&97*-L<<-[KB\!<WK&.@NYW?3D:I(VBW4^&F'5DD?CR):=)\0UFWSG0\',3.
M_S2/-[]R]EVB7(SCDP)9\ZN;PAK7=U>FWL;:>-?H!"HEEVR4AH;D(&4(ZLWN
M[9LJ%ZXX&H^:TO-Y(^7]D]ETYD9U$;%S\E)L\/9*YV23#(T"$H&4#(%L%#'1
M*1*UTDX8I2A3A0RX[0K%NA1600FK/9,MA4',<%Q;RV1EU'YG=-2J5?W?=<>2
MM:'S:P(+W\7ER_>8.1P/RW).G_[W9# [17-N60)?"!$X&KCU#$AF( DHET@Q
MWA/AQ7JWFOF<I:[6'+<2J1NI&ZD;J1NI>Q.I6WH+P0;OK(L H=AUC(L4J=9*
M@E$9J;L-U-V_8GL+EYAGQ#IC"92-(SXF09+U,KCLC;6F4K=EMJNK"PSI&^D;
MZ1OI&^E[\^@[Z)2]BM1Q"< -<SP%YI5P3(?D(UK>[:#O!<L[9\:I 492$HJ
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
M5]X1[97-T>B06"PJL.@"PU'+Z!E^//"X/@D1"(MW!8N7&G'10"6W29/(HR'
M9"06HB4R9^I"-M%:V.HQUK4<^SRV3QG^?B^"H&N@#)?#W6E:W9Q,F^:.G?%%
MOD05P;]:Y!#VXTE,D^8;RCIVIN/A(';.'WB3.>%!=.8B&#M%+IY/QG\-8HJ_
MG/Y1!&0A:KA](1U(#DN1PY6A0=$PG:1)Q-B:1Q$3)=ZG3 JSYZBT="+:K9Y4
M777?B13W<!;;BGGH4T90?9C!]@BJ]P>JEQJW2IXKYC3)DFL"C@=B8W3$YV2\
M5ERRE JHZBZ_IL,D@FJKU?%[<&:T:!$K.'3R</QAVLF3\?D(HJO*^/=UZ5F%
M$^@Q?G^[3$[&UT#(GY],PJ&;EC\[SITC-WF?9DTVTC2%DTF+[,U-UGY667SZ
MW)TVLV(.QMOS(1)[%WO^\F++4=]92M^Y.EJ ,RTI]\1Q)0F(J(A73!-#K1*6
M)5GTH:V> MJE!F?/HJ&(:/B 01=$PWM!PX44_!Q9,LH1\*9F8@I.BM HHB25
M4FD'PA8TE(QA*N:F67CKH/WNN=G9(6]RCZ;EF*]>$=[L>'M;]>#)N.!!G#XK
MEOW+LNW;HW@F#*?[&5G@UBQP91Q!2,H#*$,L.$[ )4V\I;;\T,9+(U.DM3&+
M,ETP.(T6LY$0'1]:+T9TO&]T7,C2!\8S#8SX0GE%1TZ"&#"4 &2I"LL!2+'5
M ]!==4TK0D3'5BC*C\E-?#RI>4FSTV[G>.A&LT9U3L5\/JZV-+J+-]I=_/QL
M[Y_7G2^T\/1\WY$!EF* 5U<2CUQ2SGD@689$0$+1E$TAA&P\RR;XJ%5A "&Z
M(-%EC"YC1,0VN8P1$>\,$2]U8A$E ^$"T3(7G3AS0;R2EG 995+,)I/S5D_;
M+D"KLH;6$!'1;;ST*OYR,AV,TG1:UNO(#T;-6.JF47?5CIL$?C?'AH@^XXW6
MAL\%(4W[:;:?:\;8V96(Z+\4^E^94Q,!>% VUU'DH>C#=2R#RH*XJ*76%FAR
M4,?7*HFC&=!1_"@@\>&TX4]I,HX%V! ,5PF&EZHPYS(#2YRD3#V!HOD2IWPF
MR6J>J*6AD%T]VX8S_C.ZA]NI$&^X>WC>Q>6Z!'ET!Z^! GP]L#\;3Q;C@,T>
M[YYO,19'?2>V7YE88S5 TB$098VM;HXZD+%.K/&!"6$9;]P<DBGT<:#7%X'O
MSO5<!+Z5 M_I0JE]5#$(1HPT@H /COAF'*W.F5&CI,YRJR<,SNEJGR[[_;Z
M]6S"LDJU=CGCZM'V"VA3$Q9DAMLRPY5A-CQYRCUD4EW -0=.$).<(4H#CYI*
MQNH01V"\RWFKQC9L6L. 1^L:?K2HVJ8N+(BJ=X"JE_HV<)H%2YJ4O;4$D@/B
M8PZ$1<\%CUG$.A62@>AJ8(BJZZ60WX/7HD6+^'D;ECP8N5$8W$$;EE5X>Q[C
M][?+Z%R+ ,JYO^FLT]!T>E)D/#7I1.-1\Y"U%G4TGJ5IDVC4#OMSW92AMJ85
M+3@;=RZW^TGRF$.ZE,[SZ4H+_ 22!Z<C8365"+0!8EF(1!4)%[SLI16ICO]C
M7'8E?&E+8N@<;49$P@>K.T4DO"42+E28.DN-E9(P8QF!H#FIO8Q)YDXZ)[,4
MT6WU-+==T#@-9/.LO/73@-/'- F#Z9D&?'0TKK<Y#N\[X^,JDYA6M*GZ[^Z9
MZ;.?7QZZ29K^,8HU^![2J-CZM0]!\_(O;IKBSOCH.(VF3?5%+;Z:EK<-3^KZ
MOZRBLC^7%.2-I7CC2D-\RH)0)E+B9"B\P0IY>$\#D99J:RU0X4+1H&G7BB^K
ML'!^(*8I(9 ^F/J,0/K@0+K0!M& <8E9PEEJ7!&,F%K@;Z4%Z7+,F>6M'G2M
M11QMJ?K]6!S0@U'%KU&: ]N'P>RP,SM,G8H1;G3:E)GHGZ>=='0\')^F=*:6
M'Y_UAVDZPJ!S>D.5\X8.&H9 ,EB*#/8NM>I/;S_V?W]C0$H #82)6 A!4%.X
M0%(BLP!;-I3["%L]VRUJ-OIC'M(O?0N$:=_*M.I>SO<'N6(C[0_DBN_GBM.K
M7"&4*5L5B-.R<(7QDAA6?H#2P3,M@V2L&@],8 RSI<;#IOONSPJG.M5-GV:S
M8:K_>6WV"CKNUZ VXL: _R(=GVW]?L9X[1U9"-MOG/=)>@LDZ"0(0.U_(Z@B
MF3)NC13&<;G58Y)VZ7UWP-EX7Q'ZW#<0 U>I]"(&WH/F6R<'647!4F*HLT77
M59D87M&0)IZ#U(KK5+1>*[I"8GN$]JF\&^XOGW>\N:X6 3T::Z#A7M2I?=V!
ML= -HMGL9^=[C15IWXGO5V8"I>K#T&6+@HF.0"PZKDU&$JX@0(J**6!;/<7O
M&=LWWIV!*=EK@H /VOD&<>]^<>]2K\W",ZJ4(<%I1D H1IRPCC@>K<W.1JCM
M' 7#N%]+%=OO=P2L5_N;X[.*_(X_7:F>NYRU]=7Z\$W&_U6Z>+_2GP%9X;:L
M<&4"D,JJ#KGP1 N9"  #8F*V1"66J6$ZA+*%/6ME5]%5S("[ZT/85K1#A_ C
MA])5>HH12N\/2B\5;.:5L5S7_1) (*>B6UNGB#4L.&E4XMYM]3C(KM2K2)AX
MQ%#:,K_RFFC?@U&8I)I+75.Q"UYTY_IXG;#Y5P&%FF=1)VY.TG0V&819T=#K
M]7:XG1\EAZQ2':\$4O__Z:4TO+@0A&;DQBA>?6'AG<_+@HP+X\SEZTF:_WM1
M[?/T8SATH[?IA9NEISFG@ ',Y7CHRA C:AQX#I2 CYX "X%X)R.!F)+.ADK5
M]';GJJNN:7/\T,Z>C>*A1^L#?Y1PO$J5'N&XW7"\:!9X'H/G!8X=*R ,@5@9
M% D.HO=)QQCD5@^@6X0%T7C=K(+-;X%Y,RN@V_'I[6 TJJ[Z<>X<-PC3#D_]
M)C..SEQ T?>-,<!T<H(#I[K6:PBIK'VS6XF&<<$>AFB0-Y;BC2LCFK2VDBJ:
MB>"LJ/$4,K%U4HF7VH,7B>50NPAJW94K(8Z-3T9\M/[W#0;(:"58X1V("&"5
M<BI1[CQU*A=%C-,&( T"Y/H Y*5BK7T.6@<@3B9*@$M#/"1.(B3!E'%)A%P
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
M9=O THC3VY];Z^8ZHZBYM)$(/0/3(-GV6=!3TXH6=0U0RY.\618MU^X?(>9
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
MUE>QME?YM2DD\>GRA^N)=]O0!R$,>/-OAS=G ]Y\P)L/>/,!;_XHUCC@S;\
MWOQ6_/B*0AWG//>") J*@#$><YZQE,61"J6?"1EZ>Z-"WPL3=*L9\=0H1VU?
M%-35FI$C:@4'XMBJUB/GNJ08XZ+^8!P4'RK49<:F]<.14>A:.,Y:?(I4JTZ/
M:_U*/>=#KW:^A90WIOQSSV6CJT=O?8 L^7<+>4'M.<>HWTTY104U!@3U/LI(
MY<O]0D Q!7/?&-I6/UWJSK*\@JZ]: ]?CGTB2#OO^LSH3/T-@(^OB??X336-
M4K\IW@RE_M$H?WD>92&PC,!SLRQ-7 ;BU4VY$FX*^\Q"/TZ"U'M<1K8^_>_'
MLM9I'6.B?.0""/@:XQYT[697<1F-+?8.'(@>M89Y/:-*@IB)4@KDCV-.M041
M? X[@J@[;'1[65$#;/V'#PJ&'MM$;IV/TO\>P?1HO [ZL:'C%?KI-=!/+<W)
M#-A#C>BEV"1L9(X$;5^N7M*:[%MJWW>8PJX*/J5G?!]DLZ%=&L8HNK;E3MF,
M='W)*>X_(G,L51& 4\U,O9VY\=C:HCE8G*G$\+1SK7C=J^$KVHY)U0Q/X/#U
M,^>LFH$42%FP3!"Z))5M/]8K'=#K4V!)UYGQ:Q.V:)R:&CA7A8OT:0&VKT[?
M=#W/>LTJZ-O];A#5/;I!'#@PK!VN+2*QD0)I4DB>."D^-7;0M?'A@%)B \YZ
M1G@P6R;8O8=CK@9HPZ8J >9=O%>K&[)2!V%E'U<>;MN'=;,X<)Z9VJ>B51!6
M=[\_/=Y6'+)9++ P4A7,K^7*G#J,DJ[Q!>.W\Y$+I7=JXYYVBV\>=YNS0\00
M-ZNQG78?#*>4%?%"3-0II3+87E!_RA6-=[F:-E5UTUT2A8[](>)\R9VY?%Z;
M0S)\KNN*V+P>2ILKIRV/Z76:OXD"-0NX82JF'Z$14-W"=$T.*P&O.LT7"X]P
MG:A$(Q&T'N8Z1JQT;=++>HW>>=M0K;V#G*Z:<=<J!(=;.;-R?<B/;+_>UJ+J
M)6P=."\W-DJ<Z[Y:=36K2[UQVS:@6:V%;L*DW)DN$()"K->@WE>2RK25HR]N
MI] OW70C9XTTMX1E@9QM8\F599NT38Q FL0%O&X?\>);;SC&HE<Y-04AR[FN
M0],B!K5?6Q-:;Y 6Q$>#K)':H^X,AU>B%31:42)X9J.C&4@'>EM0)$^IQ1E*
M3U5^L*TINT/NHNIMP@#M:V]\2C?4F03+[/VZI83*AAPJ8-]S.O?:%E<T ^JO
M$@!"YTS4\(=J"O1SW>IS+>S6DC.E'M@>E_KCRN@85HZOC6+$NM.FEYAB>/64
M"*OE7?8^CMJ4DY%51T:.SC>^@-NJ#6==^!IONKE,O7UL-&/I4KK[NPOG<9-Y
MZWL<48)9*C*)'7=R*0(6*)X7JH@RS^\74%X%",I%C=K49G/WU(IDLGQ>J:FZ
MXN,SF-+W9O*^>\E.S\1Y&*@\#CSNAD'&7":CQ$U9 B9OHK(BCL(@DMZ3I_YJ
M;$OKJT#6-QVB\+G,529\[)&2^BJ7@8A$G+&@2$*1Q,,A?OXA1L='Q^<\"3+)
M9>#F89RYC,$AYD6:NGF4)'X2^JGG%7"(T<93Q/QFK"4*-W(Y'V&=>77\"K7P
MQ6Q'" !/_K1X9IC1=T@#)^_$>9Q&OF0R=A6/8I=QY<$=#D,WY7$NA,PR/V!
M ]XV&J#"H[?1P4;1I>%M7]Q9>0M!J(^\V4@-IS3=L^K,SO5W@B9_=V1Q?'7\
MSYMS#ZA"%DGNBA2SKF/N4=E/-X!_)S)D*N)J&W\_<&A#K;N:+OV:+ZQL^CDM
M9#2@DD"^!=31^C;#JMW>D&G>CFC=XH_:1MV*]#'[V:^KN*FJ(H%:M!70(GE6
MM$^C+*Z9D+KXP[(VUG<(F=+3[0S,_::R.@[(V![O7X).GEUVJ4S]G.66,JP_
MA+?Z=YO*1O4>IPAF&E=7KJV40RJBG;]!,:[LCU8TE[ZV-GC9VF32CM+I[_=Q
M8&GSME:KA8XV[:@V$<]6C$_T.+0;VUHBIO$6SV&TI<5_/W< -V?.WX/Y0^5.
MYOR":-6:/C/*/4$/*7('61IH6F$S[FHP1I#?$ G/M;_44!OZ3->\I;)2YC!F
ML_&U.<".2$T$LNWS:L:@[+9+.'J7&)<^NP/JB:PXI?IM,=R7F[S/Z@J+;9MF
M<?=BE@?."ZQE@%4,J._MAGW1%;2LX=_OH[M67K6"5Z'_8-QS%+013 QXZ 1!
MRNEK08/&HSW5$<V5[Y%Z .^OA-4.;&:D]H 9+8&OOE9/\YN"DI_S&J]O WK"
MZTO8KB$6>G)V<1YS'W92@!;IIZ X" '618%=<!,?-/?$8S[/UP#*+!=A5BB_
MB +&?);[7A3QD'FQ JTT>V2QTQ-@UMB)TP'"<8AR-M:]?URL^Q=@4(+2IXF%
MS3!^44TF6$/PDLKS\=4:W+#^DIRK[9>Z,M2.*;.-7Y_#7;NLQE00S*1#ZZF@
MP,1T\0NU]*IFJ<-ZK^J+3D6D4B7&3R5+1,K*Y6GK^1H_>0,< 90)P2GL!&RT
M/W9_AA1;!8V*6![YMW*EJ#<>J1FCI5YV()5*EUZN*Z2T_<JW1B@HJ?(6;CC
MBA\25AP-L.(!5CS B@=8\:-8XP K_@*PXEMAPBMJL(J*.)(L#H3GL=C+X2M)
MG"8B51[WX:.MP-S;U.>'MH1>8R>6Q5B=%H<P-ZNXO%9B41-HY;G1<E[4U015
ME\6<9G]:K)I0W[?Q]/[<9WZ6IK%PDTPE+HLE<WGF2Y>G3&1<>@'W;LS6? 2&
M B6U5^.QAF2TU7RQY&+3+$B(+FOSY&=$S\RJRTYTE(9R]P9EWBKPI(#WL"U4
M(K*OBNL2V02;PA9R:JF<"38D,D;$3_<L?SNG==D3(0"+2Q":6:-^LC_\C 68
MQOSZIW)*^T9?^IDR%P4?&P8[KV:=OGC@&9UQ7L,_TK[ ?'Z@/_O77*Y_&*<'
MD1]L__S&+WL'_DT?QMZ-']_PX8UO]?V#C.WAE-D=O_PO.D1]D$ 22%__YTGX
MI#,M)!J=+A# 3\'LX\_V=T-I^*<[7O6>N!ZK8KY*87K =GQ\Y"<?R-C^H=:W
M>9W3=+P@W< *[LQ2ECG1'=?T9*VWH-GO#3OY#;9I;3;9PYZK4<,>_F23KW"R
M6#3*";W1'8[6<E#0A=3&?;_ET4=\![_&2?WP$B5SM6BPA/Z/>W(5'_AX;[R*
M1A7 %\+T'+*_'-SVO3MZ-!V^]H%_[NX-I/! I.!G2Z3P %SU?PFA0%G_7$+Y
MW.W=:/0\]/Z^UG91:RY129<6](L%YRD@8>!9GW(I[[>[GWC9@B]- /2Z!Z
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
MOF^GC^;UUS[S+["! T$\'$'THB0#$_A.SGPOF<#F#=SH(GKH'=RIN=B3O/5
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
M\(S8.+:#1K=W-4HQJGPYKJE&S,I%W?E5$>A9%8Z].=/X0X2W^E:[514V+A6
MC[](,!TPI2&7_+6(8Z'RH9 <?"J?2W/D<LWB<FEG95R,SLIHE.=!&RV#Y(9I
MJ:+!QHL%KSK[ZXUC-Y2(S1.O-<BSJ9>J.7E6N_:N)6+EX=0JQ!JSHIEY6(%8
MAE? >IE.M56);RGC^KAJJW+.FBQ7"-.ER3-0C+LVN93A?:3QK2EF#XH7/4-I
M5DI*;=:IU=X])2LP$.,O-M7/_5<+:I3BW3,'D*E5(WX.%5CK]*"//\&27N\-
M'E3G]#'2?X*A+*HQ+=5X9UO='!=IK'E_U#EJYRC''Z[_^^IV%1Y9[W4.^_$@
M@B?V/5:?;W9]KQ,;O_VG-Y@]D!15JK$J98V(19>*+CW%QN?!L-6I(J[Y5+]*
M6:JC_>JU+V9J0UY*]DUOEEW3Q.>95U>$7/,80I%MD6V1;9%MD>T,9%NO301R
M18DYL& ^K7Q<:>SWH$/=G'_5L/NQZ^M\?,[S;0FIE^">,65R<5(? ]%8<A&5
M#)9':AS1W$H1,/-2,QVF<#SGQ:/HSL*,.<KXIQVT%B4!<N/'UL[^R5[GG\[6
MFUV\]?5#9_OS>][\N?MS[]U>>Z_SB>Z]VSR&WUJ7$R"WX#G;;_[J['W>/89W
MG33?[8J]-_NL^;7Y+3]O;V?OV^[7/[\V.W]=+,2<*+/Y' TD@U&($VJ0(9$B
M)T&>SA(C%#LMQ%P.%GJ"-,;"!K613F&#9V6#>T'^>:3W7;\W&'SJ]B,,*'!
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
M;H'#0\0Q+9R$QRO&68@F:"%QB (K9:.*)>P^;R&B"X5T, [4,Z9!VXA$/-&
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
MGJY]P4*$G-..J+ !C%>AD!'&(T=5P!P;%Y0HP=:"I05+YS+86I(II@.@FV<
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
MO._/=L]_>VYWXV3L;G2:[;W/;[_"?3^:;PY:\*[C9F>3;[_;.MY[LWG<A/?
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
M.1V7O* FY:ZUNY2U5.OM*!IN:4P>6:JR#%SP5AMF//+3Y*V,H*K'J:W:9OY
M"\NC2YE%8AFU!%C2Q(ERU+:T@3%F17!J:86#ZEK:ON,LVHZ2/V%O5"A\/%"8
M7#+:,[#14&!..+ J2NZ55#DE&ROG;B4*SOSNCG$J4F+$&)X)!$6)1PN*\*B2
M5=:JP-E]<NZ*@A4%VS%WU_$\.)^S,3%R;L!X[0 <2(XF:]"0=*J$L+U0.'-
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
M^S7&]TL6Y)=W?3L.'9C[KQ<!_84Y%IBDI.!$&,88%]0ZBC4H*<+#L?',B&O
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
MEH>=B[ZS$))BD7 EF668$F<TCU9:N.4:T6:-C]4E<F36/+8&/1CA&2@)^0C
MPSTHWS9K#M$?]6$DAYV,LT=VE.T(&RW0?7KVK.7@8Z</[/<D<^"BEP,6=T [
MF=UW5O-DT-Q!GP<<GKRA9:=GK-K("M)I[';SO[.F4HS,!=7]H ?[G/$;)C0;
M4^C8P_Z@&L'Y!_3/OSR"Y3P\ROZFKG4386#A#4];+V,_O[U[MC'1A58' =K3
M_XT[H+J-%E:C5K=:P\&9!<4*%F!F/\D&NB',J)\M*\/H(Z@OH37.X%&>L+1L
M63?,JS5]!<C-G=ZX-WGNV<P&6!:UDZ6N8MQ+,59/+V56:TQGE\#WKCT;W,C^
M\D#/T4Z_]=>X'VM1$MB+6:*E(E!,3X@]3X&UE2&O4>O//*>:AK.183>&[)!I
MO0AC/Z%L(*@WL8IVZ(]:OV33%L5_Y%O+1_+'K[4Y8?+J4IY:_5%=^<X>G*="
MR/U1-U-D[$_,?7]90-/A6>D?_[3UKISE"X_01OV@PZ$M9NS%N<.>Q<^^"\?C
M$P#&Z6#8#: KSI^13_KD;)=GG-BB>91YUI^ST0=^7::_#!BV!>P 7?GX,LMA
M/+3#<.Y5'_N#4W0T.*U7K/*#DSBU/$UO]P- KCR8,[@.D^W#(=]H@5#P*78
M;_)1A5U: :7\U6@PZ)8='-=6&. S_5A;FLJ0"L2<U2_T^3G#C>P'0-//H5,5
M PX\(9OPB]7C<D!X!"=H?[[JX4:44%AWWDN8Y%&K%T='@U!^"XQC:B?*EKA.
M;\*\BJFI$%QE>R>@Z)X,!SY65=E2V[?=L^+\+%M8;)'9Y6)'MKY6=6 D534
MAI1)O+8+CGTWPJ9;WPES^BC;7N]C/?A!\:A,=K2JJ>UX/.Q4<+:G4_E4 ,*=
M9>J#;;]N[L!XN^-0<ZQW3]\^W6AMCJL1<+F.W6AMP8"#K;G=B_$0R!JV_5T?
M;H1K1Z 5;<#)SJ20G_X_@V&TUQSNI?-<52!_U6=\X$!AFL-2_'Q2[@22AJ6M
MHA_/UK'P-OC_E$=>OM.PS)/'QG)B>_9C7) %NIF5VFK0+Z:*F&"M:W'!#<NS
M!W.?Q@ P$Z[-&?/R2S.S[7;A3(YAST_R*@W/V4<?UQ%[-1YFW^&HYE(3<_D*
MHZBO7< E-B9W+9!"9_+KB6P3IC)365Y@<X"N>>V[$87.86<TDWDFANM5%I7E
MJLIV8<(9$\?#8:%Z((DT+F;\K]O1>HC1 K<\ Z;9"N/A7% ;]J: 7X]Y.NVG
MK<=,!_L7G7+8:6"JPYA/:F98<+1@)3= @H<=J5JP=-U.1@A8,T"0T0RL8,>'
M13XN[D%0!T+ABH5N\N4%& %!M].M]\U6HQ56&V8H # "U%35?CZF6K\ G&;D
M!J[823,.OG+;,CS:XH>I0*T#<>A?@].L?Y2[E\D7-BA/^C)ZFLH'A0DO" X(
M:.M3)\M(KE/D_,PUJI,<4P5W%^X/"PZD%HLO"223*M-\-08:+).K(3-;J3;F
MA%@= ;K-]-&%Q9HN_62]0F%B"_.H1H.3Z:$H[YB-NT9>>#H Y\Q;.WV S;$$
MK93]N?E@P/5L[9]OS^H"3[:E9E_GR6?"C8&7 2,"(@6Q<4HK>;)ER:IZ<S)/
MRY=@K\LZ9R2:DM7%+&AUZZJL>I5[8;'S<VQ*G6[FS" @UNP6)MBOY;:\)-48
M\*<( S5'@N4%A(GSY6EECP?\T$W@:T4.G"/#8P8&T&*RB[9LV&@BSD^/QHS_
M+TKNM9.VEETNA^")=C Y-=72XPI.3) =#LRGV!V<]*; /YSJ.77TR\)%D-JJ
M40&:DPE3FP[G/.W,1; %&P%0O1T.L\MU8B78.2^C%P_ODEUA613J] N7"MEW
M.SRL^=9_WJ9-![6!<<FY58DG+G2.ZM1*:RXCTR),;)9\R6:Y$-HI;A':.549
M-_MA>[Z0+VJ);1;8*7\R"^?N%QCKX0$-"3OB @HA,93["2,GF$6.&]@>S*@,
M[,DS\A2?B\ULP3'L3N7?V^R]U<Q&[BTE07+GDK/&,I>LX3Q@STS>>V(F>P\?
MFKW_'GN_]_I &TY,B ())33BQ$MDJ<)(&:J8=28*'?/>GR\L.]O[.AHDLRZ
MG%8/MOD(I)AB1,E&H1;#&W7$4B:2O)L;&=E.8@FFZIXM&6R^&52<)U:P9$*V
M?3NLG,>"4*FC(<(F:B]TA#2$=9>$=>SQWK9G>_N;K/WE\//NZ8'#7A.,'?*1
M8L2=!"++7>6<"%%9*7",*1/9927<OQIE&''>I>3@-0 VWD3+$R$XZ8 %C6Z"
M,J1!F7LBAK/=S0-C0C"1"*2L*,1@D4E"(!>ID%%$YX5\\HP^O2P38!5VJL[G
MKP6=*<;,0.<"2^5Y*:BH5\,<>3&Q$U\JITTL0M4T#FU5Y;\D.GDA)AG0+PN1
MM5[WM+4U4</@ZZG-NSQH;HDJQJ")J'F9S%BK,BLF;HJ7@3C/I;8*#(L%-\=B
MCZMJ^HIB)K]$XH3+< 3KZZ!FY4E=85%88SWALNB2DXYOO?6=V,]APX]<(RJG
M"0Z0W,B>Q$$/IOZO:+MP,G[I9QV[=7H$A^,,#4[[F73'KNJ$3B:IP9+.^NNJ
M%^@2AV5]Z)96>!J*G2-!JS&<!C@P,4PTI).N]34I[Y8CF(]ZUF(O<C/E.R;O
M',  <QAX"?R^^N6U#[<>PLH*Y!%-G3XS-TP^*:-AQXW+Q"YSZ"Z]9'*.6YMO
MT+]5JYW-ZN.JM1U' $2U2V4"(._Z.;RE#NBI%D+4:Z-O'6^[U_>#XEK9_M\+
M'[A\S(]LB?DM!HL,D'"\.W6L[,9%)JV)F2D;G[OVM)ILPN&X.W5/I>+)S:.9
MVKX!C'J#T=SH6(VR#SVO:1IW$X!Y;1US&=8GMV3:B!/? )!1[63.+X473%P:
M,!#8@_QWL;=D+_OX)$?3;TQ?"@AXD?F]?C4<#5OKOJWJK *TK>9B+(SPZ?+^
MY"6^+G*XB>Z],]1A^/+HWB90MPG4;0)U'TT0:Q.HVP3JK@+]A:&,MPM-7.,U
MN83GS60O +8LB8"8FTT/18+IUD$9(.PL?%N-8 GC-!2BEG3J&(Y:A()W%,?<
M)UOH+"_DY)9:0JIB_)COJD.LAA-'!O#4<M7.OY]D7;5RE&,K@3!7B_6[;U<D
MIB6_V(62]H*@?53"EZ8>Z*LBFTER$5.JI.&<!Y=;7J5 -#;1.V5HN-"@MV"U
M@1WQOX?Q\!0$ORKV+XAZCIO]\/=LL+, Z'T8W$]FK6EOOSO=>WW@DR0^"(8H
ML0EQ8$I(2Q*1]Y*SZ!(G+CYY!HRW]IRN!B;71+*@-TY\Z N^\ZE/M]:MILYE
MWQGZ<:\V4DP<K=<I,[5VY**'35T.D[&?;*=;Y 1X\I_1#:>A?'I9 <J&G,,^
M'-5J'M6Z2-C3,Y=C7"=!0CD4:NX\*\2^K"Y,HF(SB:<8\Q-6'S6)R)JDOE?S
MI,=)^$Z=^[@XCG+FIQHK?'DV?=KC#M;8+!K@/+ATR:ZW#>O<<W$XN40V)I:^
M12_EX!24R$MMQM61+>6RER 'T\0UR_VK/.=>:DV-(\9RFJ@T,::+2\WLM/^\
MA;EXIP_T,<KTLY<-)\]MB:9\.QG.Q%J,?SK\^?BY_?I $2*LS$X"%7 NEQJ0
M9<(@;Z2C(<'NJ'!%[: +]U09RXB(@5E'N$W>"<P%!J82G$]8X8O+1S9[>F=[
MRJ,R7!*D='"(LR21SL5PG=04!R?A,NPIT8 Q>D.S\QW-S_L?ZWVNPRUCBL6
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
M4C>FT>JAJ!\X>W[^R>\$3M[TBV&-)N>1;HY%^@*V?&-(6T;"&\[IR;-?=K*
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
M8V5+O0>IIC(0K%%RFB!NM$1:BH <$U@$%RR+]]H^_.=NW=+@ZT^&K_<:'M*
M[+V"[-R,0EU*P#2SA3G[005VR(K@D1.)4,:$9I(\><8W"-4-Q#80VT#LFIE@
M&HA=4XB=FV2<#E(K(Q'17@/$DFRS]@%IXK#BRN8];R#VX5IL'G<#PDEMHY']
MW(J?3W(=V%8I&!Y#K@W;&<5>E6L<7V2OZ91;&T?"S\SBUL!*<S5?(PUCNPUC
M6RQ>8SRWT2?@:40*Q)D3R#"JLT>64RLHR#!R?:-3'AMK:Z#U,4#K;7+L[\!"
MTZ#H#T+1A4P=3E+"5"",341<:8V<30:E1+VTU%!IV)-GYH(X]";?O@'/[[:1
MCQHY[\#PTB#G#T+.N6&%AYS^K3RBCG'$#6?(&*61C<%+$AT+*3X<Y'R(L-D$
MP-QV$1<J&"^U+EDW1\"][6#3@O0'6&X?>@O2V_!ZZ3'AT5HOI>3"8F>CTB'Y
MD LF4FE+);+;A+<VY<:^C84O%G)1BBE*K4=)6PLLW$>D2:0H&<EMLDI+G;Y_
M_>,?=[+6#[+6TR_=L*.&':TO.[JES4[[**52G"L,2HL7 '2.4I.PE>YR;M24
MP[PW_C0WSB69*)-.(\P%0]PQBDST"EDM-+ M(KA3N1RFXN<+*Z^U[[[A4PV?
M:OA4PZ<NXU->Q>1DP)8*SJDFED9/G&26*!]=D V?6@,^M6 *92IR'0R*)'G$
M,? IRQ5%.F#JC9?1,E?XU 5EFQL^]2.LIK\5+\"LA?1*%^CI46V/>_!ROV+1
M$,EK+[&TDG"JC$Z$NDAI(E)C.*S9>T'QQ'L!'\HAO3I%=V\\VDL++>\N\V>4
MGO;[,)+G73B\#_.4=N._WIQ]^"><.,HE_*[W_AC&]67GR_O>+FUO/^^\IW_U
M/O3^?;SW#WS?>T<_O'P#XPUI=_\]:Q\>@* >N=,.6:P"R(0T(4.X1A2VPMM
M8Z+B22L"E)W BH^&X_CHNG5?7IGJQMVZ*6[9?GB<;;NY?"J$>E -I2E]RH1^
M4$,F^"EC#ZPY.@R9LZ9M]WTT<,UQAYA]E8;X8UKS#@'Z[B  Y"=KTYM2]#D8
M_6\ ]=;.*/9R)0%@/G6'YA$(,Z5?=XY1WSN)PZ]O_/ #B,(TA'!C0G@+LL9N
M+6N\6)(U;K#74]$ !.YXV>F\ZJ<-4G_3UFW'D>UTJY9U@_&HEB"SZ@$KG _N
M+SOY/ _&\)Y0G7/[K>G)_2K:6J^!WS_D?+=>Y3^"J+.&<]_$>@<+V!#$]R.(
ME2BO'YZ+^-6QO^MG9=N:%9'Z9+OCF*4]^PF82E;R41H,466[^?*G6(V*/+BV
MT=\- =RWMO?S;&NSL\W.KOG.KE=$^0-I%/$6F%M5S.D].QH/.Z-.K+X3"[R/
MVC-WOMW?S=#Q@RHR3+=P4F%AH]6/HW7;S1^7 K)>N_4#8UD>3S2*%(%Y;410
M7'(NO.;)&7B1DD9R@OF%'N_;5Y&8GZS:V[V380.^>21Q*6\ZN\>;I-W;(>_W
M/Y(/VV\Z[?UV9W?[J+>[O?FE??SA:+?W#M[]FIZ+2WFY<[:[_8Z^/_[WT=[^
MOS^V7^Z07;ISNO?R_>GN]BYM]UZ<?=@/.>9EN4J_=MYQ1@/"/#<P29XC;8-
MS,).DNB%M7Y]:WBN.R?XR6,@&^1__,@?)4VY4!J)3G&%I5'! KX+F:)BBMV^
MQD6#\7>#\?/80^NH3CH%%()RB)-HD/-,($FXU9@DC:VZKY8#CQ[??[C1^"'J
MQW\.AO"R_J3S@#]KV7 \KD'@YS$K/2XE^&7LQZ'M%J.'#;U.OU.-<G#'IZ;>
MX&-O7"1BC#):HI((W,#_L$I8<<=<,#Z$FRB#-RO>,H&-K0EJ[ ]AEO7P-ONA
M_-4MX40O;:<_+Z.[&EJ=?VL_-^+%+<2+I0KEV"?#O,$(R% @'N"3UC$BXCF5
M1'/O#+\P1?Q'%QA<=PAMRF#]%'#I7%!6@(RN4N",,^.HE\$*Q@6EULKO7(&U
M =$?!Z(+^6$B,LL\1XXJ@[A(%'0T#MJ:-@)S3Q* [/J6:GV 2+I>?LR'(-'O
M#T8@SP]7#OY/Y*5\3)OY+4$;C\$T?7EDU94)K8U)^ROJ)MYL11^^(!=P4E::
M$+D4W)"HDY? OJ7$2H*>&VZ@]WY+P]YV'.VEQ]VO]YX$L\7JSQXD,&J"1I+K
MK-T*ABR5$4C.*<.X-43[>])N?\1Y7#^(^\E]J@WC6L^#\I 9E\7 HFPP+''%
MN<::1X-QC-&X)+5SW[G3?,.X[HYQS2T*+"F?HN0H,&,1]\(@!YN'M(A>6DL\
MI6OJ]?V).-<EE6;FA64NJCQS;;V-^@4YO_I\H8YRB)1V1&%-(N>&*ZJL<Q83
M$@7&EC*-#W)/T9M6]UB+.BCJXCHHOQ#\ZV39OV^]GNU.Y;N#:CR,>RD;66._
M*KOUIF[%MC6H1M7;(X"TY[:*X94]*Q'>:U*HA^Z^G8#;,?P^/YON\O=?7GS9
MVWX#H)-+9;VG[?WW9/?E.](^!A#:_DA6"_7DL;6W_9?W7XZ.=_=W>?OE"]'.
MI;*.W\,][TYAC+3]3Q[[OU-[^_79[NN#$&R@)AFD4H8H&@@"'D00<88)&UQ@
M@=:L"H@_ALU1J18=M,$V*2,$M\'JR*@VQE-@78Y*MUK8Y^W^WM;_H.>;;U]L
MM[;V=E^]:+_=W-_9:Y\_9XLG9>7,U;MS_:N7AYJMN#'%0"V!]3%)$Z9#$E@Z
MS83S*U6''M[A*O7A4"'HUB+-MUYU[8)=<!5%'D%YI?VC6&9L^V>MGNWT1_#_
MJE14 OD(M_9Z?9!CJM;? ^!&^W'8:^WT<W1'[KF8UZ;URV;5VNS5)9=R@,2;
M6(U*Q\87I5I&_MU?X^Y9BZK2?$#]NC%]N+GVX1OS<;SHG70'9S&VRDZU7HV'
M_@AV:_EG$NX/8U^J<+0V3^TPU&/,XZI_@O'D 7LG97OSE=4)P=)WZY%WS^I'
M9PLCQ7],7ITIHGQ#_OCU:>N6]:/6@A1N>PA>U,TX?Y9C,(P>A+,*AIK7PY7U
M\(OK,6U.VNEGF.S'6BLY[8R."KG87F[!\Z7^[2"U<L@GX'(^%.61A>K.?9F5
MFI;-1%NU?IE0W)NW[V:DMC'YW<F4](ML6+4.A[:?GP)+&>M2:)-Y% ^;^J-J
MQ>G967G R?1LU-\/RI&8/W TF-U9;;2 OZ#9@V#6U;@[LKEF1G[ TL70@04<
M#8;5T];Y5<TH<7(R''P&A6L$!ZSUG[=0[HQ)7$1))<AUG+L$"T.-CL%*D'(D
M,1/AAE]FE12WJ!BZV05A)@/97-19/!.3(S'3Z>3/)_9\.>!&8J<]11;V!'&'
M$](L>!1!$)=)$8:9>/*,PTD^IYBUX!!WIPA\&QH0S'N&,?,6Y'W#F%,Z)AMY
MLCPPIM1$P>>7*?@-#=P9#>SNOX=_[]#VES*7T_;K \8BB)(NHD"T1CR!& S:
M2$ L&ALD[)VU.8 */R674T2&U6NA-XR'H!\7N!L=#0%U;E#[<2.#[LF4M=\Y
M.GV5ZM50YCU0)MT]/3 L<H)I0"G)! J:% @4'8, *F34EAFCW9-GTCR5=X=5
MW]KZKZ&(NZ.(8X_WMCW;V]]D;1A_^_" 8-!G'6;(Z@#<RV"-M.,242*RYU-X
MH>V39_^/O3=O:B/9\D"_BH*9>7-O!,G-M2K3/8\(VF /_5JBC7$S\ ^1*PBT
M<+48PZ=_)[-*&Q(8,-@25,^=;HE25>5R\G?V<UBVP>ZFB$="U0.+U-X"JM<L
M=^]V:A^\Z0UU[[J<^I0$6VOV^T-8I4O?2^< %+5RH7VJX3X2ET%2M;X7-=>)
MQ%J[.FO:LUI,P*H-+[N=0C*W9TW_M= /03 ?W33U_-II%\[>>LQV;PVC";86
MFAVXT-2MF9\-8*5]*?UV1[4>X3>P1O#&;L>#]+OM!Z#3-CNCW4^LY;+7A%,:
M=80A#"+*V"69%!,;#1044MN\3(KTK4$G.BI4[#16H!58#""8VOG0G<9?S8R^
M"YQ-]P?I\W P[/FI"<%-(,67<CH,.W&]T3O@6[RI_#8:9>23IX!XB?CCN[\V
M^\4.-;LNVK^!:<[,!*9LM&FVXG;%,A%I,J,5*290Y%6,LF3@.PRRK5TJTSRU
M9L4PR[+A45UO I'8M"8%!X>AC(<56D6ISF8YBC2^T61LJN"T4=LMOCYUA]-
M.]W!:(=<0;R)*&M7W6'+I:N1!$%YZ\*768"P7:#-XG=FO+(WI1TE3NDRSJD[
M[+>NIZ]^%W"F'OG5]^!GMQ#D7C/\(S#E+KO\R+W2[2<Z>=?SQ89-REW_UV\E
M"@A>/&[1;=KTNZWAP/]6OAI/W__D,N>+!CW][[/>Q#UT"G#3\_H"Z0 G^9UN
M7>GK_MJ_9LT\\)IR,GE\S</'^,/(',++(7,:K8M"<2*1=X5Y(?XLCENOWJ!K
MH"6 3/8?WW<8Y6N;J?5 1(OW49Q+]6OTZY_UR*FG[S[3\SE^RR)?W&'3W/F_
MK?<'M<_O=W<:[W<^U][O[?^UMU]Z35[+'!O=@4]"$%"KBQP@FF\[R=><Q(0/
M8_XVJ5']B-DOL5!YEZOT2T>#^ -S_^<BH%_H$?NNA^N61TP1$T3N;8ZYYM9P
MQ;25N>->4<U"IE]='PZ0U).V$C6562F]#9)?ZLHQDJ=+,>L.J2G:R4NQK#L<
M@"C;29+J=X3\]5*@3_T[HECE/%!RLE*?Z:]18A[+@YTD<L5G1D'JYUEP=AL?
M9A1V6&H;E?:KZ$WPG;F>5 L5]:U>+PJG\9#^?CWG9D].K>B!JJ<U+R*1=CNV
MEV[0K>DG14?]6-_';TW?GUB 8!R6['TZP2*WL,$&41;[*\K87S'VTE$X4U:H
MV-)*/"K6[ ?=$16Y+#6YY!F-J=X,>1"1$&<R1\9AC #WL1:4.TWQVF:G.V<<
MFK<6-2<K_@#M3?<GUNA1=Z/"QIU\=8M,2(7D-K(C1449E.#VU)Z7V!AUR\)D
M<N:CBGA]-SJ.#2DO0/0%8?MONO^N,6P;W]L+(_]^_Z\)&TB47'3K2X3<WRTG
M\?MU48-YM[,W83'U,8>IJ+B@8AJ-G$::W!.*J(E-SZUTL2A:AH001#.G69:"
M=QY+!<_!*2LJ^&E4H+S5-E<$F9Q)Q W'2$L=$ -MT&6.D=RI:.I^ ):-*>*>
MT)?7(>TN"NT Q#:@34W^^-%WNNVFK?VOUZW!V:Q<K*WUK4B9O@@_&DFE(![W
M(Z=.=7.G;'S#5"[,WX['N#-:I)_8PY3%.P[HWT-0WL)ULK FZW/)7;Y&K6^C
MMGW;;_I GG+WS.[$CF*.MX"#$^:9$0P+GW/!M<ZHAG_G%@?G#>>/E)F^T_4U
MCL!\7V0RMT6FK<G\_BXVK4"H-XPI%]?UTQ//'*/,*90):Q'HNCF24@LD)+.6
MYD3BF-JOU@F;;_TZHOE[=;*%-*.E(-C8S!(5Z[ X8RQW+,N\ -$#._I(M:RB
MF5_@A(=GUS^=J. "9R2@3 4,](,5<"3X)*SCTN;6:D[7-CE;YW)!R- C0'/6
M@[K^!*(3V(I,*"UD3K@17MG<!)\1(R@#ZJ,54"TIT5VP^A6(O1238#10%@5=
MGSN+- ;<DKG)#7$ZP'ZM;1*\+A:DNSX=J8*W0!+:&16#TW(.>I$40-HFVA9
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
M5$V7J1 R:Q$7BL9"& YI+BV0'FPM$T3#CH.JF<GUG,[7RYD+A:[\/BOB]ZG
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
M77QTN,- #KR&WXC&09W4#_]H-SZ"+'B^?W%$C\]ND])Q>Q=^__<Y7#\[.G!
M;KLPG@M2O_GR[:A]A$$6O&Y\W#\_;G\(]?/=B*0^RZPW&0$DPPHD0$!28P5%
M@OE L,0,E(/;I4V_7Y5L*62*NRJU$?+/0IIH[!S6ZEO[_]_.0>U@Z_]J[_=W
MMG</7G.AXNU)\=C0'?8&9[5_#W5O *P$& ;%A">Y:LR#@/'XYM?(72XO>]UO
M(.T,?.OZ40)7SH/+F:?<2P\"ES2!:..Q"EYAG\FB?C@GN*@?SF]GG3](\BH/
M]N"O7A<4"-?_T.NVR_J#G=,I371IA*:??M0/MJY/:*S?;G*.N(O_RGTH1":;
M$Z"6Y'*5:YOTON+QS4ZMXP>URW*=:P$6NA9&*UW3ISU?BCU3(M-5MW<1KP*
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
M_2(XZ5DE_M]UO]G_? GB@-OKC/R[^S /,M8 $'UC*D#C_$*<&.XUY]PC+XE
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
M#Q'TD,K_'B'$]ZGB&M0]Q34\P$3=]P[>Q2$^LWV'&VW2!2X<]UQ[)PEGUKE
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
M1R'AAY0VMF2#LL<H _7L!=]JN:/7)UL]7(Q-7S7'3)WSMW(;RG7.W\HFJ]=
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
MU/52ZGHI=;V49_&.=;V4>ZB7\FSJGUPR)^]M]VN9XY@N)@!/)FDEQG\)9K\
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
M"K?7T%%#1PT=-73<*MZM-DF>'%4F&2]\;^?KYT@]\TE2A*T3XTAB[(!BA*0
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
MV/HGDWD>DPZ6,"L4!Q"W*H'=:*3EQ"3%\=A0/.\0O4D.V1*_PT7].VLGU]#
MJU-6)@WMECIXE8;VY>]V\T=H[1W\NW-XL,L/=]Y]W_OC\/C3CUVQ]^/OUF'G
MW>FG'^'X\&";G$]#:W[\BS7I[O>]SF%[[\OQU^;.F]/#SMLO>U^^_FA^A/OM
M_/ZE2=^V]W;^3GL?YJIWZ4BX<MXAY7+8M](.6:(BDHXIXK'AQ(*=*1I,L=5)
M0;O)6EP]Z57WH+J'2?RCUPLYQ>R%=Q"XA@%0@]&58#1AI!I";@(AK7D((9Q&
MQQ,*S'G$-2-($\R1CPE[K8+C)'<SQ W.R.K4>)Y?.:LJY%:JAO-=?0U/,H,[
M\5ML@[47BF'TQUTX]^ALU8R]^X*,&RA/-62LBOVRVQW:[E%K>G+9;^#@V'9K
M7+H-+LWW/-0X>9-['F*B(^*4<Z05,4B"S2.\2D1IO+&E&OI16@_<8G6NJE!=
M*0-F+6%IT0<YMRU5FS-KATV_/%]PFONEAJ$;P%!SOCY^!,F/#:-(.XH1QXPA
M0W+_7<FI9EP:D5OOL@;%%SUL%[;':L.H-HSNL;/-8DS%JAE&3[T+=F45LWJ/
M[*9^^>M-YXJB_/,%>=!%:W"_";C/;Y\Y&3G6MLR1RE63C$ .NX"4LH[80*UB
M9;94@^/'\'T^^CI=/;GWT\J-%VI+/==<S\74SM:<5,@)MV.OTR1.$K2 PL78
M!8DTC/T.W#$46<@<5;D-W3)2V)Z<]'O6'T^BBEO=;[WV-QCV +BJ3*+M#D$R
M]EP.ZAX_Z&0$=__E/]D/6[#Q]U\W"QC@8'IX'%*<4WR_1)]#+P<@C@:-HIIX
M>%SY<CF*$SBY3+/N#89EHL4X%;X,CK??"["HX[-.XEWFT"[Z\:0/T]G-6=)C
MC6[A>)G<?FP#G&ASR//L6!8*18IVT"I1X:R<R)SA6Q$X5$_+N5+E]26'Y+3Z
M=AQ6!3W'R7GG\XHWB[<S[LNANA?8*I7A_M-ZH3E"/&=FI1Q'.RU;, [KG?'%
MF!$'0WB3SN3A8=F<Y)>PY>W[\.C)+<H,P[+,WV;Q>O:\T[@XE.JY\ +C>1V_
MR.Q]<RF6_!;5NRXE2LYFG]9&S6'">=0VTQ)ENN; 8SBEK*>:<]1G8<>C04RC
M=M%NI7+A7A4#+ZSEV%OG)+><.>EBP"HZ@ZE7P7JV-(WQFC44W[9 Q8G_:7V[
MX*3^JQS@?V!\ZZDNW#XWX\N[L^;I9Q584IYAE"B5B'O'D18$HT"-TL0E!GK
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
MKS=G;L37#Z]B4!BBA6)8MNM6^,J?NU%]S*8@ K+E7)3>>"A'1R>!/Q+]3B<
MQM$;RJ,!7*3Q8-@>*J-@N*I!;IW-^RJ^!)&%@N'M52R#']EI?J&@J8F&^;5O
M&*P#>WC5??/W+QV H?/Z"K3-\;A_?-)O"A&,,0MWT#SQQ: I>^U =(9'QZ,^
M&!#]UJ:24:UQ\CFC#+Z0Y'?_T7N7:B?Y10[<#+_[,$U1;7LATB@$C>]<YI+I
MY2Q)YRWO*6H"W?9S_AG]H_/\6Y"1&'>X1%'K,^$U2&3NE/[TU4GN-#]+LOH$
MNA^8UOJO3_^4H['?"TZ"YG#8!EH3O6%S= )_M$?=HX$O3B15=X%E<P.Q576[
M>2HOPZ3((HL=B9UH ULAMP>=G@0:Z9^(_F@8G+3]8S%L]P="CL5F@];1QEW0
MQN#MZ9\#] GUI-\<''5/FOU._ZAY$HR 5$;=X< _Z8/5>P2T<2,?"@VBM?FF
M^-'I9G[$]&3X5KD$<!Z,V'I783Y5H<D0^(Y9T?XEQ>DH1C>.@*FQL0-P-D'S
M_20I>][#Z&>^L!Y;,E.F\(CDT"/'2,D(-3\F6P$H5T652SN(-LYVN(FPPE**
MVZIOA/?;JQ>T1+[.@)^*2PZ_ZFP&,)3D9YGZ: E;6>P T#@"9=67I=7.,$I
MY*DW(P_")@OOQT2D 7YY#D#Z>0+FSC2)@HS3UNRC4\!K.VA*\73S@W&8SF@O
MZFDODV"VJT#ZFI<LG;6-\!*A*BR;57!>@J)3^@,)!B?9O73<; 6C60LX2T$_
M8[K,\ 3LY!,*&RN ##XR"0^R#<E&MO7"UAJ#;I,JZN*\MXSS#C;'>;<W?4\Z
M3^X@.$SGY(+#]03:!8>_.#A\ #ZA5[F<>=V6]WHUPP?+FHHLTP&5TUA$BRPD
MR5-&53'L&N;Z-^])-M!/WAK')2[8[CT_9,<R2N!Q@GE5Z(T/2L2A![=(0;AK
M?/D5?*4EOJRLKVQ*\0%.CU(E>O''(F:UWZAN&_S'Y;LL3[)6DK1PCSEL/@4)
MC:$,K2_(*)-7^"&KFG#8OQ2@!L"E6<#9SI.4-)*78"-XG7;S%[.LBCAO?G?U
M??C)/1)<-4T1T'\:@[H1K=G!_U4<U2I3<%/,B+,@4<$:8<;>.(S@Q^8T+EZ<
M>4_Q+\KBQV?*]VC+OW739:@Q[6_@(+#'*]!.F_])DD](_66>Q4%<?'KQLS '
M==#?CA5<<VN8I.CJH!:,V9=(@82_2.'/NCE(7,KFFTD1JWSN"_8P\5K=X:FV
M3.#S(N7\VU.?%/3.2:_7(*U]1J3-L9GJ\YT7:YY_\5G%%\N%^M6%5%"1U7RZ
M-FP]^&A"84[OPK,N0R;&$FY..F)# 6Z"YP-OR_4/$[3(I H!>2\W8D1?0GRQ
M24[5&?0BRXK9O$R<#63FIR' 1!R8T_'GD< <^2Q'$V6"6U49^?!RG4 /-J$W
MD3'&TN  X?D0*12,Q7);!0=-EX\.,V(Q+H<09GKO(QF%\E(V],;5Q_S.Y4]G
M8K'\$9KARY^QA%CYY;H/_74?9E)^6OZ,#W+Y4T38\F>31*Q -$^3CVOV _8?
ME0XL?UX&U_47P(=5IC-:LBGIF81/,,&CBCSAGU%J<356"C</+%'L;."-P62M
MRH$MI%DJ)T)5312I12,-C-U2O@#\M4HK:P1[PQ+E0$Q)AD\INJ-\;HK:@D'+
ML>3-U[\%UU#,YA$[H:]A$VJ;L/P,?3N$GZQ1823 0,0G:>V0MX$BFR^&@AF^
M43I)PTJ J"HJB!L1(5K8$42U QA(A^?1DR$"%//H3I%C@'H9:>2>D)2_#H\L
MX"A3&<Y&F(B@/%1:J=C\?CB/H/#1<7$IHV1.#A3ULNO8!SL\9$@$M$(M,9 @
M\I 4XRJ,<\4T9$IN4?BXY;V*LQRT,HH:+2J,"*@*N5&1I@@.7?OQ\MYQ;S:?
M*@\$=ZS/@C>I4S(:%>;%U0U5VORH6&?US.1EJ?H!2(&J#0)[*$YF"ZNV0"UO
M*!AP^*/T!3*Y:ZB.54E=+<%K6%BQLA/"F @B!_M+\>J<($_#[)-R 9*T(4^1
M'Z9^,8/WT"$8,1.$XW'HH^,)%IR#A E]3M^8H=<+,%8*!JN+!:(1!6V:1"V4
M906-$5#T7>Z7A0"C"Y-K\&6 %YWT P<[3I.9DE.@L(2F=P9M_9H;_ %WCID.
M#6^1%%JS9[<FTXL"GUVCURWU:H8<"_V52*[H B3D$'_W^+3$5CL$!-[5!C>Q
MGMRVAYY5SQWI/P&6F=O:,]CH22PNP[3(O*=G;W][==[LG'P+_ %4BUGH-]2+
M\.WH=9PG8":0_YD2IZC@",]ZJ70&5X;G=4**Q3G4-9+I90AD]IR^LMW$2&S(
MS"*^)^-(?H;W+50A3.5ZPM;#8&F+5B:1WLS*.T!-@%=G6)S#+P'0QB&ZU1>*
ML5X',#%(6&!.%V6)+U9_C$J+XLW\Q52**)_Z>%<H*2F ,UL!;R9EOB7RJ$Z3
M=Z,!4<R8"B&%CXLBKS 2@G]+6=M1,BG0N7T9"I#WD63@>%%4?>#(8[4P?P6D
MH'BTBIUJ+8Z9&8D46IM4T6O00KPXD'\57-IHI!!H=[1CTN.N0_\,&^>P>2LT
MXT:00"3FNMCK!K09^F457 3)G'6(61)0>(++1%%&SF'W5) )#",25PVJ0FMX
MU)NIP=YVX(NY>6*>@,6BJMI(P#"CM@X_6X HF]EW"^\CL$^KH'39YX]O_P@_
M1IT'91O8#)2W""^,0"!E[*OW.&*PLD>+S\]!],(K&WQ,>*G8(6*I M<C<#>X
M$9!W:4+1>7C@U%#@:Q0EB UEZF"NVG/*\)NAK:/UN$D!UP3-/08"B(8NRDSF
ML _8$,AT-@\N18JQ6T#(!$CS;^W2438!M57"9+UW-,V&<'6A"?*#R#ZA]N*S
M'/5.*5L'U-P+X)>2RW'/  ;26=[&:.1.%DL_/<.+D>HG2F7J#0%"_I,9X"B7
MQ-91(:9]G&J]Q])(?%X*C"@IV?;<A856V)O2TT#WNKKN,E(?.B!<]"RC3JW9
MX!PE'X:[P_6\6F?R>A2LP;O /B8@3:PN-.J23T$ML.RR:3A'#=F<"H?D<&4@
MDEE"%'0Z2273(8FI=V-8"F[:J]AO,5XI.,_A)@66YH)@]@ ?#^$U2C?6U9B$
M5Q",8D1.:3 +@69]&6?ZAUDQGU,FB4A3O"LD9E>9LR[NA-,JX,HEZ8(+M2]%
MI(.J8#DL&'*!2_ID4:G?EQ!7%HWY&C(SB37%E((.F2PR=UNCK1I-U2?AAZ"Q
M:E_=TC%2]-D<M<4D=&(H:]+ PJ3V1E!<<1P5J.98!;)5>3.5P43RT:I%];M0
M9U"[1<UIV<8P*;ZD"U5%O'72>"^6JE<IG16+;-&"R+' %O^&FF2.5A=&W-%B
M3?0#;+QJ$VP#>&0YXCI&]5W2+%21LIR4S01,NHB&7&8FC#\AATM:?;?A#_;K
M8:$@S-)"V2CPJ@HR5,ZY_6J-?FV;H-_5KAKV\G"F&7P&BQGY!TR;,HVU7 ,4
M3P1+P G*A5@%SS%ZK;Y!DRH>(Y><L2ZAFBMH_P&((: GN N^E$B7\":]2?Y!
M:794E3;M+S)Z[_L0^;%2MO'W\/E]NJVU!TS+JZH+6;$'G5F+.CMYH)=]&EG%
MJ='R?I<<]R)2C.$L@3%-5-4VF%(%_-.'AXMY0*4.< H;]7UTOTG"X56*,H3T
M#&!DD?('(L6/T-4 UA<;%'CL2*KPW_+A)=&,0B&,.?&(3E[9HY9Q7Q[O59A)
MDR1>"[?X!C_P3<YOE]]PR_R&HWNI8W>I"C4&VJ4J'':JPL98VX;0X]M+-!_D
MU7Y'&*_G<R\^@P+B7: W"NTD3"M71.(]S9.)$L>HYJ/JBOI!&(0B)0>K"K;0
M$BO!HI683)$M?P*:FA6>L>)Y5A(D1K4Q(5. XB7(#IA$R0@#(FP^ C"3&%19
MM))5KCOI))2=J40\5KTI+9!BG0GVI(&?^CEHU=X(#*& ?<,K2[(A=L6IC,KU
MCF9/DI+FHM(G[3 !:IH!JV( 9$X)BF.C/.:+.;O^^56-TD.)02\JE$3E%]=F
MM24&DXNL> 4;+XB*E?:X*>,2W1/DTTK2*-C+-("=;R<8#:5_[P,@YI#O*>X4
M4V%+R@_9W9-AP"4PMX,]]8;"@#8%ENLJDZ/:<EM7CZ#'R-PU;<QLN2 ZF]@Y
MCZG;V2SY)%.,)L2F$-/\C-)S/.46_LCV(4?UJTW@.OWC!F"3;H O,G5A5O:/
M@ YZ]$L%$]D$*S]L>=XKZAQUA2ZVA7)KZ^SEU761V="&#*^8LS,-!7[#6\@<
M<5-^C E2]"1L^Y IL'K?D!$Q7\9S!PM:9,BFLCQ)HB:'+,_?G!H2R^ ?AL1*
MEQ^M0N>@?&FXX Q]$<T<$ 2H)M(0_I3"2E3]1.MRG&&6H#  &AN%"3GSTM7P
MSWK"@;-K:O+X=8YFLW)OZ10,HMB72<(NC/.TF'BG 2CR(3G[2#RJK;T\+W<&
MH)P6DP(VA7[>AH6OD?3%C.L%QF&J:L,IJ O/-_GM**=P<Q6,KL)?15_+>@D5
M+EQ9$3:4/$+YO]$O ;*)' /]@2J=1G&E?.-)!"KA0=?G(P4G:0A0DP='*O^O
M.7K0;F8A>UJ4_PO.AG!HH;BL?9 K:0/A)4V2/Y?R7?/,\[4O/:?6#D3FV V&
MXD:=-G$N(\9EG"81^EO@1R=M#ZQPN<1DX8C.1"P"P1492^]>_\XJ[%?(?\DC
MDTU+-Q1B]T4\B? %/\-2,2LB%+@ '!)-S],P(I+F=\^E3)M812:OJ*- $2R,
M-OC:OKT7R [HPJ)\1I+5$#%)-W4\09.T41&G<' 1'IY"M94DP497>2#<,H#V
M.T_FRO_\;)?LP"81=&6NDO:-U)F>"5='S^OOKJI.K.JW!H1;??88G@ =-\P7
MS[R3[C_=B=4 U/4G!GHC"(M7Q(M>O?+6'F#?'6 =0%U_@/^&'S1_2M&!?K[(
MYA&H&*)Z?D<GMSN__=,*]OQ(+^;2QU0..KWCX3^5W'LL'@#,4T"OBG?^_TC'
MN*'[XGXKL#A>C[0]L^M7OW@_R3B9A3Z8W& ]@\I$J;'O0 M"?4G[KC!&O]!1
M=/(1-7VX_1D8$R%GG_LZKC_#$F:.KN,@MTRJV.0X!:,WQ>!X2D$W=! HU0OV
M%)4=Y[4*BH]-%'"!R 4G3NBOR1(G-QDG#K V2_4R&$DF9QIFI+*A4W5R*4-(
M*<__FWD?46^5V.4"70#*@1>2HZQ<+9.1:IY!*1-)'&*";CQI>6]W0BFL6[H"
MT>>(O<\"4XL5B0GF?WAX?A2!M2@4\_X1L;!=-C.,?Q"#2%G.J> Y1TII8FP2
M&U^AP$3K*,+_VFN>OF_^-O3>%'XDBTQU"/F??W2&_>>T/#8#B<*_BC!09CG9
MW&08!I>X,K4$F\CRS=HN/NB;)#U5.%&]3X!//A.5N6A'CK4%EU7S3TUBQS.G
M^#RTH-A!;KZ:*9>+SE'#C@>&5YR#4,TJ'>/J?#C>$CG;3C/%@=7E-RXPE402
M,A:8I/\J,:'##08A@48(I?O2Y>"<,O(VP;\*E:LDK/P4B3 H+FWR6?)B1M$>
M0?Y#/TFMG",C.U3B3@-SLLIRG"1"!VY!V6RJ (!RW."=.3'L,G>2HR8FE3TQ
M P5DN:ELB?.;RU\R9,-\SPMRP9T)$(Z 4!1FWD68%\8->'[VZJ)LP+3$3!LK
M[)P#5%3I21C+M4S$WY4B\E+HNEMX'SE&YY'MPT'?2RA55Y3W4N6T2>\"\"J5
M%#"R5>>=\29+  ()PI"3&-4I@&80CJVT;I+<:;D\^1*MF1&<\$^96'A0:@&5
M7ZP'/92C,! +MI8 [YFB0P=.<"PIUQG+LDP8+0+!;O:N"5%%\#0&J!BAH)@"
MJ3?H[*?"Y3#+65)GT^2JS,Q;QI5.&-(IQ.LH'X\ ?TI[[+7_B22N4509G=-
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
M6%K,18<BGI";#S/T\NS;_1!$*RPJ5>W,$N^;X7#)TMBZ3(SUDV\&G5;G2Q;
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
M95[$>PGO:7A7T]"?TGT3(/3GN*=QFLSH]><2$)?/ %*\KNK*_8^8S9][_RZ
M"N#-W(< ;_=KL:#MM1[7-7P57\J,<<3$T?!BF>_#)6QYZV'W EFYAKK7T>T$
MWO#ZRWR='-D*S%ZKO7[]G:1<7X_=^A)9IP'"VQ"NAQGOF9)FHO)[^$L$AQ=X
M$Q'&F<5@S&7$Z!U>0X[=H?;I97SQ0Q75JZZ(SPC0U\5$>K@4/IO*O$A!]MKP
ME0#%E>?Y/2B;)7"KG-;0[XF2*^ C>O61B$3L6P\M [?E45Q-95PY#]XV\%L0
M%&&">@)C&UE:N_=\(Z.9)UF(*L&S5$8@8"[E\ZLPR*=P,X#PU248])G;K'M,
MC,"$*7+Y7'&FMOW\D^MYVNJDT#IRN>LYPZ!?1:W]YS0M#<N);(Z 7CXUQ1@V
M^DQ$5V*1/?FN@J 9;-U&^?:8O#62QN/[0Q)!"]<E24GY?,9"&W^&<(O] ]H#
M-CS^UY-_A,/C46?8/N[(?O^D/^P.Q6@DVIV.'+3;HML[;O\Y?/+#![KAP%#.
MX)7(0[[_3AS^KK4O0/RP[GH<OJ*C!(%*&=D/2W\9ZF4;XXZTFT[W-NK-M2#V
MS:BEVV@VO?XF '>SXC>8Y6&6%:0#H%D?!"1&100@Q.0Q1&X1)SD;"B_E*"U$
MRM8"&/Q@ *5D#P8R\]-P1 X![PW\W.L,<,&D2'&E )&# 9.8'(RL'8'Q'_LA
M)C?E\ 'K,P!M5 2\3#X%D'^!UP&. >3W$ONGV58/6CCP/'R7C,<9*#RCA5)O
MEC2?A%6J-5N"O?/+*CM;<[ I,J% *W6XK:3( 7"V_U97SC%M"WZ.9+IT>JB'
M(=4-JA^OF*/7T <N@4?< +BRN?1148H6=PEV[V29= EL,.R/-H)] U%O!MK0
MG:;)-:\GQ7S3[M I==V^T.JVB?N;XV63@P^EO;P[)#/SEMMNM8$W1N!'141F
M.:TD\SR2VE!?!_D#W+*6]Y:AVYY\;W4^V[/N$K/?=-MK2;337H88,+0&M$@P
MP:_X-@,Y @LUS'R0A3FM29\8/DG#RI:)6.-KZWMS-_C:F@Y1BARMP]:);B'Q
M-;&%@BF5,["7<7O?#):)B4!;,>C70;8S(JH7TMH8K9+3I3%OR:<B5Z(FI-OB
MBVQJ\X&%%&G&QW43:T40\&KF:>$3\J)$Q#?:PP>JCY(K-A>?O9&,Y3C,]\/W
MO0KWDL+7OAN5M/UE@2K62&\ L;O,!KY$)=VXSYLUTC#S[,!2N ;>-8KJN,B+
M5'I1. ,JP]M#EPZO%#"",#7<R(<[)TB= SM1S3>YP$L-7&DL4X(?7J4"GM[F
MN-,A7+/_A'\58: ;$)^).3X*$CX#9N7+["!8S_47]G?I3<6E5%H0"M;"Q*Z0
MAK*0G9\8/4$**ND.;EI23*;>O!@!MM' D,CTLU+=F@&=P[X3_Y-F[8;ADP3$
M#_4JJ;R4<6$'GT:+BF>8(T91,@%%+&BH2!3"QG;+;!Y)3>+X]LVAU ;^Y"U<
MJGPQE][Y__- ]""EGQ+DJR$VL*<01X$GYO,T^0S;ST$P>M\,V[WE.P[7JHA1
M+*:ACUL@64A;Q[](H+5+V$VL!KDNK3?H'"^K99M\SOL>#;Z>)%'UF8F/"47]
MU'':'OV-GGC4'<*,K(1Q^)FT%!5Y-0\SX8!%[ &G!BH$=1_^>2G""!=K I-N
M(L&Q_I6,/K(>E#$!(ML%U6X,ID-"SP/;G7/<$?BNS4DR,98,/-P7,"[FP%7
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
MJ+QQJYOC(5HEMDQW)FI$191KC6]Z2U$U;(%6]N_!=64\Q>A%@,1MQD3Q)=)
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
M[,GIA'Q>!5.?Z_-<Y3(=7+K2U5C?0<XE.BK8S).A%4753-WM[I27I=<4A30
M *DQ6W7-)I"'7SKP9TPL^$8A!8("PDJ8^HC?H3 U?]">-Y(;\I77U?OT$@%+
M-BD:'1Y+ WYR;P5,+7=O606 W!IN2XP%"KA'B>8;E "%@2. /G_O3$R^K=Y^
MH6%_+_O'KA5 ZK]U/LDKIZVYS9C0@;]9(QA8F>5(FMAE0/0V 8X&,6\K;.HC
M )6CU+R23-0+D^=-#)!)L6KUVEIO;A9)1V:3$]@@4,T'-O,#LZ,/=)R-L@38
M8*[GS(,0A+442J<V$]/"^&6XG\HDOL.<WX):F<DJR>F9I=5_L!A@EJ>@LXBC
M\#<^S1/G)YHRKS86%2,2&!_P#L^AULE5RI-)@E+^PLY-VWO<"<ZJ!.)LH54,
M<!O6Z!"/"PWT)=+RU^PZ ,?.U[GJ8&K)6:)TE$_M-A1HTT$3E76 SRL2< ZQ
MKK\;Z[I#K&MB71/KNDXZNB]ET15*:'H"J*Z_:>J.7GPJ0@\HU*ATLGM1H$-/
M$R&??F/QHO@_3LIFG#L1KD5<)W:  7'G3.6<;,KUINQKI(^N:QV5W!K2I@Q$
MXHQYKFNOFK "F-#)$JB&"Z,6J>J^822A&C%M.W")P?V 57?$+I)(SK;*<;[@
M]TBS<E#I0+[&F1Z/KKSD@*9!J 4EY85F?O* N8<8/:I\*\U?A_)I/ ),>1(F
M,0N1=BQ[ =HDKQ2(F=F,-#UHK=:O&'J(?!VXC^=?;M0M@10O@S .@0I604L+
MSF+@)K@_:X#)2AXDU28M*J">F0HP,V3[;TN90MLT+II?FS)LP1[(QE@!NLG^
M'=X#\U_K!DJ+K;[1#<05E1'L,R*K^@%4,\N^]C4 /T10[0,)=/)Y?DO<N1;&
M9=584^P<&78E9(!+OV3=#-K7PUI\LD_<-4$8B4^@-/D5=,YLO5CEMP\8=7>R
M ;1,R6.]PDB'@I2<+D]<J%#AP>"H^EY!*T/5#A58V:>D$T*G5[TJU0-3@LW0
MA&+JK'A)NJ-27,UG(:#*'::UX/:=6NOE:KX$;O[N686V(U-^(RNO\*B.4?.Y
M!13V=#A6*R:H#[DY7A5&*%V,,RN0_:R)3$^64%FZ<!N#UJ=39U8#,!M@-R9-
MZ6;7UR7OLU+7N=DZIW];(KQ]I(R->4&_6VGX0B\JD? U*3&Z_EY.\DKGLGRK
MJ?JU>HFC&NDEVDTYF4C7>T)QL<=8/%F^KQ<JYV:<)1:!0[XJI.>+DFH7=7Y3
M/X=Q[@6L0L>S[!IUO$Y3AE,S!\&:KRLYD(VY#&JB7(<[ .G.C3[V#9_XM5VM
M5Z.NUFVR_X/:KF-G!OD.YYX \3F(3O8AA#R\UZ#.C[K3F\]],8<U>C%[1J3V
M*A/Y/;SNOO'$E;!\A]>><@YMD+QR@Z2[>X/D!8.$;;WYZ[=5Y$-/&_)+V',\
M%LE2MOZ:]EJJN^M >RTOW6OY/CW\+YAG^TUV\;#P)EY\"(NJV[R(%W/#::*E
M(R*N]><=@45B%:SNB9ST_),37($+L]T^?=4\BBMAV@<!+6@;WUD)?FP^G+B>
M6/G.^M@+\"GPI!-@<D":GI[*XG"EQ^#1J#GLC' 8CB/YKVNNKX?HIAJB6[&[
M?;#7['6[NP\_>FZ[:3UVL-^V_^2YC]ZUVVW:]F"_3&YV[4<.5]!BRVJ.^OO5
M+T;-]J"W5Q8/FX/^<[M%"]]L]7;+80(&H7^]Z;S9''WDH'!LKQY29IX>?."K
M9P[&V\'RQKBC+KG!_<LQ+R,UXF[/!MEX/2R9H9X][!=GBV<^U9OW>II#\.LS
MUA%)AW+=^"7-^O(V@^9X58L]8@TY^9E.5J'<.1?3R,-<)')U[5Q]"?$:OLVP
M1XH?;F7$AA]ND%U,3J^=TZ\"N<X#\?E8^WZR5N_Z#108@(((^"V0C+Q '0$:
M,WX)H;SZ*HSPB[&2GN/43VK73RZQR")Z^5SV%?)P[3P\OCA3+S/, ZREA_UY
M6K)O5YSW1!RM\8*.?*)OVB/T2A_\*9N2B=#W7&8>^M7=Y7M975G#J#FI.:MK
M&#4G-6=U#?M6S?DC$*FRQP(<_'EF;VYFJ//Q)]7=CFSOXW;D4T;KC;E%'*_$
M<:MU?W_?%'S:G(=WK=-HNO#NN&AQ=^Y$+6 <MRS+[EK==@M,'EEVNR<CS':W
M;P^[+<=NVX/>8/ __M#H_-IIQ@_QF_>=IE6RCW?0P?^K#2X/_4N[PG>/_;V'
M>,%.ETK2%LC'H.R-24EG*C5GBLG",Y;A!;E"]6:9$!!"]'W7A3^D<VSNTY)K
MMUR[]%S7Y_OGVG'#8F\+$'^GV7E'GJZ?IRV[U6W9\A1R;OV<V^ET&MWAT+*K
M ,Q5=IE&AI%A9!@91H;]>,,(ZJH$:K2/4%>!&<[5VN4U^)?5[@ZZ_9'\J]T;
M]/LMQ[;M=L^V_^?RF=5UFHMX"?B73?A7??$O1+ZPI$(<,@+#" PC,.SP5M'#
MQG^VP#"+P+ :>GK0L@$,LPD,JZ%S9437Z/3:(P+#R# RC PCP\BP:AM&8%@5
M<"4"PP ,L]K=?F\$&\4CNS]LQ4N[W6_W;-?ZE3]T&I9!PSJ$AM47#;N$DL@[
M$+ /Z\8G*$E-8!>!7>3:_5TE$]AU*)ZV6AV+P*Z:.I? +C*,#"/#R# R;#\,
M(["K"K@1@5T%L,ONV\,>@EV698VZB'9U&[9"N[K$_:HSVG6[\"*7C9.5EGQR
M?':%-5F3B!^!/@]WV26?1(D3K9D],-IA$Q[?<QYH#;&E?!XEL0:24^R#$_S.
M/CM*H9:="A%./2W+XPAV&R4BYIR]]8*IGT#CX%50OSF<2;LZ@U[[[U K&)L8
MRIMJP8[/8<Q!#YJ#$<-WS;U;TI$UM-Q]'6J%98@,<L7DV$R@50T=;;?L 8%6
M-74N@59D&!E&AI%A9-A^&$:@517PG_J!5DZ[WVE#F&NU_]#'K+8F65GMIO4/
M I[J"SQ=+%=^N,:LP]-YQ!%\,H"3@PRKTU7D^0S0)HTY*8C)0$\?/<%]AWUQ
M$E]PI4Y-G*RZ<[)^V3NGDC5DS3Y90T $&4:&D6%D&!E6-<.J D2\R'+"(BIB
M],NQ"#O%(FS"(FJ,1=P6< /(^[$&)_(>8=!0, 7G[-R+^#0.(Z2[\$"HJD=?
M0M^;K@UNH1$+2R$6>[=4)?R!\ >RAJPA_&$_PV,RC PCP\@P,JSF^ ,1(?;.
MZ)>##YT4?*!R,S7&'K+BRY_#)K.@!/-9&(@X2J:(,'P*I:DI0P)I#H7CD!1C
M\(>?DH"SSB["Q*4WBQ=,)?Q BLY1:8Z.NL-']C$*[^7//WTZV[LE[U^(8^PK
M"9UP#+*&K"$<@PPCP\@P,HP,.R3#",>H B1P$#A&QS)5<RT24:\SCI&)0R$O
M(HE$XBA%J9O$Y\SJO'7>-:RN_"\+(_U=SS7?S-B83Y/(BSUIU\7#=.$$<\Y.
MIS$<LD:=[MZM5PF$J"$(00R9)YU*59/)M>3:.KB6$"PRC PCP\@P,JQJAA&"
M504PZ$ 0+#M%L*@4[L$B6$HF)@=CJ2\TEJ6/&D!+'R-4BU M<FH=Q@:"/LBU
MY-HZN)90+3*,#"/#R# RK&J&$:I5!8#H,% MV_"R;.)E'2:J90U1KNFL"2@5
M'#405Z^-0DVG;KB"K++\.85?CMI]HX0^=J*)$W#1N'[P^=I 7* M1NLJ@K@.
MRJG[.E 0#D*N)=?6P;4$<9%A9!@91H:1854S[$= 7 J.^M,85X5F>ZMM41!7
M-X3F%M6O?3^\EU:RI2.C4\_Q!9M%X1+!E?\F3B2_]-?LAJ_"*&9AP"Y!+MMJ
M-_X+.,O%@S.-V7CJ\6 JK3L+HY6&"$%6&Z_QA[H&XX'+73;FJY@O)_)O52W(
M&K&9Y\L#\HSK:1S"$7NDCARA-+<3 Q3D!>PJ +R1\5]B'@A4Y_Z0"/F-$-HZ
M>(A/3C!/G#EG;R$^M=LGWB\?;C[A9^ODW3%[Z[V#*D:NO 17]8Q"WU,UC#XX
MOB.?@HT7G,?B2/YT]V_'L?P?E$5"O:CK%5</K<YZQFEPUAF2L@0\VC@.I[\O
M0M_ED=!%H-G%'XD7K^&"=\\TX\P1"W8IO2FPE-);>5[$??QA@ +F<0@>$=+I
M7B ?5?I:=D1S!7J]"2X[**?NZZA-F JYEEQ;!]<27$:&D6%D&!E&AE7-,(++
M7@>74895+>&R:2@?AJT 84*4+$RB;93,0%\K>;?0W8E\'6GHZ]Z+%XK+E.7L
M 8"3YNV=A<NE)P2@:J4PF2=*D;*+AS^/E%'O)33HH)RZKX,200;D6G)M'5R+
M$7<K=N1\;<CPFTD.'NP"Q<<-:YA[1O70P^UG?'D*P4N>_"4I!';[[]*X7PO_
M;#;!GWG@I1/-O<!T+,NN?AO\PSQO=8TL-G,'V_0J<('(#X$ID]>782/N8D[E
MM2#O PJK.L%:_JT5:L-HS5:^$QP5?Q)%$,_"J<VGW+\*A8>I)KB%Z=WQDWO/
MC1<J'46;V^NN-G.!TM.<B0C]).8GNG.T\^>7Y _IGH;=:GO8*>EHA;P7D2SE
M3]95[WW]WD:R3>Z_T"">^Z\WWF XL0;MH<6[W5%W8 ^<R<1I6Q;OM=N.W1FV
M?[7L[AMSUB+*1OTY;TPB[OS><&:RS8X=_]Y9BS>M0ELO92MJFP;0BL]W2F63
MNNQ]3.IZRFB=O_6WIWO#0"Z,8<Y"!H*\I>(2./5_:I6*5)+!5CJ3/36<5&7D
M&)2/'..KCY]/;[_>7(Q?,F_OZ22=SSL#7";B?R1>E!%M-K":LOI*1_BC3-J=
M+1S!W,27<Z23 (\G7GA"7ACQ(GF;"6="=A!%A/+D;29\X?@S4%*#"V$?U3^0
M?T<\">1)>#TGB1=A)!_/?7).+?<$1IRI*\)(W@G<X#LKP8_-AQ/7$W)"7Q][
MB"TU\*0RJ#8=T)MM/:AK$%G?0!]OJF-F%5$XV.TVA\-'CC]Z\N-7;MK=[W/A
MEYA<E63K.BV>J"FI*7]L4U[\<GIVR\9G5Q>?SR[&[.SZYLOUS>GMU?7GEW ^
MJ)FIQU)3UJ(IZ4U_79N>.S$_9C]!C-NQE+(P==77-^N']3$UX^N;L25:[#_\
MS@O8;1-PCRA<T]M/DQ,UY4N:4J,-<#O9; P3FYAYOKUK9QH.#K$/4U/^Q4V)
MJ&8UX6.%>'Z)N/  _T86W]G"XY HRZ<);&.RZ]G,F_)H"Z2M]C.]K<:^-=[X
MV(MEMYD^SQ5>,/56CK_; 55N]7<;.TLTD]#P1TUY*$U);SH!2!5L5@*0OAF
M]!.?S2*^AC7CA>][\DEH *#YB9KR<#$D&A$.M!M34Q*,5%S\*^#H,BW51<#1
M#P&.,@< FG<ZG4JS,8&V#CC2L]*-]I3%^PV)RN__.8E:[W=>J?*Y*A7W5+^_
M.RVE-0G=M?S?(E[Z[_\?4$L#!!0    ( +1$_U#D:/#,EA@  -D) 0 1
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
MO:0:UM8\.N=-2F5G.NO.BF?W:0KY?+C7?5TKU[3FC.VEO0+GE7)$CUXH5@K
MHP(?C?(DJ,B)+'<VV^)7"V,4N*C+^?X6Z])31%5HOK5X['D:;\!M%#XA51DP
MM)'.,A("2H :JAE$&Q-O<BG@TV3UR6&LAI@%7;EJ::9>;<E-D+E,@_?'K^>S
M$!G7*A$'"=U4@S^\LIE$#UPS!LZ8)CN<M1CHU<5XS2#X*NI^1?^M1DGK\H.W
M7T<W4MRZ6^;\=??=WL[6\?'.R3$2\.O!P?O?=_?V5I'?4\-5D]C2-+>7T>I>
M\?.#;D)>#3WC)V:]\1#+.;H9%,<PW>_ZC^;OG4=;A(/Z4?I];HLA;7V%B?\,
M=5SI39.X"8VVEVTE9_UI\@8A&J^#I$38K$K+'$>"T+C\R6"$]MY!FS32TV2M
MZX(],?J%8RALR"G+C.25>[Y2.:;*."? $@\)%UICF[CLSQ'6)Z>](G+N^TQ5
M]5/-<7^"JEM.WIW+F;+V63/AB,Q*E2M3@'B!FD]*1NJ%3L$W.1OQ<E)[Y8R_
M#K1J*+&]X[W<HG,^.Y_ ;2XN6RPV7Z:?FWC#B^^+Y+"A)16HUT(RXH-!3!FA
MB-,^$?#X/\?1KJDF8?NK+:D+Q+^/HC[Y!L.O<+GEEO !C@:% I'F<JT+)R&5
M&@!FM<'G2QC8M%"6(/MG6HY?@+J7V,S*NMW(8OV0YG^!GYQ\&P^"4)R"CL0$
MY]'>E\L4M4W$19VE"!!#:>K\VC"\I+9/FZ.]0=\JFGQ%T'T8GT\&5/*D/%,$
M9'"E7W;&!R2[DNA#7R9!U- 3U!5R^W01:Z]@]V)=UND\]3BAA;9XSYO=RC.8
M7%,;,5A28 VAEB<BK<0'I!2X"9Z\9H931OUS?N&Z1/3INM8&>-JHCE[)DAW!
MF>_*B91R+< 455B('TC)5>*9$L@L$*D=)=XK290V0'GBPHLF-8D5:._3Y:^]
ML7'K:_DUO3M$& PL@ ##!%&Q'$]EW!%O:$#K[+4Q/N30YJK&%>E]X7VQ_W_
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
MD_$<_YH_.UF\\!\_S_#CZ8VI<P<Y+"4TSH[^&LV..9+W4[]S],J1<0('3^,
M2W&<% $3C:NI.E:AZE$LMY37WR*>+=A>)YR=K=X@$7X)TZ^+%;43J..E@O\^
M);$259^.P[JN!;<(87?V)JU,/Y@N2G26%PK"3;02E,P2/"\9.'IML)A<7).]
MD@'U\%U7B/W+81.+MZV3>;7PLH]5]5 S(7"6UE$E'(>@-<5//$:9:>PIM2Z.
M>76M;<60<40/#*VO>]G"O V*Y-:D65Z TYC(Y4='KG^DH>;@P?E20'N*HX.6
M%#,WB3AO1?40=-"?V1O, 4<IG9V>G=0BYG71[050="1/[S,(^F=-?]05J ,M
MI,PL)D6Q8A-]=$7X(+32A(X&A7/O<$YCQ?PL3,<4R\XN4!F'P9H< &O=@%*\
M4 Q6!(U=4 0N8K:VB4A6PWD(BNC!T&N+TO[]ER7#4##]Q] =)]HTZ-GDG7OL
M1=&]A4\R621IN2JQ*+3:LY*2S)J9XIQ*'1K#;&"&)MUBPNS3\Y/)GXVZQ'Q[
M^G#=858/Z&8SLJ(5!LZ$5$293R7[9!+]C4DR=.D*LVIH31EJ_TFN>=7PW'7_
M  W/&(/7":-2&*//6<5,1"K!DC!J R+[_.[>__[JU=&[_WSS_/V+WUZ_>/[B
MZ='K#T=/G[[Y_?6'%Z]_>_OFY8NG+YZ]WX;$CD_NB[-M!K+<@4GH6&@RM#E;
MQ7SP,EJ. 9%KU&C]\>9#:L;(6U((_:=;S88;OF%8AE8/;(DI%6@L4M-:5CA%
MQ<X%F@R%C"ZCLX*7CDRM&F(SQA:;Q0WYNGC^L&RM&M1R2RQR71GYE,[35V6%
M"11:>(E>,L]-EJ$C5S>'UXRIUV%:6^!]P5^K\WS2D+,;;QJ6O=L'NNQ!:L8P
M(\N&/)%$TZ&-+#!;4R%X\45TY/'&.W<+))^'T721$':]V^1OT\G99XIVGH_&
M]'>C</)M&7T:SBOEKH[]DI:1!A.!HF$!BMD"7M<$LL6J7%PJMLF^U:[ MXW
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
MRWD(R4,;:6*+Y*%-N-E3TD<7B#^2A_K@=XOLCVW(V9..ZFDDHLP04VU,YK.
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
MY]%#8AIE<3Z(W*2@M1N\?9UW[TDZZP3<'X4MFO]<0KNPR^EW\?@WO)<I^QW
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
M2S"O64-Z60F%6^9LX4Z4'(UWC\*2.]1H[\60NRBN[[W;MV7\WS@COVN=9:&
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
MK_8,8B%H.B3O2J)/9(M1?A/$S^U6[&V.!FDN&TYX%S0M'8=3V!G<WSQWV/D
MW3;P S9027J]XR$R ;(&6S8R@("L^*AK8>/$99. XP2VT5H9>A>5]KV&+T/=
M6_-:!7C=99P[#)9+!D$IBK.!LR"A,%YX\C(XI/BWTW+^X*N&7]D/,<2TF1;O
M7-&'ND#Y&XQG?\+%)<(DGZ7%^.MX\:WW^VCWO:3MU;3.XFW<4N/:E)*LL E!
MAR!#42IZ;K5RB4PH[[BE=M_KCGYA+7.,3I&K6G3E9: 9S'.:T(*AKX-*DI<V
MF1-'O["V-X)K>Y[-YY>?5^EG9Y/\&A>?IGEZ,?WX[2S.%S,BY*A( 48$Q5 (
MTJZ*Y/^16AE*IU0BCS"WJ4(V@&PGN(O<+]M[2^=MQ)=3NF>W3<1WX_G??Z,0
M>5VV_1TL\#61Y//EYU'2UN<@(I-):J:MEBQ*&5B)7DLE:#)MTUIZ* $?T>!H
MQ<Z6HZ<O:ATC >)@.>&OI9R W&E#SFGVWI"OFK$ZE!2.%.^M"I8,8Q_G$%H)
M^&L(#3^$]J#6*5T3W"9GO<%>CW0_X.RS&.4"T;E8=V=5+4W/#8LV2(8\@">9
MN?9-]C+;B?1KF/1VL[!?^IS2%</[)/MS6DL^75!,>G,5%9@XHD],2FUJ#X?J
M(R?)5. JEFAS-*?OH-TKXJ^!TW1]Z8]>#6XQ#B'IU5H:9%).U,8\UB'3@L).
M<(YDSIZ64TO1J&VR73Z<B+\&TC$&TA[T:G#KL8FD+\9?QQDGN<HYLMXG4G9@
MH&BZT)Y[%KW+S BI@_,T4^3'LQ#=E.S7L!EDV.Q-IA;W'?<5\.J.\]_H%Q?S
M5Y/59<[_P/''3_46Z%><P4=<_O %27FMC5'$6A\@&F:LKM<[LV$@<JV-H91+
M(4653VOMV4_.7R.IMY$T -%NCRMW['%U?KF8+V"2QY./[Z87%[]-9_6'(Y>C
M+5+7UB:HF=;6L>"!,Y=HS@ A)(33*@AWKSB/:)0<^;RF/U:<TO[R;:FNZB8E
MZR('[DBSM8M?RHIY0& <H!1C"EIU6F>4=TGRB!C>(\7:L7X/?IP@X7]<RVBI
M,IQ+G9GC9EG)U+)(GA\+T@7ELC*Y3=NE?L7X1?7C,J/%J4=-(7M%;B'%+)<S
M4M,*UE*"FY<>*;+!61J32*.BI4B1_"P:CZ(&_Y+%6/>DA8(BL_%HVAP![@SU
M%U_;6_B4#ARN!"&M%1PO+DF^ZV&F9%2E),&*J(>+R1;2H.!,YN CSZ32V*;Q
M6/^R_&+U"7#DE(X'[O2A E>B&'*: (-GVBO+?,F9<1^#3"26+4VJWC?VL8=7
M[=746*_47*F6)\UMT)9E:2E$+$C1(0K!1,B@B_4Q^9/<Y+HER:_9Y.C\.,$]
MWQLZWMB'6WL);V?CA%7_Y4K_/*J<:*9D)"#-GI('%GTB_0M))D@JZ11/<43L
M+NHC&C(GMZ?5@DVMDL':2SP*!9(N7A*OD:*_#,@@!L[(W2A(ODCU.A[QH'E$
M(V4@JAYG9.W$LY.JS];E:.A'46VBM3\83Q.=!UIY9;U-1\&KX,!#D#Y8/$XO
MK/YD_#6L#AU61^+;,5:JAT1=2]--6BY=L$IJYE#6MJW6LQ!#8-8Z8QT4,*9=
M*O-@8OX:8*T'6#O6'6-#\B%IM^PVW2NO\2G[8 H+Q3FFHT R#2W7EGNKO05+
MX>Q)CK(=!?TUSEJ/LY;,.^T]T/O%S-:*8")+=2#H:&HU^>28*44['8+S)[\S
MVGU<'76_]%XS.)&$B,ZSI'+UG41FT;C"9!0:95$V^B:-U@>2[]?TUCC\;<&S
M'G=C5T5:#I1Q0[!W6(E ]GD^G2Q3-B_AHEX3N\[@Y$&$E$VN$QI-;4Y1/.*2
M9BH*B46"RYO-">\JG#,L\$<T6 [;53UY5K3RH./#XL:=YZ6[))<C9[6#[&G0
MFT 3DY>906UA%TAZR$9E#.TV@H:5=;BQ<_KD[>M>[D#,:[7;>H#(=Z^J=XDL
M1A&M\(4<:B]%9%ID\@)$L@QUP8R"W&K1[L+4L++^&FS-!EMKYO6X_]J+;5Z1
M+./)?)Q6MW.N+^'DJ(W#R!R85),'' -.=J")@Z,7BB?G!W'AMN/[Y:D-;./3
MWFCY4<"1+\(O:PQSTB_3M/HQ[TC;$D((F!3W1VJ;M*]$CVR^[X-O[4ZI#R#+
M:7M*/PHF1BIR!!Z1!0M5WUZSH&1BP3D9045G9+L=QB8B_1H')T*7$\QWNG6<
MMVP/O#'8@T\"96W<:BPP;8-G4=+85]E$8XH #2>9(=A%N%^#X^0H=$HW4U[^
MU^5X\>W5A/1\N3RV.U]\PMF'3S"YDOZZN_;-E.:4==$(CE'@E6I*<V&T+B8F
M7*YS@DW.G=95\+W$_&G"B4? HE,JUM-=VJN<>Y]C %\<<RGJ6@4B,$ G&=I4
M@LBTIJK3JDVZJX2/:*0,0-7A1]4>/#NEJ^D/"KIQ-5D('DM$R6BFDTQ+K-O8
M- +(.3"HE+ )3NO.Y(X"_AI.1QE.![#LE"*?!^7\<VF/:SD!%$IA:W%P0:YK
M1$.SAJC=8[E!C<D5>5K[8CL*^&LT'64T'<"R1Q4@724RWA U"UX0?)TNBB<7
M/)*47G,F/61:BNG+(UWTZ$_&7V/J*&/J,*Z=TFG-[KZMS!30JCI_<,>TD(E%
M'2/CP2JM?+92F\<UJ.Z-H4[2% ]6/KPY@H)-,7 ?F=&<)GSE'0OH'./**>-Y
M-B$\,B=]+ST\HIGRT6PB->/A*14\Z%$=(Y&C]%$;YH2S=?($!CS2Z+%>8 9N
MK#^M6P4]"O^(!N IC( 3',T[T?<1[VL]K @EH\':^#QPJ/7/@F!!E\S( W)1
M21_2B;4AZ5L#OP;S:0[FED1^Q'MK#RN"\Q)"+1\+%B33*4CF,7,6H)"EP0IC
M3^NB6=\:^#6B3W-$MR3R8]S?JQ>5.W@J'D&&@$QPIYF6*;(8+;"$6AJ>D6SY
M.+?^.HG_:RR?YEAN1N''N:/8P3W)RLJ<:G5A4YM')<X@2T<SFI?@L^76':?,
MQ>#Q\AX&3)\P7U[@>7E0FCMK1'RHF:@C"OFL0LPLEUI<)4-@00ID5EJ(PB=A
ML$UM^KXDZ'$^A(N+T]WQ.XK%MP7Z_U3UEQ?_(UU,Z?G_]L\T&O#[A]/) O]:
MO+Q8(OFW?Y[CQ_K%H7Q_>P&3-_ 9S_X:ST<Q^!R\M8S714!KG6CB4,@<UU)G
MDB#Y)IE>-T'TR+I/I(-9NHS(Z%,R)SWE'A8>AP;3GLS18.-HC>7%TIGIA&9$
M]H++BT5+DJS@].FLK<G!-M#?)LG^YKG#S@?HMKW%A7;($_E_&04%1<Z31Y&T
MH_D50L@R"B6:Y$D/8>G5HP<W]"XJ[=' J\L-M2G%K7FM IR_7@8J(Y><X)IG
M6CR3(/_?.@81*!P@[S_86""DCC5.'GK5\+'6(8:8-M/B;1OS0P?Q:B6B7UYR
M5Q.:*!PY11")N[XV'HPZ,X$QD8B&Q]!DS_T'%#_WFKZ_04ZJKNEW,29Y8S!U
MD:FE:]!"J.,X& =PI;<2AST;^J3J7M\G&RCM#7=,*HNTRJNZ&2P]<Z68;)6T
M21VGE]S)D/<!G^G4N;N#??MVO5Y^_G(Q_885U9OI9/W=S39A5[Y#SJ4D!XH9
M7@+323@63,Y,2R6\L:#!ZTX>6-<WGN"F=W/C3EM;IH%7MT:V!+:&5* H X4%
M&PK3PE!<8D5DV6CA1(I"AB;;-5NP_,0TZLM"?<\Y[W"^F(W3 O,2T5+J.8F\
M\?D?9*CYN_=_7"'F3LM0BU-Y;VO9)PJ.5HZNBY*CXR*!Z#0![?7ZGYA& ]FL
MQY!B/EN,WE4U+==[KXV3V7-F"]3;F[IVYO*%%1"Z*&X%=+HE3 ^],1'1=YN3
MT ]O_3D#R_T5WV/JPC6(*Q)V@;%##-B=!_W/' ^':P=88-.&!ZBOQQ5C$PZ]
MCROB'P.0DNFB"_,JD?>N$J<IA=SWT.4(^32L>$?<TK\1=]%:S\9[39KZ?/GY
M"HC&9'-2M8I+L$P'(UBH=XZ<L+)DKH./7:X;=3+?#V\>;@$_2/?3/A37HY>_
M! )_W0""SB0*EQU+H=Z,<Y!9!(XL.>>#+A!#[-((M9L%;[[Y$5IP;\7=.0;_
MWW_=D/YW^G;Y@^7G5;IW6/ZI_OW'NU?7FOC'/_[Q+^3'I<4\C7&2</XO:?KY
M7Y>Z>//R/UZ?O?M?+S]\./L_S]^]?/'JPX\@YF,*'QX\7-GRE'_]#NM'N%>/
M^L%4!P#$OQ8XR9C_^9_&^=_^>2P$*3.ABJY6@M4(H+,L1@FIK;-9CNZ'VHL&
M7^ "QA?S?A2Y?E@[?6Z%NZ%60RQ5/ADT&#5$%]!(1 L!4C' ]1:UKA][V/["
MGS ;7Q70PQE%&R\GB_'BV^_7&384LECT*M>94#"-G/Q4E^LE%DY_(U=&-MEK
M> #701'R&UR\G4T3>=_SWVA6^FT\@4D:3S[>\-Y'01HI1!:, \TIVFK'XM)+
M4*BL2#*'S3LK=\3#'5XV?/3;I]5_"&3[5FV/:^T*W_+2\GGY#=+X@I2,\W>8
M</RUEJ.?SOY>"V+#E_$"+BCXOOKJU><OL^G754PW*IY++0F[EUAJ3_O:.4T5
MYGR*O#;)EC)VH\5A0)X2908T28LSJ>LM@:T:(G%6 7\(8$D?@5EM:JIBW:SA
M63(@V$HF6E<;Y=AWPS=4TF<+&K4TQ:GD:WZ@^7-.#@>9Y/JH35'$FD5-39+%
MU6K/CD$M+F% %AD!O%>E!:6V8#G^AER/)I_VJ_H&D\X-2%=;SUT M4S%N(7H
M.'D4!]OJ;ML?H.A!&)!T2!2-698C&*:C3K4IFV$J)U"0>>&\2>62@2S_0!)"
M>\/OHM^^S_3>X#]>P^SON/@ ?SV?81Y7+_OC#-:;'S:B+AR!.6TX2>HLBY@C
MLS&C+RIZQ6W':.7>%PWO=AYHAVDC)=X9E_2_@_3BY;.]]HR6_ZZO78W;(#8V
M,+CQ6G$G>#%%IQB\Q=I^0FD>8\A:CC;A[*F) _9^;O[S/O7297^')YV,YC(I
MI77)%M"9XIP%DT+4F$8W'W38RO "X^+[E;KOGK51Q1<7*=BN.5D:!5"<1&Q7
M*1"YI4.EFV3UWX'GT 7PQ\=2\(AGGZ>7D\7($(SHG&+&&(H@@@O,"P[,Y\B-
MME:4TJ0VP5V AI\S^V# YGK8B[H;Y$?]B.L9S,?S]U]F"/E\LHX(WL$"Q2A%
M'DI4P*13GFGPAL523-TPT!!20EI)VM/B;H!/D28]F:-O;^I'D*M2$>-TE:.Q
MCA]K-[Q1$M(Y)P(3.1(VY1(+J!RS-($K:;DWLG3RJSJ_\G'3H*%Z^^XU^"/*
MZWZ(-*O-%N/_7EWN65?4ANR\ Y8A*J:-%"PZ1&800HR&UG4P>Y#@GE<^.1+T
MI=X&)5BJK.=E%0]<;4%_NSI9?C:=S:;_6&U TT\6WT9@I:/US+"<>&#:HF0A
M0V'9\I2$52&K)C[4+B ?-WF:FZ7'XA]+HE_ED9S_8_)J6:NBJN##]!F^AHRO
M)L^G2[TLXU>*-O\3TV*$T@,A-@Q5MG6+.S-OLF:I),PV"IDR=)I/=G[UXZ;&
M .INT*_G]^GD8UWL;D+[?0J3YY>S63T-C=ZXC*0)@D/^<TJ%>1^!(2V!//B(
MPK294N['];BITD+Y#:KLKIVAY]-Y+4.8*JH\DB&+Y PP&\@ATJD$%JQQ3 ):
MD!*D"=""$5O1/ T>'*[HV]9WO5K_ZF1[_-\5E_<NF^1940X)%X\,)#G(TA1>
M4O!>\B;G>G<!>H(<V%?=MVG@#]_!*%CIN,J5P26\-[@8!5JNC%:2%<"ZS^U#
MK>OEF; <P9> O,WI[AUXG@8)^E#V;0Z$'B/1Y].O2-A(WO^Z')/S^^T=TA<$
M^<KS&5DP/L=:8<($68OU118*:2,E&T(T%$!WO*FUVWL?M_U;*WK+%E4_B6IG
M'V>X2G1ZN9R_\DA+!*,+LJ@R!3N:%Q9YX>3"E PV:.VU[V3_.U_Q!$S=C_JV
M6/7 <]PK6/]S&N=KNGV84I0+M;;A)+\F92WH?\)I57$Y6<L2ULOT' R+B,B<
M=$D)+7PT;B<S/_S.)V3WGA6\A0@'5V1YAQ\O+^KO?/M]#'&YP;%E=RQ&X;@/
MF25>&Y!Y0W25CC/K4C#.H2NE29/O3N@>-V':&6(+70[>I_Q1\N7VN=4.18BT
M+(&(3#N;&6B?&2E"T \$%[Y)2NEM*$^#" >J>(O5#ZXKO"R(NZ;E&.?KC0N?
M7$#@B2E5R#>A((5YDPP3.M@2D]-&-BGO=0>>IV'_/I2]A00';R%N\'*9T*J@
MUMGQP&34-!V1R(P8Z>LAFG4>L.--ST/'_I"IXP,,^9U5>RKIX3\>E*RJ5PIN
MA:BSEJ[[WEX'1O,5DJ>3R4%TSBG79!OQ-I1C)8<?;-QIKTIND 7\(Z)U4=D.
MF%JF@F\#=9QL\$,-=J_]#]#V4$RPP5GMK::IT-:^#DHQ;RG635J(#,9QTZ:N
M]W ,>" K? @"[*+D!H;_'1>+&O&NL%VE,D=A#$]9,Z#)CF:Y0 ZL0L,*VE)*
MRF"QB7NX#<SPON'A9MH\1CQ4QPT2'^O1)H'Z7!>YZQL/6#<N#(6F #+5!F6.
MT&7!C-=.%(X%2Y,DQVU@GLJJ?["B&U3SW<1TQ?$NJ%JN_-MA'6?M/]QL#_#@
M )VW6 :VHP-:Y8*RB8B/-$DI0A< D:5HBS:HL? NY61.F@D/^ !#$6$75;=P
M #=27-95Z5-&+8.PS 9)$QX/EH&I]:V,=X$;A;F()C[@=CS#>P-]F&O3#^Q!
MUWU7MO@ ?[V:I-ER6^&Z[$8%]_T(;%URSAMI%#E!V6--N,V!>1<EPR(CUT9B
M*=TN"W9^Y:,V>D/M-I@&;MZR6,YTO*#R,1F6E*:9+MI,>*2BB4]($0,A:I-,
MM GDJ;B#!RFX0?[Z33Q7+.^"J*4;>!O2<5S PTQUC]T/T'/C(7^%C&@,VBG)
MLM*\MIXO->=9,:.ML.B3DKI))\BA+/^ R]?:\+NHM^_+:^<3?#V=+#[1"I>G
MDV528X3)W\]+P5F%N%Z&()E$?BQSL58@#Y!9(%A,VUP"*&_=YG7'.Q;Y;N\[
M7CVJ?<TR;:O3!CL^S^"BYBR^_X2X^+W^=M5O9;<-Q2;"P K)R;3CA87,%4,I
M;."V..F;Y(C<!>BI+/6]*+S'^T;WX;K>Y7P86<NE_VYHQW$!^C%A!UX<H/\&
M+L$]"'F]=6V+9SXOXQ-MF"\FLTSA*@0MK1)-$@>&9L8#+L+0Q-A%[0T(\7:&
M7V"<7_Y56Q5@;2VQ3':YRG YF\_Q.H"U(?OB<F;<!,%TK@4=:E7TQ#4!+@)\
MFR[BW2$.[VST9=C-)J%MK-+ ][B)ZT:&U/HH#*3GQDNF2G6'T"I&SC8PD"%
MDMJYW*2%VKVHG@Q+^M/]@'7/GY^_?OWJP^N7;SZ\/WOSXOGYFP^OWOSMY9OG
MKUZ^_Q%-M]I-]SVNKUI.G2%OU':*44!*15K,H),H(>@8-2T7R)4$S*..X/O5
M\M+]W:M.UL,/'4#CV^!OZ#W7:SA<9^Z+TD5[ %JC*=(O46>I1+Q/[[<%Z5?[
M[R^_?%FE^,'%B_&\I@)>SG!:GL/\TV\7TW^\FI3I[/-JAMB_HEF_  :PZJ%J
MV6" ]BASBCHE(77(P8M<,(!#E,%;</<Q8 \HAR;JT'J.OR/,\07.TVS\Y4J_
M5VFL3G$9H !SUI+CJ7B@2#4%)F3R,:*0438YJ'L U\'GDE?Z/*= GK0Y^7B6
M%N.ORQ5L]>:S2!$[$6E$KDR&!.38<.>8]H*SZ*QGA98X7C@ ^":.9V>$1SC&
MZI$SMPXQFQBFA>^Y!KC4PU4=J?DH*U&D<IY9'3@%:K4.*"3!/"T+Z(51Y  U
M<3JWPCE"EEL;^VTZGX<KOT6RPY7L;Z:31%^N2L%4%4SR]Y83U^KX/KU?JR0*
MCD*$PDA^&CA:DF<.L3#E)!H7'$553;9,#P7^-*>@0<S8@(;OQA\_+<[+'W-<
MQNKG<76U]-7DY5_I4^UW\MMT]N, NKYA..)"ER R!6H4+]0RQC5/0 4&V>M<
M0"17FIS+'X#Y>'/<, 39O!<ZD'6;)(5O&[17K1!</1X3A,J8P'3VGH$"R0A8
MS58Q:$ -YV<.>H.LY5S6E\I/Y4;96?[/RU5YM3GQ_ W^XRRE6O"7N/YV-IW0
MEVF5][3:-7<1R1T IJ2I_1/!D3\@#0L9P:GL(+:I6;43RF.=2_9&C>E0)FK1
ML()^[[R<Y>E2^/6N=@=,3;N6; %UG(/*AK;<[&S1ER&&(DF1T@M QU#)3&NI
M A:"M"RXI(LT8 0V*>@^'#D>.*L\,C=VT7\#3GP7]OT")AEF>?['EPP+E%Q8
M+M<$5B9P"XJE5*L(%UE8#-RS)"62QT?+MVOBU71"=X2V*0<;<G.MZ=T* [90
MN6<;^"SGY3O@HOF6_+VO&F#SO;NH&]OL*LI,#+&:\UQ/GKTAYZ0(632&NH-T
MWS9[5Z'WL.I_O'I/KWK_ZLU+^NO\]:OG+U[^^?+W\[<5QW67W+U.&SL^N2^;
M[2/(9G^9VN2:%Z,A&/(D4TQD*&.T"(IKH])H=Y%:6>2 P;73\P>U3J?3JB2Y
M5L[$$J4VS@;,/ABN;9)H#0VCG=YTZ&VQ"_IT6O<NON*-YKPU!Z5NMMSQXQO=
MN.;?P^:84BV7JUGB/C%M568 AOY(4093I'-M:M'T*<1!.=DT3"YI3:1X[KJU
MV/SL*YFI?O1\NEPVZ<7GDW7_VNO2Y17JLCH=@3DOOUU>7'P@M_#M=+YDZWQ4
M(A)="F<!EC4H<\WNB(5EZ63T4!P(_M"H:0OQ")N"Q^+N#SGCIV'SOF\1W@*[
MS$TCV2YGN"ZHN+P#-YUM4\#(6HV"B,<2U/:]X"R#K /#G%T1&DIRW7JE' CD
M9V7ED/;K^V;+=2/PS1'QO9#G,[PJY?EA^A)FDZTBF$@+:]U"X]R4VD]&LY
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
M'$>EF?V[\ZPWXS5P97:%+6TQH HR*:1BVIE$$WH)S 8HQAH.A3?IYG827'O
MS3E5JNUBLR8W"K_BQ?0+Y@^8/DVF%]./W]Z-/WY:K!?UJ.H5FH3D]BG!=-2B
M.H#(4*MLD@ 7;:."X/?B&MZ=:FK76S</^S/*G9[6,%FR:W=B6E:Z6J>&P"2O
M2X&.<4X_N_R,N;;/7?N6+\;P<3*=+\B_O.%R])R_V A=RRS((12ZD4MI0R'*
M!@DI6:V"@)Q1>6ER"KHXMSV7M1'.AAF9$J(Q'@2#Y!W3"6C6]SDS'KA+]1IQ
M<?$)9&2^PS3].!G_-\UC&2>+<1G#]4RV-M+9-B.M?F6D:U5>BO-84($61YL3
MJ<E'EFP26M/$ILM0A[,'BG(2,?E^_.MP%CNDG1N$\W^;3O,_QA<7HV3JK01I
M&.>\'@%+6NR\EHQ[EW06&<7W(C"]UC*\ O"$6+*73H?)R]R;K9O.V+*&UX=/
M,+D65A0M2LK <B YZUX%>4M>DKUMJDK+BC<IESJHE$^(I:?+C@;;2GT*>^.3
MD?8%22[/2-4T>\>:U&I1,I#1.VUYB)O744^/]#<^^47O7BW>((^T3['>X&(4
M9>):@F/<ULH=RRK<D7,F T .FGMT30_I>I+C%W%[L7"#1-:=#SI0"S @,@->
MF^#4WH\0 !E$C5EFM%*UZ3WU&/.?#B%:4\N<>OY3E*I8#H613X(KUSQR5YC#
M4&+22@@SU"[$HSJ&W(D#'?.?=K'%43)9N@#\E?^TGSUW3FG9QQA'84W1&)T.
MA7&732VDDU@ PYF6F(UV*DK3Y$SG<>4_M27++C88)O\)5)#%.,-L"(EI;Y!Y
M & ^96=)9I$VNPT]]ORGG6SP</[3+@H<\%3N_<N_O7[YYL.K-[^=OWN]/)O9
MY_1LRU/Z.N5Z".#&:13:;%%12.MEU)9,I*4+.41C05E(.+H?:B\:W+]BS9W/
M:J?-#M5JH)B(,J$TZ+3U$2!D*9+CA7O!M=JBTUYJU=Q^[ $'O'<_K)UNNQR?
M8@Q>::DAYZQY,%YS+*FX3 M,5-)N46X_IYWO5Y'*._Q2&UI-/K[#KSBYQ!JT
M3Q+%XY./-5;['K.)9#(8%5CRI3"M:H&](BRS6B%W#BW()J6#=\1YJ(-T]?AZ
MYKSLADVF_H_QXM/SR_EB^AEGUW>[ZC8&_9<_P%\CY;5/T9$?8)'^B#3+^T3.
M@/1)%YZC%KG)&<(>6(=?:5OR;-.S:FV\!B>9UWJXZBAW0X0KS<WK+<')?'HQ
MSLLNN<N %JRUB:,C_U,L6Y,4!DX[YEP4+@>77&JR$; ?W*$VG8;E6G/#'7LW
M:CY;C-XO"'M]R-]P^G$&7SZ-$URL0J LM..Q[M\)1:,G!1:-5ZPX3=%/EC:H
M+H=(])(;]*/O-JEW+XIC[4 -8?UIWU;H,51<@EH)>A/2>K.C Z@==IZZ4>0N
M-,/N,O5HK6DK50_(@V(E16%,UH*P-+]Z%E C"Q0YZ)2"QDZ-1T[1_G?L&PUO
M_NX:[M'LRX:WLV^C/]Z/. 1=%#E, B#65&;)@C"U^C9H;J54IFRQ\7RMYCFF
M?_DX_?JO5T]<V?GJFTTS?W_K<&YLC^J?'J2[!K[GF^GDC_7^%$:5:VC/(#G/
MM.><W&"M&%>"&V<+?= DO+N!X3$;]5"5WCDV^]_R>_7F^?GKEQ_._L_+O:I4
MW_SG?6V=W EI8[.$YX*HP#A1R JU6@:H(#+-H;F6Y\NC.\ =IJ4#=IVV/*6!
MSKKL,[E(K+-%!C"Z;HX&(2#QF$HN&;7EH_NA[K-]]\>S]R__]Q\OWWQX^2?]
ML1?9;CVCM\VZ>\%MZ(YT)$PM#5U*T<$FD"D*!%541)=1C.Z#V8/F#MGVO.-1
MK?38A8J*1V%TE,D5H2.%W\&ZNL7,@_4RR7A+G3UM>%[&.?[7)<WY+[_^T$A4
M04A<:<V2->25(68&.DOFC.="Q.!B:;*7<A>@PWL$?\7Y8MEO_A\3S,_@HI:2
M7%6:')D$%K(U#$.]UA]1,II%!>,F6%&$),>CR06-^T =85.R#R[<;A_<D]X;
MN'H;V,X6SZ?SQ:@FTO'JG'A>*WG'2-("!):<B9S&8R@H!B##"LW39,$>FFZ0
M]K$AZ55M!G)!22K%G,R::6& 1<\#$YD;21YJRM!D*M@&9K =XA8F/UB[Q][H
MO4L0^F?+?0ORK94T0;$@*435+E,DX[FBP 8,%I.R$FW._K;C.5K:X<%V?H X
M^^A[@-F"_ME5:-P%6,N4PCN1'2>5L!?[/<R) Y0_*#N*#3Y#R,QFD6JQ'UKN
M5-+,6!6U+#:3Z_,$6/% RN"PI-A%Y^W)L"Y!X3A22.>919F9KLAB5H[11R4X
M7:)532K";T5S=+]R7VO=SX$]5-T@KK@^ZUA6.#DO[Q?3]/<EW:TE=S>;P@R7
MGFE=%-$=:(4L)5O!*<X736YFWXGHZ7@-O>B\P775FWBN"-\%44N'X3:D(WD*
M_=ALL^5\/PIOL"YL029K14GE+7.H:VL*! :&YBS#@RN05."IR:(P% 4><@N&
M8L N>F[A$>!LC/-G;\F"RVKX2VA7BY75,4>:X9A/&)E.-/5%;C+S(48GM>:&
MFS8YI'=B&MX[.-1DFZM!3_INX1PLH9UMA28+E\:1-QQ#+2"<-9+(EC1@K-$\
MFQAEFWX!=V-Z(E0X7-]]YP==W]9<-<1XC8M/T_Q]G_3VIXBU5MYR<LP9I),Q
ML>0R38Y ?T F=Y='4DA&I]#WET)T -!'[UT.:JD>2TQ4W'?ANAI379#UG8YX
M/Z0CY"0.9MII4[OT/#<]@)!'XVR=*V5 FHVS#*SVOF4R%2-#40)E%X?E9!ES
M7Q;C"1)F%W/T?2_VPZ?9^"N^A-G%&&<O<(%IU0-J]F6ZZ@"U7FB5B<HKQ:RJ
MHKMH6<@0:2J&4HIP,:0-RMQQ4[;C"X?-FNO30-/&VMWU&NW5Q_6/"'/\__Z?
M_Q]02P,$%     @ M$3_4)M*K#O 20$ FRP- !4   !E>&%S+3(P,C P-C,P
M7VQA8BYX;6S<O7MSW#B2+_K_?@K<WA,[[@BAFP_P-?LX(<MRC_;8EHZD[MZ]
MCAL5>%'B=HG4D"S9VD]_ 9!5Q7JQ !9)L7=BVI*J2"+S!^*'3""1^2__^_O3
M'+SPO$BR]%]_L'^R?@ \I1E+TH=__>'7^X\P_.%__]L__,.__#\0_L?[VT_@
M0T873SPMP47.<<D9^):4C^!WQHL_0)QG3^#W+/\C><$0_INZZ2)[?LV3A\<2
M.)9C;7^;_Q5%**16Y,"8QP@BXE,88M>"(>*V;\4\#$/[[.&OONW:F(4<QH@&
M$.$0P0C'+HP"'P4\9F& 0O70>9+^\5?Y#\$%!T*YM%!__NL/CV7Y_->??_[V
M[=M/WTD^_RG+'WYV+,O]>7GU#_7EWW>N_^:JJ^THBGY6WZXN+9)]%XK'VC__
MQ^=/=_21/V&8I$6)4RH;*)*_%NK#3QG%I<+\J%S@X!7R+[B\#,J/H.U U_[I
M>\%^^+=_ *""(\_F_);'0/[\]?;J8)/1S_**GU/^('OVAN=)QNY*G)>?,.%S
M(;UZ6OGZS/_UAR)Y>I[SY6>/.8_W/W:>YQM/E5)&4DK;EU+^XZ'&?CY!_)[D
M+7=E[4$XI>Z7OF1LP_1+;^+>"W[@PPO<:.9DD:L7ZC)E8[V[JZ9.%GUXB?MZ
M+;(2ST=X+=;--$2>RP\^B=_J9N2#6LA4M5-3=T-4_KWD*>,56VX\&B3L7W\0
MO\T6!7S ^'EV]XAS_EX0+;O(GIYY6BC^/L]SG#YP.26^?UU?<H-?Y4?GWW#.
M+O^^2,K7*S$)Y&KJ+*[+1Y[?/^+T^ED^HOA%/*(LKM+J19KYA%DQH1YT VQ!
M1#&%Q'5BZ 6.R\/(07$8S\K56)GQ%/YZMU1+R?XV@O]@T!/E 4;)>9$M<KJ>
MBY_F^R98,;?*V3C\.<5/O'C&]0U">VFV5(#\FY).6"CODA044L'BQW_Y>0W2
MA'I\_J?MQ_FP7:CT@=*Z8:"I-&AH#<@K:%Y7:PZ4ZF>@4AXTM =*?5 *_4$-
MP!FH( #B5:E ./BF9'1#V[FTX[)\N]LR^F;=ML&WJLMB7!"%>2W2S](4_YG/
MRV+Y"92?0,NN;<=_'%WVGW=&XWF^!!KG],BK6%_Q,\V$E?U<PHVW4GHE;]LC
M9?:V [EZ4P5(/X L9SP7?MX>P/NCOUJ8ZT4I_1[I2EZE92Z\H(3^AN<+/O,#
MRCDE&*+8HA#9PF\A2/S#D$-B.PP<&I-19KACDDYM2FL("G I*(P+;YV!+%:_
M/K<SU\B=//"DUF?737\66\U3#7W/P$ICH%2>P)REVRN3F*2."OOGF)5T,>]M
M&M)NL..\0Q\Y6\SY=7RW($7"$IR_7N?5W/>9EX\9NTI?>%%R?H_)G,\L; >4
MN!&D ;4A0LB&$6;"D?29$WHNBF,>&,TF9NU/;8Y8BB]GA;4"H@>6IG"E U@J
M ;XJ-?X_PWG#L),T9X/AH!^:X_M&W9RSNV'7*Q,;BC NOW;#9X<U.SZF&Q<*
M9GY*2F7KGZ>"I]-2L"U/:<*+#TE!YUFQR/D]_UZ^%ZK^,4/(I=B*7>C[V(?(
M"GV(.0MA$,?,H93XCAV:4*%9\U-CPHOKSY^O[C]??KF_ ^=?/H"+ZR_W5U]^
MN?QR<75Y9T9WAOV@QW;#H3LPV34$!\(  !NB@[7L@N2$]$")WR/3=<.M3Z(S
ME&!4GNN&SC;-=7Q*-Y83YB,7[V=YD15R]8(N\IRS&>(8\8!@Z+&(0D1P $-;
M_,EIZ#N2SJS :)5@;RM3XZRED""I!3P#F-)\(5S"6!@36 XX\5U]D?B'YR^'
M'3\#M/4HZV0,!V:F%7Q*0+"4L#_N:06@3XK9W]"H3-*JZS9AM%_<T1/DN>";
M\QL!*Y>/NRL%UWSF3X3G,]_W(]LG% ;4%:9.R&R(&;%A*-B"D1BS #E&7M_A
MMJ;&$96HX!RLA 5*6D,/K@5<36^M'\B&]LP.H 6^5J+VZ8(=!Z17=ZNEN7%=
MJ^-Z[[A1&K=T(XWSIRPOD_]6BUG7\0=.2FFP9(NT%(T])8NG68P\V^6<0L>5
MAD6 /!C%'H<>YF$0VC&.'#I[X3G)=,GC:)LFXZ'9\G##0@H)6"TEP T%S&CD
M.-QZ9-(KA -32E-6N>"CL%R*"][5 A^.-C F%FUP^J27XXV.2C+:&&Q3C?Z-
M9H3#O^-BIGAK9Q']1KPN13V7T@#'//(1C$/*(%(V"@I=Z-@T))Q8OL\B'4-%
MK[G)V2IJJE4"ZO&*)JKMI-(_5D,;*0JF][M;A$K<XZ9*%PA9'<JMOA@1RHUV
MAX/T_I$K*''Z"IZP<)G%?X7:)W<LVP+73VE"%@7XE*4/\)[G3])9%%(E+UR!
M#MZ="Z/Q244'JD6N6^'<J(CWRSCF5%WW[XOY*W"",_G$X,>S]<,OGY[GV2OG
MM:5Y(W1ZE)'<\L&KRSS1(EM0OM[GW?S>W_^]$J:ZQ++J!JH=.?7-MA8TF\\K
M<>>OU:-_:(S)'W[\Z?19RNP5J:8H>8^:>"S?M=2TH_F44>8<,XV6$X[A71UF
MF]_EQ)4627HI?F1/"?W 1;]FS_(5N<??+X0AG93G#SE7+TT]SMTP#A'V0L@<
M3"#B'$%BNQ[D7N!Y7#C*%/O:$U 7":8V)ZUT $LE0$,+(-0 E1Y@I8@!\7;J
M(XWI;&CD!Y[A.H#>9=KKA+[!3#AT+XPT.5ZE<98_529&SN=8KNZ#,E/S U[A
MK\YVR8^.=-Y%EC]GN7I:7]/)*3BWSC"='CS>I'.*WAOST$D/ZKQ<^Y)07@\J
MQ[.=R/$(#-S8A2AF,8Q\$L#0(0PS[$2VC0P7:-=/G]J4(K?+>$X3/#=>A&U
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
M?JD J#4 4H4>@U2Z8==K"(JA".,&F'3#9R=\I.-C^MN6J<O=R]2.L2_3V^+
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
MV\P$&)79.F&SS6O='G)"!",Y'D]"MN-)KI<A)#RG22$7TW[GR<.C<&7/7X2
M#_R62_&$RRN,4K4LO\!S643&GGD8$>HQ!F/?#B"R0P:CV*?0YYRZ/HM=$IB=
MU1Y?AZDQ;$,%F7-2[IIS00#U!OJS.M79(9AQY!=#CZ8GWMT#DWT/X8W7ZWC&
M%1)G8(D%J,$ *S1  XZ>:VZ]85_V'N\XLAKC!SZ^33_MC8!\(U$ZA$)^6<AS
MIM?QY=/S/'OE7"X QUG^A 7N*DBS\E.4A,75DQCU0J#WKQ>/4IVK]%IP-ZZ.
M/GU.YKPHLY07,^)9CF<1&WHH=B"B?@@)M3CTG#A$OA^ZCEZUYL$DG-K\6.DH
MYT.^U!(DM2J2+:E21BX49&MUP--*'X-POT$ZO'UFG$0W#CSOK7MPI2!H:%C/
M=/7"3J4DN&KT\,6JAQN:@L^3Z6&#<,^W[NF1@D'?K,?-PD6'[(W68-)!&AXO
MU'1(W#8"40=MJ)O7_2G#:2%L$]P,A_V0%'2>28=_%H1A:-L^@W80V,)##GQ(
MXMB'?LS\F%H18@2;>,A'VIO:;"VWL<I\464-G0O9S5S78^CJN9D]8C;PU*@D
M!;6H&V<7UN+VY[)IXM*G>W6LR5%=(4W]M]T6W=NZQG\4Y75\RU]XNN S$C@V
M]V5*K#@(A'N 8AA:-H-!&"'7C6W?QT9AJAM/GQY9%.HX2(%E*,<[_IW.%X5,
M0"P^PT]97B;_72V0R+^IH'J96S01UDOZH(Z.X*+@I6DNUDV\=8,\.J(X>%1'
M!6 M69^Q&WL4[C=8H]G R-$9>W3;#<?8=U&W$?Y+EK%OR7S>W,N/" T"CU 8
MQ(X/$7<P)"'U8.2CR(DB',01-1GG>]J8VFB_Y31[2)/_%F-X*:W9R-V'H][X
M/1&=@4?Q4KK!@AI:U.]S3.]K9M21W:+G]OANN[3#4N$M?ZZ6*XN-C)O50;H+
M7#R>I\(OD>DZI>MR'5=I?&=^$-LQ]C"T/2^$R)*A!IB[,**(>P%SN.=IL< )
M,DR-)>ZS4KCZHL.+A/$C%0=ZZP>--;KAT1V89=8*R'/1.WG<KF22M^(1"#7
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
M7FC1<YL VB[MY#_.Q>^9)(\7WLC?4-S)G*JKK-?5\/=9Z#@1@P0%"")L"R+
MA,+(CJD?H- .J7ZV.8.&I\8)&Z(W4[840 F_3C1OQ!;&_:'EA@Z"\N!>Z30
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
M^%FTDC3.\J?J$&)>'T(LLZH*9I(7I4JL5:PS:U4IMWHK[JZ!6WLY]K8'C%A
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
M %NJ:U=8#6Z/AJ#6R#K<:(9 >*2+S>VB71$0_/FD-&SZ"M0W*YHU6*[ 8KF
MVW\7)5"/%NMYU1NH+C2H4\-,3]'-6MV.;D"YH?\EV%H_H>L8F-*#:C&7)F.L
M<6YK 70#2*OU4!U\7 ]FYE'4K-4SY8M@A2S4I"_J534#*=6U2^JV-\WCY'$E
M#!]_ [?S]=-R\_BD?Z\N:VI0\).LJL-)3;G0+5'G\U<UBE3"H"'Q1@.PT-Q7
MTM'P6DM.?F/F>%K.M>?]A;Q6U>LT(_\2=:=S10?3Z05U?U4M@C7C-70KV/!C
M_/L&-C7^?V_T[RK&_P8>--OM7ZD1%X"JB=3$^HI9#?UL<K6-\=;,J"#2OU:G
M\4JO8_UG@Q3XL]!8K-NH_ZW>0:5Z\E6/OBFKU21K$WM_HQ[6+84,J852/A;:
MM_=OS2%7/_ -F2L4]=\Y-Z:PFN5"K^VCN2KO%=/1PU"Q4,NU+GU=BUUW7>?M
MV'JP\2[)KOSMW96=7[ZVW<K7I1Z4S*L8Z1GC(8]1DD&)$ZS+]N4P"UD&U?4X
MB61&LRSIV6QE?Z*IG?H[.K60J2@%I+N2D!NR=I=5'W@-?,BWH6J(]%YTZ1(.
MP_14.9CKC3JJG.;X?#^5,\_W3,VOBNH9\7\O/RE%I@HU-Y'FY2PG/ ])J"X&
M6/LV:)#"7 <<DRQ)&$M"&KF%#G9/-S4IT:;6&,.:;G+%EG"EWFC*'1/HNT&W
M$QW^H!Q8@!RBN".URF?PZ&*UP\1K:GKWC./FG%MQ?Y1,;O>6>Y^&.Z-%OZ]4
MW>_B14^S>-2II)MRAJ*(8X$2F(2!4CP"B2 560*E1$@F2-T8&+?MV= UT=1$
M2D4KJ(D%6VI!1:Y],X=.=+LEB$_,AK8P](3+J>.##197='_H''ZT3A V3+:[
M0E@]?^UMY",I5B9:XUZV]!NQGL4)BWB61# ,=-'<+ Q@%@<,(G5;X0%.\L0M
MG_+RE%,3%&VU6RJ:*]-%W\O)6:!=KRD^X!OQPJ+);:*Z%)5#7%@N(3+,U>7L
MK&]TB;F$POGKS,4W^PD94_.JTF&^*F8J.3:+(\3"D$B8""X@)E$.21H)2%B.
M LI1&A&G^\S)6:8F2JKR7W.=3ZP+%M97EANPZ-@0#IC:B9"KD1I8:E0@W=;0
M[$CT)S(Z$? I)4Y/-*I@Z.3U4!9T/]RS:(-:W*]JN4UY@%1(BM6] DKM:<8\
MR6#&,8,!RZ,HU.U)<.!4G:$U^-0VNW%D:N+Z%5MHPV:WL?N",?!^ML;!O5S"
M"8:]UD5HCS]N 803G!U5.CCU3(^ D?>[HD1?=4VB;^15AT$H3-+:LXLS1G(9
M<YTPED.<HQA2GJBS6D8$RYP0F44.D2(7)YQ>B(BF#;SO5[W)$F1MP$4QC2 .
M4J0N6KH["<X$1$&$DR!*DIA95>KS#_$8PG($@+N%J'_8!A:K;; ,L:!%;9]
MC\L(.D1X>$5R_#9[Q4+J@ =C*-?E9.I:X^OE<0FW&Z">JY*7U,.:05_^>FL,
M.QWUET<9ST-OS=&>:][^K9YA[.+QN6U:^[#-6=A%/,<AT36O(XCB4#?PR!)(
M$)40)0D61,91P)U*'UK,.341_>/NMR]W7Q_ IZ\?[[]_N7WX=/_5,>S< F<[
M3=<S>@-+ZIK:ELU\1^]0+='M ?(:_6TQ[;@!WO8X',5P.[S:L^ J*9]N%US_
M1U<I^TGF^NS96N%V$\Y(%F:8)!(&D<!*-TQ"2(*<PB1' N>1DD2<V"G@SG-/
M3Q<W]8AU?)R)XQ,[ZF\.ZP#I!QPKK%HOB9V@&@3FH17+!E_SPUT;WYT1OR7"
M/!9?=47+:Q%6Z\G'+<;JBLE145;G 7K8$+XH_?AY\ZPT-1,-NZF:E=S+]Y7N
M7#LO/YD.;::3^C^>"O;TGBS>B<^%HHKK&OFS--,UZ?,$LC3((29A#(D0,40T
MS3(29GF2V/>C]T+2U'2PFBE]"VFX,JV/3)&*BK%M2'.Q8PW\J7EK J/G6_8<
M;H=^5MCB#C[ZN@TL3ILE:S%D.BV9TOKUDC51%9_.+=GGMULRATO_Z$LWOF'
MI!)<M0E-UL'R^84L7L$3J48DM)@W>0XZ*5Z7N"LD6 @FRI*L7F^TY6&[;74:
M@9',^K?EYD4KJ*#0M:WJ29=5]ZCEPEOJ@->5[317^)EI/).&5V3VS!Y^1^X9
ME%S%P28D#["(" P80Q G)((T8B&D+$P2)CA*>3XSA1WL;A\]@HRW@P^WS4W+
MV'YAQ$[API,+"_8=^SM<C.];Q/)VQ^Q>$YMKMOG?=98=G8MO.O6LV>RUP3U/
M",X(8A CW>13D!1F5&0P5'QD.$DB1*SJ8UR::&IJ;D.J/F++@M>GF8/JTP6J
MA0[J":J!]^T6)4/F5L'LX_OIPLM! ?2$VU@UBIZ$:<6H-3&=SOI,M!?-Z&-5
M?QFES_T\^24"7?[OL<JX_>M%&&-3E=#Z+-9/NGY=I>NM]A7'<F-TQ)?5DM8:
M'_Q3%(]/^O5J2I/(2X#)+S:/+LNR.)Z^?OAOX!\Z^[:FO:'H$O%56F[#>/.G
M$I3BIWIB#J1:L^6JU!G)B@6EH3X5I?I%P=3?V'(^%U4:LN%\58B%3BU^42-7
MZFZY69FJB6)>/!8MM?:%O)H\YN*9;I0 ,0;Q1H'VIJ9:?'^=RF?7^^.IE!9<
M["F*-L]?5TRX54!JE@:<TSQ,U=DLU)D4! SF 5&Z8!(+*5,:<!*[Z((GYIBF
M8GA8K4R[>Z]LZ'4*7SLE\DK4!CZ93I?4\U]%^ 3W0Q00;D_S)K6#3_!YKFSP
MJ4=[NL5U-85WAZ7-6V7XW[WN'JFK]-_^25:FY<[Z]=.B7*_,,5Z:L-*')[*H
M:RA\79I+J^!?31F+623SE$6)@ %/N%)S.8(D$T27(Q(9S@(J$)F]F(JB/]9D
MM;9TL8]%O\O&.^1BN#UXOUF7:W7RFD(B5;$+*AZ+A0EDJ6LQ5M2 7Y324=7.
M<.P_/=XG@@C'(D "ICG/($ZR%.8YH9 3DA&94!*F<?V)W"WX__@/I.%AU,]#
MZ'(S_],^#,N D2DN]=!A)ZTF*FVNVYU4 'T%)YNM:-YO0,4]:+%?=[!?*P":
MBC@F1Z/"0/UH4/ 8R#+VPGD-AQF-^'&#:L9>DZ/0G-$)Z-U1V=S%_E&LG]YO
MU"7Z6:P4345Y+_5=38E>D]V1<82XY %$C!"(\U1"$H013,, 1YPPE$NKZG]N
MTT[-YK<U7^GJ6Z"A^P88RO6Y5-/>*YO&<B4L@WJ\XSMT1(\G:/MT4W9 RG-+
M99N9Q^ZK[(#&B>;*+F_WDU@?BT6Q%J;7[6']$9VCGD0\0Q'2V?]YII-V&:14
MZ>,!%V%$1)*BV,D/V#W=U,Q .Q+[I.Q>@-9.]/@#;&"14Q%:=TT^JC/DN02
M'2H^Q<N%&4<5*W;<'XH3R[=&-AW5:MAOZL%U^6E1=9'Y1^TCN=7^B4=A_OB!
MK'?U"F9Y'N,XX@+&'%&(41SH.@(49CF1(B>)#E)PRLX8E_ZIJ6+_V#JE*HI;
M94^T9: R"6B]H2Z)#1XU2^IY7N5!'5@0^'(^)ZMR]^I8QH2>7]/ )H7AOY'I
M&Q:VIH,*!>WU;#I_;3^^&HKJ$:#!:,6?3\#"<-TZ3L+.T).%_QG6ANO6QYO-
MX4HR>A[ &UJ*_]XH&NY^JO]Y4*.8"V[(TBBD$8>1B 3$+-7.VQ3!**4RT\T&
MB%VC@0OS3.U VY$)#)U $]K+D' .6,LSXWJXAI;M?9!RE[G=.'B5C6>F&E>&
M=?-[)&LN/-[;&GDJC7J6RR"67(&7Z[I^F"0(TB"D, TQ8E$FU06?N%SJS\PS
MM=N\NN7LA6_4'>G8?&-\8KO& .M>/;;.H6UM8KP6P^%MBJ?+3WBU'G:!X-E<
M>'*JL>V#7?R>, AV/MXC%GF_ O%W(3<+;AI3D;_>KP0OUN4,IW&2!QQ#%J$
M8BYBF*%00I;SD&,1\91:5?"RG&]JFL1A">TU^0NPBE2'<%L+G+OEQ #H#2PO
M#H';D0L4O>#]$!@Z1"[[Q?)M\M+(X;>INZWNOL^;73BR"?I0_^0;UCQ<YXSI
MYCM5!)FWH%Q[:#MC<RV&&2]$UYZGO4A=A]>NT?%*,[QI75,U4JLZ<X>S( QQ
M$L@$1E&DFTBD$F8ACV#,:!X*&:(T=/4T=TPW-=G=ZO-7]6XJQ7I=1<?O!_'V
MCWNZ@'^6,9;*/(.(8G7]CE@.,QD**((\1I&0A C+EHO^5V"<XAV:,),?H'-E
ME\_/2OA4W15-T\7CE:B6R)@.AUH4%XW<!]"C*.9E+=8-J3=U/T504>M;0[\$
MBG]%_>R,;Z"O7^+^M-I^\:T>VON)\^1[U32/SR*JQ+M2T-7]/DTA#E,,:2J8
MNNDC',<HX5EFK[9W3#0UF=]2,W>J4--+T*680A>X%KJZ)\@&EATGE7+PW2]:
M#EJY)]3&:@VZ3;Q;=7YU;3?I:EL3KG*8^E*Z+9#KU+:[WA]/S;;@8D^_MGF^
M9R$$=6GBQ7RC6R+L>GC?_:7-A8)_5&1KM]!F7:OV=V2E\RS*;V)5>85>3P]@
M? >4QXE2O)4PQDHAQU% 8282#F.EF^><X#QRB_\<D-:IB?<VI6!':B_7SI!+
M;*=C3F3AAK8$]5LS]S(4PZ/IM;;%@.2.6S!C>-R/JG",,*4?A;R\_4F*N?Z5
MCN=51"BUY'[QGKP4:S)OU?+1%?M6HJ;WXV8^?RB>Q;=E:7I'ES,NXCCC(8,9
MQKFN&)]"DF02HI2&/ PPYG%TC3KOA\RIG18G+P,E( VO-Z8B0<7M=<JNIV7N
M=[$8?_'>XEI2@BV;8,>G3LJO.=VKIF?JF=;,:@U=LPO7BE^P97@2*W[=Y6C\
ME7\;3\?)^]7>1EX_D34HRM:&UE]&N_")<7-4Z:^@?!&LD(6^FIE8U6T-E05@
M]<=4''Q,IHQ?ZX-J#[(PR6/ZMW+[F;TTZ YXP_.[_*[W0T^SO^GMTB^"E^ZF
MGF?KVQCXQS.9S]_IDD:B+&=93$1(.(6)[LZ'I?I).X<@RJ(PHE(00JSZT)P9
M?VHZ044B,#2"ADC7YK_["':?VAYP&?BX=8.D1X/?DXQ?W==W?]21V_F>9.FX
MB^_IQ_J9I+X+-B=EJ8X<5HF&S?I>WC)U'F_FNO2GR6W6I]U*/(E%J6XVGQ9L
M67>4"V029DPG\44D4;L\C"")(PR3-$DC2@(L<ZO*@CZ(F9I(..0%+#?&JMMB
MIRZ#L,<0J#CJ97NZ:BWMC$MCK=#@=X$A%\?9R.0#59]6I*OH&=5,Y .Y0SN0
MES%[&'I^B-7/@HG[U;?54L=4Z8CM#\MG4BQF1$9*I#(.98YCB"DFNG!1#"E-
M6"1EC'-$K"TUY^>9F@RM*540@IK6.I.@(M>E-FD'N!;V$3^0#2S4QD'+P;;@
M![61C -GT/-TS[X,1>=%N>/U\6ZZEWG8NZI:/-ZKS^QJN2 _B]6FO"WX=S$O
MA%0WVSO%P/*Y8#NS^_O;[W<_;MGZH[HOE]NP@3R/<TJY;@Z3(H@Y26%.DQS&
M82QR+I0*F]B;O*^C96K"ML7-#2 %UY&^FJ.J(9:HF0+ESM=&V/H&:'M$V2<6
MYLJ5M)#:XZW/P))];VEN]=)\KY=&L0,:?MINT%\,2[\JA58MD6&K3P#.E4OD
MU.EUK*4:Z3@99\E<6\'Z /E"G]BKIABSB:P/+ XZS'H9TDN1[1G*)<M$+J#@
M80AQD'&8IU+"A-,T831!A(LK"FP['5YO5ES[JCK:_6IH3^C4.*R?/5CE["%,
M$(=3O&7%['.&@G./]=O!'[1WDA7F7%(_SX4I#;'@[72?62(0SG"8PI @#G&>
MI9 2RB!74CC) H$3MP[2-I-.35%MTVQTTW;*FMN6M\+<3@[X1G)@X= F5Q?6
MKPDV>-[:X.DL-%P \BE)K.8=5;RX('$H<YS>[>O+_5C,Q>H]68O'Y>IU)M)
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
M>HA5LJFJ/VJ.,(\*_=G%Z*O97X7MFZKX%<R[:*3;'> M#XHZ"SK"-CQH_Y<
M'/8:<';V-[X/7$+E\L7@X@A#V,"_MQJ7S4+*4$:R!.9(Z?28I1G,61K"A*9!
M&..,19E3'5/[J:>FF1M+9FV9?KW9F:V-Y;FR8VY-EX^*?I]6Y[TE\6%1[@OT
M%*S%W]N-$<<R 9\";#SS[M[L$S+=GD+%S2Q[<H3^4FVG)YI6!5F$4IEJHRK'
M".(PBG6!"@XS$E&9BD2*V*E Q?$4DY12.Q)[]7PX :2]S.D/SQBRQ1Z97O+C
M-/.^Y<3!+*/+@]-<GMKW9Y[LM[]O.3>>&C+_1@K^:5&K0W7N$<."A(@AR+)(
M*2HAQS"C:0JS-$XSC#A';EN]<[:I[?H=L4!3"S\M0$VOV\[OAMA."'@#;F!Y
M<(A9L<5L@/PN*U!\RHGN"4<5&5:\'TH/NY?ZFG?4GA2EDDYL^=QDD&C[ 8ES
M)B45,,FC".(@3B')PPAF$K&4A"RA))_]%"NZM+?CG)[*91^T)QS2P%!1VB_7
MZRRDMB:9ZV$:W !3XU/1"'ZIJ?S5NW&E&PJ_II0S<XUL..GF^-A,<N'YGNK%
M8EWP8KY9%S_%[K[R57T2'Y:ZZ-XL1X$@.$X@CW5?*1X32,*$0(91*#CCD41.
M 1N7)IR<DM&B=^^2KDD&?U1$.UXU+H)NJ7-XA')HM>,Z%-TU#TMHO"H?E^8<
M5_^P1.!(!;%]KZ>YHBC)X^-*NV24GG,OZX)VGXN%^+06S^6,Y@&EDB,E9;B
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
M4EB)MEF0*LE"M;E&4 2QSA^G."$P9R0+XI"F$JN[EFX*Y^)=&H16)]FTI7C
MF"ZQKCK<4<.1CO/MXY :9EU='%IOOEKC.,1^T7S^NDN0J%@%.UZ;A=PYT$35
MKZ/%WE:+]>U%&W01_'OAAB'W#;QX@^)^V@LX[)1]2[?^UZ8.\M/CD_+)S/6P
M_"XTG,5<UV_;D:_T7_7(M]7RI]*C^;O7WTNM/6]MCKO4_:V'/<DS1E&4P#B2
MJ:[-1B'E.(-YB%%":)3EH5.J_= $3TT3;O&K;\JKADNP:(XA]5O]LX8";'1_
M(G7/WCDFR);#_^U:<7;@+\/NJ)K2>@]\7K58K8X?O:*&VQN]R%N&=5E+L'^X
M:1N*?KIA7+>L^N7WZF/XM=V%9,O_(($A8RV6WWJ\ ],\<DG?<5;@N"KP2//V
MS1(NA7KIZ7;!/XB?8KY\T:36%4IG6/=282F'0EV)(,YC ?-8QI!D*.9)D!.2
M.54H[YQM:@=,0ZQI3<1WY+J=%MT VXEZ;[ -+*?W$&M1"NXN%&CND61M@8C?
MU.JN"4=.J+;@_3B-VN:EG@%W2F)I _%/,M=BKBZKD>91GI(D@G&.<HAQ$D!"
M"(,Q#B,<,<QR+)U"[$[-,C69870-L:/2,:;N))!V,N)J> :6#0:9%H$#="SH
MA,!K:-S)B<8-ANOB]2C\K?/AGGZ9#2W5AZZ%R$_U/_6W&D0DR%$8PBB/.<0T
MSB"-8PE)0K.,R8"GF5-L_LE9IK;I=T0"0Z6C'^8DD)9>F&OA&=H'<X#, )N^
M$P*O[I>3$XWK?.GB]<CUTOGPR'W:Z\:WK02A?XCB\6DM^.U/=;5Y%'=_B14K
M2O%M53 Q2[(X5Z($PYP'%.( <YAC=0,1<9#(A"(FT]P]#W,DZEWVWW@IG2WB
M 5F#]9, 5#P6BX7^Q5*:7U34F)Q$KBM3K4K]JRH_T3$]<:PO)<)!PA.E6U(J
M=)(T)C!+X@ RP7 D@D0@25US22?[G0R?EGKB*Q'J+O<_]_NP/$>GM^)#G\R:
M'4@U/Z#-,V@QK6VE[>>:BM:&\QM0\[Z7BGL#&OY!#0!H$  & H\'_[AKYE65
M&(GT<963<=?C2-T9>?J>'0UTK%P5%_==,%V^MY %JTC=&HH_B)*M"D/63!U?
M&>;J+I7'60)Q$B-(,G7<293E*94LRD*W)@:.!$SMKG5(M&L# U?\[<Z/(5$=
MW&:[3^^-.0[(JBX^#W;T@S^^+><%>P4/XJ\U>*?V_K\\WN/Z0NBU)X$K#>.V
M(>B)T%'G@;[C7-7$I7Q8UD'#3?RQ*+^*];W4QJGZ+WQ&B4PX5I(.<41U]VL,
M,Q3$D/(\B24/>8CE;*'[S0C^X-RZQ8H&J[V95WOSB)+A]NDVW8"U4P)T?(-2
MSHU#G-0,]&KI8K<\) K"/,K4&11D@3J-@@1F8:RNZ4F8TB1E.496)> '6Y>Q
M3?TO-0,ZSJ#&']":A]%7Q_*L&@CS@<^I;RVD:_+ CG+3T51C;5;E]A+6?=OG
M.($V0+<<N_G?HCF.$S)G>N&XC>&IXM[M9OVT7!7_5OLG3N(LYI1#QM,0XCC2
MK2XH4B*.BE#P!$GIY+SHF&MRPFROWMZ.3O_E]EIX6SHV_: XM'OS1)&R%HX#
MEB@[AF/0"F6MZ=ZV0-DQWQ?KDYUXY>K>"G=_J?VY(/.F('WY[O4WL7Q<D9>G
M@MVN!"E-QHN^,YDKTRR-XYR':0Z5GIM!G#(!"<<44IE(&>%8XMA)A[J"EJE)
MH;V6#0TSVVX-I;9'[O@!AB'78*S^ZV8GK49:C<&- LX+4:?6#6,<\(#J0'TV
MG,EYJ]X;?7'KZ,?1>\B^ME,=O+]^_:8^U?7M@NN(%A/%]MMJ698SCL(0$QI
M@B*LY"IBD)!<P(00'# 4T%PX];KOGFYJHK.A]@:\:'I-!*9H*+[1OCRV[,C1
MZ@.XK6G4%XQ#7S"W"'[;(GBW0]"0Z]/<:0.+7^-FYXPCFS)MN#\V7%J]U:.@
MTR==^4=1?B^-MOBP_+A9\"]DS9Z*Q:-I.U30C7$WS'(E9_)<B9D\21-=;2"
ME*09# 3)$Q%@D696:5N.\TY-WC24:YM+B)(;I=2:'9.I'U'47!NU\:MUL]2V
M&ZDX-,$$QLVP>/V__Z\L"M/_IP0X"'_YUZ_@N>8>L!;[IHFRMCV:.=0/V0U0
MX[\(G0XAYB[]%AV6NEO #;B  TNZ[=K=R^K"JCL :L)!0SG8(WT8=!V*#0V#
M\DAU@MH[Y>QF4&04Z]?_Z-X%?_-4\L<=SLYJ/0[#C5=HQYW'O1HY/5[O<>S\
M$*N?A9IDI4XVOF'K!S6&Z1G-PBQF!%$89BR$..'JN&$I@CE" 48X$BFWRKOJ
MG&5J1TI-IZ[$5U,*-*E.[;B[8;40Z#[ &EA\#X^3@VCV@==(@O@,;IZ$ZB4@
M.D7HV9?'$YB7Z-\3CQ<?[J.#+XPU07\#9/Z#S$63_T1Y%B8AHY#EH=*X%7(P
MBQ""*4[5:1D&."56'=(Z9YF:,-RC$QA"7=2P<UC:J+0>$!I:@3T&IT^'\+,H
MN:BF'M :2Q%U^*0<%<H+('2KC^=>'E%9O$#_OFIXZ>%^ULVF/MKM@JL9U+KI
M8O6W92G69?.G*OQN%@L6ID@(R#(10)RS#%))4BBD2#.62L8CIXZ1UC-/348V
MU+E9->V!MC-P#@+?P )T6P]1FU-V5(.*[)MMO<0;4(=\#AKZZ8R@3[.H_>2C
M6DB=,3DTEKH/X":WN"AF'^J#ZUN3G?2!K,6,*7TL%E$(>1 )I:^E*20(8XAE
M(D42!D$HK)JCGYUA:G*H(;(NS SN=/4+1:>=7#H/9+?\\0+/P'+&&1EKV7&1
M^YV,*!LA40KVM\?ES_^EWOU?VIBL?X#ZAY98.#_N*-O_(EO--K_\8(\KV-F>
MV)^+.AU@VQ9[KV+T#[%>SP6?,9(GJ4022DQ3B%&<0YK*'"+!TD00*B-LWZ?B
M2F*F)B0>= %6;<[=47H#R-Q\X8)K8_"\X4N;B2O&'"XSUZZ=Q<UPQ!496BXI
M3L".%5.VOV'F!FS9 5M^#@O[URR-N#X.=](1UVFDJ^MW\:*&J\*_G\2IG5)Y
M5W:MV;A>X;)BR)??Q!.NG;?A:^<8[]+L"8V]N[6O,?O&AL_5/Y=ZR)^BE3E:
M*AW:U)@]_6?3+T%7$U44?2X6PM3WFR5(X%C&(0Q1KETX0I=WI0'DB E.9,(2
MMS!/G\1-[6S<XVTO UW?3]O_KOJGK9_( NR_](=FKJH)ZM@'P>NJ4\DSE@H)
MHRBG$+,@@52R#))(!%E*98X0G:F/FBZGONYM(H=;^=O'E:C8><-%L[/SO-5"
M#*P*C;7W>B0Z^,?;;V:$1_I&3J7PC^QQ[L4 <_3R*C(=B"P^B.J_GQ:WSTNE
M4_S;Z WW\MM*/!>;Y_O%CR?UZP>Q>OYD&OX96F<Y2F.1L@02*07$E.209()
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
M5W'U*U\G@B5*G2+^TACCR6Q+;O:$L.T[UT;15J&YIM2V^LTLPD'.$HXAC6@
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
M/^4;=!:YR/_IMB*77^LG:3Z28O5W,M\(K:+,EZ5QNC7A[#F.$Y0*"A%B.C^
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
M"446,QU1D4$L<PXS'.>0L5#@5#(>I%:5;EPGGIH0[[CO.S0!=$&^6Q0/B>?
M<K:A&OS2T/VKNI2  TM V_<Y$,(./1,'0GJD!H@>$7?K5M@#ML[6@R[CC=='
ML >7>TT!^[S?\P:@0W3?Z1#==A!O*Z#[W>OND3J*]U9G\50ID+O8O?)^_216
M#T]$D6H.KX_+E115]\)_B.+Q:2WX[4_%Q*/X30V^_D#68EN)<99D(@U%%,&<
M(AWBPW-(@RR&ZO\#F<:$4N%V>9@$6U,[LFK:!0>_J,W.E_,Y696Z$2HH-1B_
M.MXR)H&Q[05E$L1.Z,QMYW&T(=E+YE#7FY/Y'AJ8&U!GJ+>P 08<L%;H@!J>
M&] "Z 8T$($:(V!  AHEL*N8Z_%N-*EU]WJMF@9GX][(IL'SN<O<M*CK62U-
MQW>](^Q?@A]5WXW"E&0TC77TO':RZ'8+-*8P2DA"@C0DB$5.!=+.SS6UH].0
M"JBAM7]5M YL[8XQ3X@-?+88*F$-UJ"%CBWP\%KKK&.Z<<N;7>;[J**9Q2MN
M(L.T<EJ]SG[_,1,1RK,D0C /$P1QS)3^GJ(89FDJ*4LQXK%5B/YNR*D)@-\7
M196FKV2MY;9OX=.]N_MQ/? F_OWKIX>[#^#'P^W#W8_K=^PQCQU%1^J'JXU9
M_^-P3[8&'&7K'3/0[+ 3?^EA@VUY '>=T[XNU[7+;Y8SW48@$Q!E0N@K<@II
M)A)=K#1B%*<1)U:!T3:336WS[3G*=P2#A::X]JU8!DA;86UA:?6(X)A1!B.
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
MD#K=J*(=-,1?(6_L5\1>8?&.\P@*C!^(>^DT3G#YUG'L)A]=YW'"Y)0.Y#9
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
M/D\W[2C-J?N(\(\]FV]-!Y5Y1XYO;^VOK["\/CH4.JN3?E,;IET'&(C0P=+
MT.<,. _42<G\EJ]Y*=E99=U(_(/V1*IP?3?Q0Q@ZL0<19@F,DT!&]]C!"+&
M1YZFQK->@R:?W#2IWLJV;A8RR)3A!L=TSH.,!0O]&(?0=7T&$8U\F,BQ!7IR
MA/%##[N^KW7DTC[$4PPJ$P#</SS8AVWDP: +5F4LZ%@[Y"RZ!@_HGTRWBN3T
M17733.3%4SU'DU2\;@;5=0[HVW=T >1UFZ*)>92#MDZR:V/8>SKK_%.F.VBE
M[='>F2G]NP:ND?'5JI;T_HJ+?W(U[#;IITLN@_N$JL*@L>>JV%] $BAI3.IQ
MXA,B*'.,,C5.-C4W0OZ!5Y)2E"#^4VNIX=K3:50UEXJL8#7VRDYM9 74ULPV
M+=[BRLM9+*PNE)QN;=IUC;->'RQ#G+]C2(3<U,FNQ/_50%0]DZ4J:;W\SO][
MDQ;5&L?GO/C.Q29C5=8Z_E5GHY5+/Z(X$AZ5\;,O($HX@3&2_PE"&4H31V D
MXV?MT.XR8^;&,]=M'?JM/_4QH<8AD+^H@Y3/G*8BE1/=YT:XK-@YJD9ECHL,
MK!^Y_/?6957##-#::9,HZ,*^UHDRI^O!L6/0IO-VKH"N+PO0\:;2_-GYHZJ:
M-5FR4W:/20@[73=-)L14'<C;R,Y09_6ZGUF: 7KP)9;5)]4H#H.T;+\ZICZY
M)_Q/7G^=^.#[U/@DK07)=GJI/X2^L(T) VP[:.R'WY:>.2PX_\;7J@;/79&_
MI(RS#Z]_*]56P':!;%=\1YWY2+.-_+?FEWE6;G,T1.03Z@L'>F[B0R3<$"8$
M$^@33E$LD@BQP"20MV/6_ ;C\A&(5?ZSK*L.Y]L%Y\$5RBSUG]Z48?I>&7F
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
ML6:/(7,)/L]C91"-:CQLX$'#ZO'?I+=U&?E=H?= QIBNX\$@(2%$-%&%WF4
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
M)H*MC:.4##@'A-73%*?:FO9PPQF/#\X:G+M^:%Y85CWF'^GZ\7I3KO,G7GS
M95K>BKLBI;*AC_D33K.E2Q C$6+0HX1 Y'D!C+$(Y%Q!8-]A/O5]HY54W8;G
M-G*W=H.?TG#06J[6":7M2E.AL1[\4=MOJN^LVQ^:0_D(*(\]?EL#>$#JF1E:
M=G/1--N>.#G-#)'#;#7#^P?*7K2/Y&6[NB4'_A^IG,B+E.)L?46IFN,K:1ZU
M^;07%,<!B;%#8YAP#T'D(P1C'ODP\CG%R!.(AT;2])<8,S>V^_&WKW*J\I_@
M]C/X<?/[MYO/-]=7W^[!U?7U[=^^W=]\^QW<W7ZYN3:>O%S487K4-U4WC$R'
M'=K;.5)-9CJN@)TOH'5FI&F-#5BM*E-<8L^T,A06D#O0G+#QS*'[[K10*TL?
M>?WG3=:T57[GE,OYEQ+,<B+&D1=RZ/@\A @["<3"CV4_!M3WL,-=%K5ED'5W
MX,\WJ_7Y[I<Z'GNUN;%1+2\W1BY UB,B,QQRW?UX2S!.M2]?FPE^:PW^BU(;
MV,*Z,]KF!KT^1'8WZC7:G7C#7A^)PXU[@WMMB"%^::N_+R/J)]2A%(8"RRDK
M"R,Y994AGN.QF(<A]UQN5 ?S1#MSB]EVHGY,&GR)Z.$.2CU2L0#0R#SR1N80
M_*&,!)65HTD='N PGMSAKJEWE#P\\+=?]O#P\@%I/!\VZ8HI36NEIJ5HYC%?
ML9NGYR)_J79MM\D628*#F'$HG-"%* B4Y#1Q(6,T9"XA*/2U-KM-&IT=/[2F
M5K,(TC@!TH[A!DDMNLCW,\A8>(X].6LM!E=**7 +;-?H(9E"VJ^S?N[0".!.
ME$WTG3_7TQLE,"7RXJF> C_S8HU3)61?96YL>T*]U*MM3W3?:EM5B0RA[,U)
MTGW6=%E*AM[MY2V9WCM$KFBCGG K?JSQ Y=3WQ^Y6/_$A8PO7_@J?U:M+$E$
MB(<IAGX4.Q"AF$!"'0Y]!W$W0!ZC.-37+3K?X-P8OC51!H!;&T%9V6^BT:.!
MM :K6\9O9$:OK57K;;6]U4\MG!V3+>-H(GID%\_I25PESV5;F,O3[ZHMOC9
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
M#R5;/8&.!PM058<PXQ&#OM$CEW$0'YEQS,&V1T7F@-GD)X/6)R4M<U3>,MF
M)PPL6I-G#^J)ZK!#>8=?50[%,G)HA"@CT L)ABAR8HB3)()N3/PH4%4C ZVR
MY7V-S"VT43;6'PKC1,;\JZKDUJ909>; <ZT89UB0YABT>CQT*6 C,TYE%FCL
M6H!O\JNH@;)8>Z8' :OU9HZU,VV-F1Y/#^K*]%T[4**0%R\IY8<'49F#HS@.
MH.">Y #7%Q S-Y9_%30A,6-NX!BI"AYO9VXT\&/S_+QZW9W2,Y0O.86FWF=O
M :.1O_S&0J,#I.92>?TP6%6W.]'4M()T_?X>:,B=N=R,!QA/EY^RM9PW73$F
M7Y6R^>-+FG%W21T_<#P:P!"[%"+BAC!F"$$O%B)TN,\BK+7*T=O*W#B@-A0T
M)B[:'X R%MQFFDH7_<#V$X(UN,9>[!B*E#8G:"&Q8X2RI822TW]]R%_^3=XO
MX7 3]0-4/W1(H/_9DU" EGLM >A=/#@7<9=M(*<:VX2#;WR]]!*?A9QR&+B1
M+V.!A$*5WP0#!P6.RWRU^6*8FGBRL;F1P5U?KM)"98T;YRR>!AIQ%A/*/!C(
M*19$L>_"A#CJ $!(O80Z#+O89 7)&M 3K!E-"K1>/&8+OI%9>(?<W1:Y3SOD
MOO4@-R29]"PDEG-+3[<W=:KI6<^/9)Z>O\=V;D-Y]:26*_ZG2EUOQ(O^D^/B
M7O8+7T:"",<C&+I8%2%F%$.L,E/=$#N$A!YCB='9\H%VS(WFY>OGV]HM[^\
M/>J9 -:16>G,GKJRG*IS5UUW%D!Y BI7IMAIU\)RFLWW?E-FLA^OA9?^%KW>
MXX;Q8W.>MC[)DZT+3-?_2->/UYMRG3_QXBY?I?1U5QP,!4$0,R^$'B>2%K&2
M=0PB 6/'PQ3Y*$&A9T*+9LW/C0W;P\B-'J?YVK<A^GJ<.!ZF(U-A"V=S*K$V
MO=;_:HT'?]3F:Q7*,V; 8<C9)#Y#"R;ENV'HO*6Y@4\9N&TGI_V<?^&XY!]Y
M28NT$B2I2K M R<)?+5F%T?"4U70,(PQ)M"+"$-(K=IY1K/UGK;FQENUJ0M0
M&;L '7.;.I2&B4I],&ONY-D!;^P-O>&XF>_LG4?$Z@9?3W/3[O.=]_M@NT_C
MEH&R8[NBCFT^HY<$'E-%$ )*(.)R7IB0A$/'"VG@QR+Q Z,JB@<MS(TKNJ5.
M!VJ-'8"HQPD703,R$QBA8JXJ=LISJY)B!XU,JR=VRL<#,;&3%P[[IG>U"V]%
MMR944["U*MYZ4%RJW 7A7A DE*,8QC&)(/*Y Q/.. Q"7S 2)9[#C!C@0GOF
MQA<_[F^O_P-^N/KQZ2.XOOUZ]^G;CZO[F]MO9IQQ:2?I,<R$T(_,1V>*^,GP
M9(SYDB7\;++:I29-RH&6\'O+F+8>.XQ?O_'U34;E7$Z=TEXBGH0Q01$,4!A#
M% 8"$N1&T/<=3&C@A"AF)EMU>T^?V][<MT8;RXSK]@'C7APC'B'H"<>7 2:7
M TTU2Z6A$(P&<> :K; -!VRB:EB7 J9']8-A&)FX%0*U8:U Q=5Z7:1DLZYD
MVM:YDOZQFC)Z% F;%+S?P*2$>M2WM_1X_*(+T\%^K"6UWA9W1?Z22E.7OH\2
MX@D*210$DO<(ACA2,E5"18A">+Y+!F6$O6EH;E_TVU2GREP)*6@-'I@5]A;?
M_J_>)FHC$\!PP(8GAYU PU9^V-O'OT^*V DG3V:)G;I^J((,+>H%J?K/F^RV
MK?IXC9]3&8M<D;):_5YREQ,:"TFE'G%5B6 ?8A:$T%-A *8ABSRC":5^TW,C
MC^M'-6%1*L*U4$)9Y>ATBF3^NZE@C'8GZ$41XT [,L.T1H/?6K/_HA#>6@X:
MT\$?K?%6!6-,$;.K%:/=^L0R,::H'"K$&#]A&)'=KA]YT:D;>5T?85I&PJ&"
MN1Q&A N(7(H@)J$#D9-0XO,8^P$V8:T3[<R-HBHSMP?>!M?O/86J'@U9P&ID
MSJEAZIBX ->VS[Z=0<$FCYQJ:E+2../O6X8X=_G U7-.UKO*/M=Y]L*+M<I4
MNL9%\2K9IY;\O17WC_R-SL 2">KQT$D@)R2$R \B2 )70"<2F#LQE_,BHQWW
M"VR9&ZTT<ABTM<]PM?R"3M%<*9\&ZI%927G1*0VV !U'E#1 [4JC=EYIH;]1
M*;&X='XYH%:7S2\P9]HE\\MQ.U@NM_#(@8>*Z2-G&Z5B^G=<5#6\JSHGO%Q7
M,U-)VG4.#4T8=H@;0 =Y/D0>BB$.,8)!*"(LB!!N:%3F0K/=N9%D:[;Z,EO#
M06LY:$T?EL*DVQ5Z=#D"P&-O(-K!UOP0LQE25@\U:S8][2%G,SP.#CT;WCZ@
M&-M;NGSA&<[67U+)C$QRXW=U&*W@[&N:I4^;IR5G<74L#PH21G)VR#T8NQ&!
MW&>^\"(Y;W2TYHD#VIX;?S5FR5EC8Z^,]VH/@,CEI#*O/*N3BE019(/Z8X:=
MTL]B(T,]?9!7V[X 6^M!:_X"- Z,A[5!Z;?Q,)^H$IQE[,U*M@U#K[>"F^$C
MIROH-LS7O?IN Q]A-F*4Q;J1&_S*UX\YJQ6Y./\F7Z(F&52$"*/ 2R#%-)#!
M+0MA[(0$.HX;!3+H]3'1TLXXW]3<QH.=/-D"*"L-\VLUL.WG>;N(C;Z+80J6
M-GOHX] 3?LJ'=$)/^;>W8:=&*Y/PA[ZW+5T8W#$XS9Y53VMUH#"F"'FQRK%-
M"$3$#V B(K52&+#01R'%B=%*X=L&YL8$E7U 76&<6K\/G-[T]!(X1O[,:R0J
MVT:0S#KEN.6\^OTVIDZK/^KAD:SZX]<-+.?Z@M.5FEE^S@M5EV=7*U"%&5_Q
MNOG;E9"?TVW&[Q^+?//P^#E]J4XRMR><Z^34I1OA*!2JCFL88HB4 D,BIXI0
MN(AYQ(FCF!B5T[%JW=RXX^.& ZP,!WG&JX(&8%W;+V>5FZ(N<: B\=*T\JK5
M/M5CIG?KJ2DFI3MG%F#K*)13?ZA<78"M\55GR>E1[>ZK_,VJXC;YFTJM.,T>
M5GS[:_!1_F;1O .5,(0$!C3(  6-Q<*M8_2/U0*N5@V<MI#K&-@>%'0=I9'A
MHLI*2EBU?"\?417M"OR(>HY@T/$3)KD?N3#A+H,^<X.(,4)\LSI#QQJ9&X7O
M1)4_5J+*RLY!%=*.(JK'O)?B-#*!#H%HD)KR*0QLJRD?M#.YFO(I3X^I*9^\
M=F"X6&5WMDE/))$1'?4(Q 3)V1[R$_G)RWE?R!EU")9L$"<F9X3VGF[TK4]P
M1JBJW[!-(*O37 WCLCWP-..JH9",_%G7=HV0'';48:N!QEX#TP8*QWP[&.B/
M7C0P![1-+6W$I\IMVK3G$A\3.3R';A!#E' 'QJ$?0,+]V'%)2!*?&66!GFII
M;D/V+GN:-Y8:)H">A%3O@[8"U,@?]PZCULA14LS/0F$U$_1D8]/F@I[S^2 ;
M].P-0_-!!9<4P[KGC#L'SY6TTTW&TI>4;?"J.G1<WI3EAK,EP@X)?,0@9KX'
M44P%3%09*.+$281#AH0CS+)!!UHR-VI15F'Y%JA4G+*R4_U$\Z>G/ /E.J?_
M5,="Q29C8/W(J^1$G+W^N03(<7_[YU_ $U[31_754:6OI8Z2JH0"5>VR?IIA
MN<OA/:S'9)/TV^C+.[4/H.O$G@!#I6*W\V,!:D] [8K-O-(+T;2;53K4F(ES
M2B_$[#"C]-('#IQ69>N4I2OYP;]T%G8^_:*K#>.LEMQ[>M[462"WXA,N5.WB
M\HX7E1%?THS?K/E3N40B1'$48!AX<0!1Q"4M^_*O.*8H(H&#&3-2/[9EV-RH
M^KHAY?I;SO(U2+/:)W7"3K$SW?FE6+P"0?XV:X0/@!R6Z]L-YX"V>EIS^O@.
M_3?VS+/C4F=E'K1.M2JD>]W7.@:D9S6#@S^4<Z#RSF),:QMPJS-?6[9-.VFV
MC.C!?-OV\P>DYOZ>Y^QGNEI=T3IWZXK]UZ;.F5FZON.$)&#03S""2,BX.PEB
M'X9^$@2N3Q@3^FFXI]N9&T'_SK/\*:7@_W"\D@$85@:7E5 SP%NC#7(_>Q#N
M9U*+N(U,C*V1"]":J0H6V<7*("?6#F83Y;\.Q,XLS_4\(KTYK3VW3Y>_>MZ'
MO5Q5C<N'RM_3%2[+5*2T>C443U_E-&W6324[ISG[P$5>\'O\JRO-=)_7PDQ+
MAX@8Q5P-DXF,E0E"D"3RKS)*#B(<)I&,I9<9?U#;]_<FROB76J;U?23U]W%@
MWXB!5W6:K@3%UL$VV,)4?J2;2J,.Y/4Y>SED%OQ1SJ%4E&:N%&:A>_4"Y(EZ
M:RH=_GUGZMZYNKV^V6[4@-JC!2"53T ZM1A=N<P>R'8E^R^V:F(9?ULH'DK[
M6WORT"*]#VI,^,ZK0M390U-K0)7GR&@J;WQ0(?9N\AN%DK@=+X)>P"*(U.':
M&+L"!C$ES&>NP(Y1GJ%A^W,+EAOSP=;^!>A6.&E<J.:Z>M->*YVD1\ C0C\R
MVUI'?4 AX4'8V2TP;&;"Q(6'!^%S6)!XV&,&<J':*'K,5_*.LCZ\L=UAQNKX
M!/4)Y%15/G$< @GEL2I>G-#8=8F?:&E3GF]J=@S7L?1/_Q)[;O371N/#4%FN
M!UU-OK*"V=C4U#'RSZT8RO$H;Y2=_?,@6>6@TZU-2S=GO3Y@EO-W#".1#YM2
MTE%97N=/),T:$?&JUMG_<';#9+_+8 _OZM2UT_.,=82GY.\V3X=%[2I]JOM'
MG+63^Z7OTR B)(#"Q['D)1'!))%_C9GO81]12F*T?.$%R769:5+[33[<KA=C
M;DN_\%7^+*?3:TX?LWR5/[R:\=RT+X >=<ZV4T=FX]9OT'%\ 7:N@Z[O=?W0
M<KL.61T<Z?@/&@ 6!S5'RP6HU?O6$@;0XF"/U-^E^VR.$],Z,.G0\RY]\W8T
M>Q\C!F9<[)8LJT=?=Q<L=RKSN]DL#5%($N) UW<%1*'GP3B*$<0BX!0[+A&"
M&F56&!HPMXB\(_G<<:5AH#UG]LLD&*9+F':39EK$B."/G?Y@ O9820X#X;.:
MS&!JP[1)"P,1.DA.&/J<H4G!3=QYOPT[OZ</C^M6I<#!%$4^B6$2T1 BA#A,
M8B> 5/XG<:, R\XR2_WM;6]NG+>-R=C%\?DYI/5XS")^(]/6;D:S,Q74MHX@
M%Z&)B]V4V?XF)TZ,U?+_,/U5[[9AY'*-RT<9ZZD_U%K'"U[)B-#T^$S_0V;T
MPBL+J[E;]4/'UE$6W/1@L?F^GVEQTM==S_NW;[OF74/K2U7ZG:K\Z0O_B->X
M/?:)A'")3Y$J&D,@BI <3.6_09]S3C!R<1 CL_I2QQN:V]A9VPHZQBKY"WSV
M *D9NOTD8A.SD>EC*%P#:DOU8W%Q;:D3CY^XME2_DX>UI<Y</W!K;UN[\\0!
MDP^O!^4]KW[B@MU6A='+V\VZ7,LQ1>U!YJO5Y[Q0OUSZ;H@#%'E0N"Z&2#@8
M$L='T*/(]_PH<&,1&FT+CF+FW BI/KYCN'LX3@=J[CR^>[>,O6O9J85\\CP>
M>05':R8K7Q:@<57^L',6_*'<!8V_-G<Y1^T0JSNDXU@Z[>[JJ&@?[,R.V]K0
MH+(^MU9M&]?\U6EGB0,>AJJB?83C$"(2((BC6$#L.-S#B% >:(T#>LW-C<^;
MB*DYV5?9O#VLVS';--#L15PWW+2%XS1!YV (!P2?.LA<'(+V-C)Q(*KC\&$X
MJG77<#&W>UX\77>J&'S)<=9.J6C@$<;C6,*+/8A<3PZ]2(0P"+!'W8@+SS'6
M=>MI;VZTTM248@7^V>33ZU=XT(58+_ZS"-S(/++3?.O:"I2Q(RA&:>)B6P>N
MK\G))>$T_#^F#J=SV\"I;B[6,N+AS9*R"H^:G0T_]#E.8A=ZV*4081'#),$N
MC!CG(8G],'2-]I!.MC0W)JF6%#*\6KU:V#\ZC:_F9-(&:F//!QL;0<?($3:+
MSD)A=29VLK%I)U/G?#Z8#YV]8>"FD"K95YT[DC&-^,B?\S)MW^0P$5&0) S2
M) @@\AF!./%4RHV+0\+]A#M&&G4];<V-*[JF5O(CM;%F'-&'K>9NFQW$QMYJ
M>P-68^<(5*&!A]4]MI[FIMU@.^_WP>Z:QBW#M]9H7CSG1;4F\V,MF[A607HA
MITF,+SWAD40XB=I24XH97@PQ$SX,N9,@AA+$7:VZ1)KMS8TZMCM''9OE+%Y9
M+6$&C>5 F6Z^Z=:'N_[>FR4TI]J"NP#(0=MQ&O!8V)7K:V7RS3D-EX_MT>G<
M]CY;=;_+"]?E35:?G5[Z6+*/XP0P8:I6FN\[D,BI#W29" ,'.V[$C+*'[9HW
M-PJKK).3H\'2EY9[;YK]N>%]\K]H7ZYV4F6-MT(4WWA5L?US7@B>KC=]>[*3
M[] =[Y(Y[<R]L?!_U8[<<71M[\2=:&6 2MOU[=]O/KK)/2_5*?"VXAU+8N;X
M#+H4,X@"1F$<H@A*NO<2XGO(-=!G.];"W,BYLA&Z"6BL-! 6.PI@/[E:@67L
M^><;1,Y//#6A,5!;NQ2BB736M%\>,V6U/N][-=6.WCB=FEJ?W7LZ:KT7#HQP
M-\_/JXI \4KEP'Y>Y3]O,I$73S7!MGG9 6>AZSMR$BVI#J(HBF&"0Q\BS_4(
M#83O$;/U>KUVYT9[7;,!2TNZRDL9K%0*[RK#6T@W9%BS]<-4ET*S-S1#4?L8
MCQUC=N&M4N:5S:!C]#A"%69 68W\-)N>-J0SP^,@5C.\_3)QBZN=*&QS,JLM
MGTV#2#"F=A:)JD47*LYR@P1BRA#AD>?2Q&BZ?;;%N;'55G*@8_%6V]2T7KD^
M[GKL9!7-D7GI4B 'JRR<!6<,9833C;Z+FL%9#$XI$)R_\0)MKKKBP\=-(2.Q
M>E)9IV1]>GI>Y:^<5Q?=R1?P4<Y([^3;5"Z9Y"/BAR%$;HP@\CF&.(DHY(Q[
M-'%#2@*C'*J!=LR-I5KC5!#%&ZN;0CG/[:^>Y1UMG8;AZX$#^TTSVAJ_-\:.
MOBK,:Q= [<-V?:YV8P%:1^J\4+#MN\H7R])AP\&TKBLVP)3I1<>&XW54D>R"
MQPU85E/E26^J'#05.%[GV8O:.E;BLH5\,JX2TU31XG*)F1,$7IA [F 'HMBC
M, D(@C[U7>9$<B::N#KU1LV:-6+-R0J1KG=6 JK,-%ALTD<\QI0*X@F(J$_E
ME#_Q($%(=@#V$H$IB01VM5<WQT%\@G%J2L0UED-'P7'D$4;9#'9&@X[5H&,V
MN!X-6(/%U%$ GFB%]?Z1'[ZI*L!21:U6C<[6:Z5,P&M=4*75GV>J4ZIJA;M^
M8:K/?CZF]!$\X5= 9&S&U^N5#!$VS]63U:6E;.1?+2WC&N/>N[:K_[3I%GR-
M/=Q;!3:_>V!2YNZT2;,3P2/,/9Z$T$.1G,4XW(6$.0)2%'#,,?-#DABE8KYM
M86Z4WST#99AU>0">WBSB(DC&WN'JH#%&6N4IUZTF4QXT,FT*Y2D?#Q(G3UYX
ML=)A11.K>BEV6XBG>4F1"",41 ZD@?RN4>1R&5O+#QX3QT&,<^'Y1DL4>LW.
M[;/_G!<\?<B:0TKT%71L[Q2$,I0-T.P"/9ZP#^S(Y-%5+#S =V?W27URZW1C
MAN!(HH5]+;^75*$&&CT"A3IW#Z.PNR)_EI'.JUIJ6%]E3,DU54=0OFQU/W',
M79<2!@GG#")&?1A3C*'KA@A%CL,)-]KQ.=_DW*BKM7A1+9FNMQ'^LW[U/P.\
M];C*+HHC\]0.P+LM@%N#1U)2U0?()@UIM#HI!>FC\)9^#.XTHYZR6*N'LPU=
ME_*Y/WCQDE)>-ON<)' ]S .D."92P9(GXR1"9.P4.YA3-TRP%MOTMC)#@E&&
M5M]%8ZGA1G(_J/V48@VJ\5G$'"5MWM!"H8<JY/T=FI!_>TL1_0U,P@I:/K9$
MH'?Q@%V).Y'^#R]N,MI*'S/B)@X-H(]4\IO\^B$.0P(1C7%$L!MZH=9AU&,/
MG]V77IFG3CX9K,2^!4QC(?L"&,;^BK<(#$GF?0N%P=+S!9!,ML"<EN"IL@X4
M_%D^FM<G.G:9>@5_P$4EO;;#T=8:\0F >E>"W]XSW7KO"6OW5G5/76-YKG0O
MG]>,M#[&A'HH@HD3<U53/H9QA"F,?==W$'.92V(KDZ5=F[.CN+Y@?P&4X0.S
MY'0ZX,+9TS!81Z;,2O3G2_JB)-[WZA*-D"1G@,PD\Z9.L_.8.!WBH#US.G+K
MQ$=H/^.T^#M>;7A5"Z@^Q?4]+?_YN>"\$M'AY?H[7O.O^%?ZM'E:\@@E@8@2
MR&CB0<1]!HF( A@YU"/4=3'S@DD.UQH:/C=.5*9"H=):T\984"CYA@5XJ@T&
MO^$28"#?&RI=GNI,KNGKH$>N<^SDD1G:PCE>Y3RHO <=]Q=  0 4 J"% "@,
M%J!!809'>@?VVRP.^YK:_K_C&/# 'K%V0'AH^T.'P[Q8*\&]#SC[IQ+:4^L5
MWW+)K](FM>>U=!EF42CC<(\1%R*'AE .710Z-$IBC!P7.5JE(;1;G-L I/);
M%H#6 H2@JK:=&TIMGD=9=WBPB-WHO"YMK?4VE;65SF;Y_U7WK;V1XUB6W^=7
M$%A@4 V8.WI0HC0+#.!T.6MR-M/.<3J[M[<^!/BTU14.>4,1SG3_^B7UB)#C
MH2 5E*QJH#-=3DF\]U ZO'S<<\L936DPJ"UVR<&&X+@ESU.-CLQZAACLTY7I
MC?UXYDZP.2F*2GM+?3^WZ]6M-*@C=Z_;OA<_5Q^4FW_,0N))SN, 1D&H@FH<
M$)CZ7JS" N;)T ]CCJS(R(U94V.L;^Q1\/6\S& AI5)P 98;3U7\5"H&D]8)
MB+RLV<C>U&S,ZIJ-<_L"F8YZVXP4Q^_#@9ESUR&0K\M3L(9%-G\O'0/:,U"Z
MYG")PRW6+HG8D66CLK5;-'<IW?'372_\;K[R1*((>5X*9>HGBM/C"*9Z YM(
MBD,_C:(P=K3N^V?@Z\X#,Q=@(5R=FK&E6;>P#K_?W75J9D"&-(=IG#7@]V$V
M<Q3,5X =,5)7Q>(/0N9+18 _OU:SO/;AS_N\.OJY$3U)PS#V8B2A'PC%6XR'
M,.5JGHPQ1802/P@";_8BEC0W92Y7IME\B&T#A_L>;P_$ESJNO "T] NLR$]+
M;1IG_6A&?^_1-P.3Y,E"[9O>4:XI)JV<.WHB>@ A'->@NZ1<9[:-2LRN$=VE
M;^?/=T_RRH 93R+B83^%D8@)1(F4,$U]U<>8,(]3D21"S!;B0<?)YW.W:M'H
MLT^KS[[=[G!??_VE*^(%XJ=>H!9@*:K)I?JH,WU*5<>CAU8&-'.[(VO='^=S
ML"G&DZ%69? X1-E"9BS^TTU.AM9:_MNP5?NVGCEN^IS)]P7736RK&36G[\(X
M2,+$APSY@6(@S&$241]R['DRCGG,0\\JLZVCL:G-=TM;"[#6UNJ$[8VYE@EL
M7?B:,8HKU :FD^K$4H77F^)E Z2A&2#B-/FLJ[UQ4\X,/-]+-#.YIQ][?,P6
M:A NCZY]6JSJLVO5E_/;4O'33.*($A8AB(4,(<*1@"E1 ,O4CWV!8\Q\JW6S
M4PU.C44J>^&\/-R7;2P&I#3Y CPLK<.4DYB;L8I+) =FEAK$ZH3DUMCJC&2I
MC-\%HC6[F"+CDF%.MCDJRY@BL,LTQO?U8YOOBW6Q)O/;Y:>%7(K_MU93,9VH
M5I\,EB3! 0]22$,O@@C%,:1>$, XDMBG@8Q";$4UG:U-C6=J8W5UG:VY9<[E
MA?[=!S5#ZGDHNQMT,ZYQ!N7 1.,$16N^,4+')=ET-S@JTQCYODLS9C?UXYBW
M0D'MLVQEF23^M3K!2Q[$C$8!BO0Y#R^.8ITXK[<#"8.<ID)*0BB/O=E"K,SH
MQKQANV6:U<#,<Y67DE9O#J_:,8P%Y+IJ=ABF!/I8O=E(!9$PD;X/ \1PRA"B
M'HGLMC,<PS[JAL7'[&<556Y/G)]USMRB(\QX?QAP!QX$=O3V+G;/95>F@ZWM
M[D8">[Q<#@L6K8\Z1MBCLCM@]'A"_]'CFV#K9;;*1''Y0K*YWCCXF"^_D;E0
MT^]5MECGZ^+[8BG(//NGX'H5[VM>"6Y_%D5Q_T@6?O!%7?E8M,[!Z,MF7"0R
M$CB$@8@P1"$)8!I$/HRP2#TJ?!\3RPV!0>V=WG9"I49:SKG!>N-2N550U;\E
M#0)0YDM8* Q L8%'EUXC>BFP!F7W$>"YQ@6HF\%<2]^O%#I@]4/,7P1X*C&R
M9^3AWB=S$G_?=V1$WM\Z>@$N]UZ&"[!U%VS]!=H3T'A\ 3YONMX/0.7VQ9N#
MD9^=KE>,TD&N!YKA#!Y];!H<^T/#V?"-#E#GX6JC>WLK6QJL6U]F*JQ/@S22
M,$*I&N)\'D(J8J%>HB@4'B9^G%"[ /\\@Z87]'\KA82?#H@.+\J4E6$J/9SN
M.;/!9+S>&'BT,*G[L/5'=U5;MWOKTDCE'XRA':T*Q&F+IE,,PA@]JYH0YD_M
M1\5?R&(M"=.%@7DM]%2>):@WG],8!3358DR2)A"I&806IB8P89R$@<=C[%L)
M4W<W-[4%\ZM\GC^LR9*#9_4NY&783AZ60MAK/I[ V8P8W:$W,/&U#06UI1=U
MJH_[G7XS6%R2UHD61R4E,^]W2<?PKIZDDB_$ZQ>R_$.L/JX7O&@TL",O]3PJ
M82!2H1.P?4@"'T-.,*52T"A)K(1$#C<S.1+1U39UVL:3-A<\E?9:DL=A/ U)
MXVR4AB:+$I?*0E":. 1'=*+@E!L.MS0N)W1ZN\<%W5?W*N5^\]?KN_M/'SY?
MW]S>7W_;I"C@*&*ASSPHN2YX%",.4Y2$, D)8ABS-!&A13GWPZU,C@&V=H+2
MT.-B?190=G_]S@ :^./?P\8D_<("):L:[^>C-5J=]QW4G!5Z[X;@1+'W(S>/
M6?"]V_Z=HN\G+CZ[(,BO6K^39>7+H'Z>BS)99,$OGW3>R#_+WQ]-$YSQ-$H8
M2C!,>8!5N$0Y3&)$H8?" (6A('&XV<FY[U4YY"S[>NS<W(]Q)+NUA,Y;_O4N
M*7)>)YK%:*/VR?AE2=H^78"-5V54W/;K NRD.U^\S7<>I$:)$\ 'JF)RGFWO
M5>?$":(=E5#</+^W#(2>*V^UT-NK. G'D6"*K GC!"(F,$QPB"")DSA$'/F)
MF8BY26-3"W)+TZP5'8YC:4:<KA :F P/5"T8;CG,!!/'D@W'VQM;K.&DYP=D
M&D[?TU<J[$$35KY\_=P4!GU#4>4R_XPFU&>15+ *31HQX9"$0D!"$8DB$G :
M6AU)-VIU:NQQGST)N507@!^/8E%K?8$?V7RNZZ(NQ3/).%@]+O/UPZ->C"^Y
M7:?\=FR.G=$G9N3C'.F!66AK+]@8?/$F *MW)UW*;%E Y%9%RZ3AD46R++#8
MU\"RN7F 8QGE/]Y6*J[7/\62987@LUA$$?89A2GF"414,DB#&$,_3(2DTB<Q
MIE::JM8F3(W)&L.J@Q=E7=>B/ :05X8/=/;B</=0KGH@]5(81"R%R$M3F ;"
M@QSCA$5!&&'DV1T&':B#1CWAN3%MU+XP&U.&_0 &'F <**#?-I+GC7_EB5K7
MPU)_E$<[^G+8BND<=^E$R>J(2_>3>I98)\6C_K^>]K^0N2ZA=">*U3)CBE[T
M/ZAX_^TO6E=6QGU:L*50K^BOHOI;_?=\K:LN7?]DC_IMUJD!UU(*MIHQ''F^
M\#GT8H15#*_"]Y3%''+"*.6!I *SV4H?+#=CV7'-MQI"-TX,1R,W8J4U>TNS
M]=?/E'\7Y9^E@&3M9CF97FY */_=LI3\N"^)V0 PW:X?>B>P[.7RM$3+HPNP
M=19LCE+L_N[-#14(H$$!_-+@\!>=IE5# 1HLRH0M4*'A;H!YGUYT.3B-[,&H
M ]O[],[NH/A.5O0;4#^LBVPABD*%=31;5$OO6<'F>;%>MF7M)<(X0 GDD2[C
M&2013&E$H)_0,"04Z:4NF_F@6;-3FP-^^/[MT\WUMV_@ZO;+AT\WE_>?;F^.
M;]&?@[?9F.(>Q8''@L9@T+(8;$T&OP^B>&P'DTNR-6QY5)*T0V.7W"SO[D=*
M-_E"KP2KIR\>*KV[ZTH <H8\)'$D0AAYH0<1B1DDU/=@B%GL!2P1G B;@/QH
M2U.+G:OLU4KKLJE[4:MB6BYQ' ?7C'2<0#8PS[1MW,A:7I^"RYI83D+ADDN.
M-S8J?9ST>9<Q3M_0=Q?NN5IB*MYDT.C\R%D0I@EB 84!(SY$"$E(U9]0AMP3
MA >4"VJW/MK1VO060NNUMP+H1>KNE$';7;;CF$<!07'B$RA)C%2(*'U(F&00
M11$2 8N2!$N[[,US,1\U-7-KK,:9ZWSR>HG#'<2FVY=.8!M\T[*-5SL_4AOJ
M<J?R)!IN]R>/-S?RKN1)O_?W(D_?XE;M?)ND_I_Y7,]O?R/90B>BWRY:.>[+
M3,6<#^T%YHU0^TQX.(SU.5HI90 1%02F<4@@5RR4*+8/0F%URF(P2Z<VEVTI
M6#PH5_10<4  )5-O0;$JWPDW>NKG][@9"4ZB'P>FT-NK3Q?@A'+)MU*YI-79
MM=M ^[U;1>.2_V-=]7:Y&CN* +RS#AE#.OY\8R<A.N\,<U.Y>G<-]DA:^]KD
M>%\V*=[;%8M-/A$*" EB&D!.0EU$F#,]C@A(O)2J60/G+#52NS=N<6KCP=>/
MG_[O]1WX>G?[Y5:O:X++W^ZNK[]<W]Q;I&L90=U-X(, .# 1CX>=1=J;:PQ'
M2H%;_!MQE/1F T!G IS1@\9+AK/QZTUBG-6-+A1T/Y B*[ZIP8#PV\5?R3+3
M88G>NO)GJ1<BQJ@/O210<7M(8TA3YD&&4:0+'%'D66THF38\-=IMC"L%7,]1
M;.W VBQB'@+!@7EW3ZVUM!I49NL9S0;=3F'B,Z5:3T,UG%!K1]OO*--Z&I%N
MD5:#^WN>A%[3HM(,OW[1<UK+$HO';I_0)[$U$50V#E+V\!003D]3'FMKW#.3
M)SS>.QEYZOH^ZAO;-;D;O7:_/2X0!*' ,?%@(!6 2'H8TL1C4*]^,>$+1#@R
ME]\XULS4QDYSM00;+ VF)TX0&I@(VBOJI9%FARMLD++1X'"!V$@SD/M' 50K
MV5( OCV:<FCS[+C>BZ4\QRETNO4YCMX]HD#'*0_>*G2<O+KG\*[/G7_0Z0?M
M+(56DD+QX75[3;U+6B8HU,?4/^9+*3(MGE9\JG.O_B:RA\>5X)?*8O(@FH/L
M7Y<9$S,2^4F2D!CZ5 J(4D1A$C *!<;<"P5) VDD>_1>#DR-T6OSZPP>GL_G
M9%GH@A95-H]M,L_8KX-A%#GA3AXZ.C5()"I,,XE:,&QSB2Y  P6HL=AD'($2
M#8=!\#OUH]/@>FP?Q@W:WZF']B8#[V5'_R2KR\7NR?1:O\,+XC"6)( B#-60
M%_D44B^*89)@%),HY(F4-D->5V-3&YZN=E*5[-.2CL)J-G2X FOHN4>3S[.;
MQ#. *HH))*[S9XZV-WJVRRG/#^6FG+RG+VLLEZ_9XN%./.=+34REUL='DBW_
M2N9KL=UJ:$25B$RI8#$D./$@8BF")/$%#%!()4^\,$D".R*Q:G]ZW%*9#RJ[
M;:G%#GM3MAD,T8$)J+$8E(:"+X)H,\LH<@@&Z@636U*R,V%DGNJ%SSYU]7M,
M3STX]3[=J#>L+G6KBP@3X:>Z5(*N/1DR2'@<0<Z8[R.2X@@9+; >?OS4N$A;
M![1Y/<L&[X!GQC;](1F83"S0L-=T.^BT4Q6WMRV,J]MVT+L]I;;#5_7-"GD1
MB[7XJ&S1M;#TELO?LM7CU;I8Y4]BN5V\IH@&*?40C$+]10L10A(+ @.!$AHD
M. @IL9-G,VMX:M_ZW?5?KV^^7]LF*1BB;/;I#X'=X!%&:3+0+SUHC 8_E-6@
M,7N@;%9;L-QF-QBV/7*J@QTB^WD/EO?WHZ:F].Q7DO$;L9H%/&2I#&A=S]I+
M):0LP3#$OA>%2>P+:73D],CSIT8TFTK*6O/1CFYVD3-CE3/P&)@\-E!HT[0D
M5B-><D6>LU5]4+^Y2*]X-ZFLEVR5O3@N'7<$)I>TL=O$J.QPQ+]=$CAVV4 [
MD<<6?#?SF<NB6#\UXEG/0DN%_#6?J\=HB4A]%NH+^9D]K9]F(O6)GR8A9'%$
M()(20>J%&#+L,9E&,?89=KH'Z<STJ3%48RQXV5A[ 9XJ6\$OI !$;T7J8N&N
M-R+=O0V.MB#?I8\GL/EX8N]1NU^O*;4 T Q>OSE;#,HCIQ>@AF'$74?G73?J
M?J,[ZZ>UT^B\5ZSW&-U;T'.&KO<M;^7W0C<H5K=TI6;]@G]:--I6'_/E)N+Y
MK-6O-LK(,X09"CPAH9JS2S76B10F7J"%U7V<T)!2X=EIJO>W96J#5^D*S"5<
M%P(0[4T!\MH??3Q"-+IX,E^"A?@!M@(I\U).;UY[UA5<.N]0P_6!<;IIZ"6#
MIH>4'Z!T!-RV.NBZW4';D+]T9ZOK[G =X7Q0G2XMG&'.N*L-Y^.VMP#AX)']
MR/ACMLA6ZFDONK65:DJ?R2R-*-HR]+5BSXWXN;K_(>8OXDN^6#T6LR @B4=#
M ?V08(C2%,$DX@$D/H\#SA&GR&H/]SQSID;)ZDWW[:CTS.XP8]/Q0!Z84"M'
M8.D)V+I2<6LK*'];BNSO@BA^73@\".@&4)=D>J9%H_*I&_1V*=714UT>H/N:
MSS/VNMT;\5""U?\Y]$D@]4DZ%<>F@9;.\G@:Q$A*SVKAQJC5J7'DT:-B+L[6
M[2)N>NS%,8X#T^!1""] 933XO?Y[D/TH*[B&/XFWV_ $CN0=P<+L;-ZQF_N6
M E+S>#WUOYJK.>*M+&LT7/[,BAG#J<<]'\$P#".(&*8P30,**2:Q""GQ.+%*
MR#_:TN082-NGT[M*"\'OVD;+\R['435<CG6!U= L8P53C\HM)R!P6Z#E6&,C
MUV$YX?-^N953-_3=F=8YROGR=7? 9-C'28P9I+[49<!XJN9W 8&>))Z?^@QY
M86JW17VXH:EQPL9.VWWJ(SB:;EB?C\[@.]>UB>/$%J<0<;M)?:2MD7>KNSW>
MW[8^<7U?1M"R;??D9SU!^B 60F:K&4G5_X3.< TB%24$L0<I$PARI!->M8Q/
MDMH)*Q]IR>B='U54N9817Y&?@%8VVI+#84B]4%*)L =]B@1$(@T4V^I*&T+2
M.*!E(<8&TGL;JG6%Z_THA+L+;E]Y^V,PFU)P?]3&8N 2*64BJ&T$O]16.E2V
M/X&#6]X]W-3(M-OI[S[K=E_^#L7M9FDJ<1Q(#R82!1"E.FI+.(4<RT!&44QI
M&,Z>J_I\*[)<F2\J];;)YK/9M6R$]9+=RG-:!_<A6RSTMIN:Z#QW%Z<<H M%
MS%(D0KV]+>*J; %)RPKB.)*"2H;2I.["ZX7A^#IR!S9VO4OW"?7;=^DX\X7%
M4;IBA 5'!Q7])E*5;ZBER?X&_7EJYG4M99[_T)Z9>TM]LF7UJM.*5JH=_>1G
MO6BR.RD/4S^(B>H\256XC82*OBD*I-;RP5[DQ81ANYP^PX:GMMC1V*VF]-KR
M\K/=V&Z9^&>*O1EA#H'HP-S8">8XBR:VJ#G--C1M>]P\1$M$]C(4;>_O+Y[<
MDL-OZCA\S)>ZBL.]_GE&<>2+T NA%)BJ$)%$,%7AH2[$*3T5XJM@/[;533[1
MYM3XZD3%B[)NR>^EY9;;.";XFQ&78U0'YBP7@/;24#:$R+5\\JEF1U=.-L3A
MD&BRZ:T]8ZFZ'M1]?LD4YRW%%[+\0ZSTD[<-SZ(P3@6-%-Q,I!!A%$+*)(:I
MCU,A,"&AY':+PD;M3F^)^*MZT",I1+E/^K0Q&10;FRW#*2/X#6,I9Y".%$@U
MU>%6.:@M!EN36W3E,'"R@<AIU&34\+@ADPT6>_&2U<U]=ZBXD,</^7TA_\B7
MY39Y2X@D0=*GH1_"F$FJM[,QI"F-H$P"GQ$21=).KK6'#5,+IK8NP/G!<[2%
MSF%3?H#J ,@9JC!]>LQTUV;0?AA\1V>(+NBQY=,;1+?;0?9FC+Q5U!NG_6VD
M_H_JQYJ7C"W7*@[:YGI=K9=+Q=6S,$PE%U$"?>9+B'R40D)P!$-/$AXD@DA*
M;;CQ:$M38\#:T/[Y;\<Q-6,O)T@-S%$-2"TC+T!MICL*.HF$2Z(YWMBH='+2
MYUW2.'U#C](B=T*N%UP':/?DY]52\&QU398+P>_S7]7$::8F<JF?2 Y1S%3D
M%$<2)C3B,$ \H"R, Q$8'00T:6QJ!+$UMSR?PDJ#"R!*DRT*:9S"N)LM7",W
M,&&T0--'52I;066LGM+]:ESNS @[BU(D#C$<L2 )*=4N];K"LNMUO%#_/*\2
MAQ7(K)(3:E=Q+C<D_I%3?5^=$$?*Y8I56?6$-S\N2Y5-_9QJ-]U5J1-#]#L+
MGIQZQGAE3PR]>5/\Q/2>?@%>4RVMD3.Z7JRRU>OG;"$^K<13,8L99R1./:CK
M0D$4"0_2& 40DYAZ4>!13*WV#TZT-S4NWZK$%M674K'1C?A1+RZUV,HN"CP%
MO%DLZ!#.@0E^4UIQ(V96V0I^U]:"TER'LU-#8%P&B*>:'#5,-/1_-U@TO:T?
MV=RKVVYE2V.FS'F2/I9>ZFLY]T#%BCC29\21W@X@#(F4^A)9Z1H>;&5JQ'*E
M:Q717$LTO(@WBE)ZP&W_=UDC78VQ9 '>WM0G\^QP#YAQS=FX#LPPPT-JS4*=
MD+GDGL,-C<HXG;[N\DSWQ3TFI/]%%FNR?"W+P]5%"YB4D8A2"26AL>(5!1SU
MF80XIF',_)3RT+S(Y?[SI\8HM84@\/RDJN!H,5\Z )_!]/(\4 :F@P:/NICE
MJ3(.1IA83!O/PV:DF>*=>%:/J[9-U23N#62N9G#'@>B<M!VX;;QYVG&;WTS-
M.B[K%R!]6!<JU"J*J_R)9HNR\Z_R19'Q4LLI7]PKOBRD6*KYACY3MGIMXK3B
M4U&L!;]<</U#>?*(^]QC81+K.$K-W!+$(:6<0"Z)U$OW?D*935CET+:I46=I
MEWHKJJ*M3T_Y A1EUKJ:ZI'Z+ &MW;>+MUQVJ%F4]D[=-#"9-UZ!EEL7X(UC
MH.79!:A\VTPV"U!Y5X:"C7_NXKP!0'<9';HT;]28<@!<=R/1(9KH$;]^8TLA
M="99'6E0QL,X%AQZ01)II;P4)BQ*8>1Y)/*"5!#*C8/7G8=/C7XWYED$9[MX
M&42K9Z P,+MM+.L3INXB81&CGH'(2 'JZ5?#+A@]XG%G)+I[SWAAZ!%KW\2@
MQZX9N0[!;2,$7965W92=O<]79*XH<YDI3F6E;O0,$S\5(1&0BSBISO^F6*1J
MGBY%$L<<Q;[5GL(81D^-,TL30=;8"%Y*D7D5O^:53T#43EGFM8[R IA%LE/K
MUJ$'@?/+#=QNZPO4KK<+G6\\KRH23*#$0(^.FD1Q 1N[_QQE!7KTA+." GW:
M'GETNV1,S/6$X.V=5WFQFJF7B_  48A#3XUFB"&8("^&3,:4>7XDO=!J^VH(
M(Z<V>MWD"UC*,93++#69L3;IU6(^(PU>7?T[\&#EJ-=&')PV@\[6N0O0<@-H
MVR<PNA@@.XG1I,O./\?H88"TL]'"I*W!%]\_+>H*?&^7A#XMZOPE\9]BSK^J
M06QYG[<>Y\^PY B%OH!A&@?Z7*P/DT@*F+)0IGZ PH!8:7B/8//4QHYZ93?;
MK.QFU<INOBQ_J@XZYN!Y*5ZR?%W4AQGSY7 K][W?!N<K^F/T\=16^C<^[Z[Y
MZ[E/XS?0CH/2<_URM)[]+IL Y_;3.VT.]#9[JIL&Y_;#&9L)9S?=8Y/AS6&G
MUEA;Z/S_XDLVUT2Y:'(I ^QQ',02)D(7"E4C%DR(P!"SF".?I1(G1L73[)N>
MVI!S]&19 4KSP<9^RU37'KUBL-$Q&-8#4_^48+;811D,[I'V6#XM9+Y\JD96
M^@I*^_5*<JGC\M287^C$#EUGK,X5T>>%V)L.(UO779T=Z@5MYV:.W1/'V^KI
MY>F;C:!^3^BK/*7":Y95'T?LBP@',H!^P%,U3H04IM3', Q2CKV04\RMBKJU
M'SZUD:!MFZU85 LRL\"_+Q #T[01!CWTG?:==2ODU'K^R(I-^Y[M2S,=N*9O
MR9Z<_5&=3?EUO51L7:VFE^OGY;_MK+?S&<>"L9B&D!(40^3Q$!*/"BA5F"?C
M4-(PL:L(;VO!U+[RQK"]\X#UYJIMM1_;#C%<<AX2YJ'7DTLXZS-YE?6;?<K2
M@8NZ;E#MPV9'\_AV=H\20CWQ<UM:R-:(D4L.]<1HOQ11WP<-(O=T_;.>??^6
MY_Q'-I_/TCC&,@@$C%"H9KLH1(H.60K],&(!\3T68N)0ZVG/@*EQX)[*4+95
M&:K*A3M5<]KO$#,2'!+F@3GPM(X3^&5C/V@<<%JTHQ]V(\HW[=LP)>VFHPA9
M"C<=?T[/$) ]"KZ>BUO94=:VTJ=%<2(3/XF@)X6 */4(3+P 0\(23"). L+L
MSN(9-STUPFLLUT%?9Z7HHI]:L$6G&,9_@T ]=.#G#F7[@,\:,*>1GGGKXX9X
MUJCLQ7;V3^B[[+39.SE8LTLFH?1%R"$FH0<13GU(D@A#)KD7RH!(GQ@E31BV
M-S4&:\SM7W/N%,"FZU;.8!M\*:M&;)PJ:8; N%WVZFYRY)4P(__W%\?,;NM'
M*I^SA6*N2L+G(V%:(^_U"_F9/:V?/N3+9?Y#Q6571+U ZO<SC!'#$670#Z16
MO?1BF* 0P]CWN.\1GP7,:JG,IO&IT4UM)Z"-H5H_K+34CG2L.L",@8:"=6 Z
MTF;KP*A6OVLLUW*^%=0;X\'5*:BMR:D/9BZ9RJK]46FK#S*['-;K&3TU>_4Q
M22VP4FK[<(%0I)@)<JE/'$8XA$D8AU!2263L$>8G5L?3WSQ]:I14&@>T=;W4
MD=XB9T8UO?$8F$O,H;"7W3WDLE.IW3<-C"NO>\BW/4G=@Q>-G)/2G!LK5LOR
ME$A1JEK=/Y)%O91^DY<G7P7_F\@>'M7?ER]B21[$;^K1*RT=^9%DRW(!_BZ?
MSS_F2_W4&4)!ZJ<LAFD2I!"E$5%S*,*@P"SQ.*9"Q/XHZ2S#^#<UQFIL![7Q
MH+2^E+L%VOX3N7I_BE?*<#EK6E9/B,H=9(9NCD9O0&J+X&WR1C=(70"S%U.-
M+50]DK"5RW6Z:;X)DT@6&LC%/T>>T;#]ZRQ%:6 S^Y:Y%<\DX_7227&YX*55
M=2V NH!(K2 B."?<DS!)8P\BH5Y?*I,$JID"22.4Z"-^=H5N39N>VNA<6]YD
MHU9JZ'E)G*RROM=>N$5?F(V=PR \\+#6@'O=!K<:E6K#-SM!IU1Q>M2\M07,
M;=5;X]9'KGMKB\I^Y5OK)_2CLXZ=IDO&UD_K4JO]\DD7)?AG=>@V(K'OIXF$
M<< BB+ 7P)1@'W+F\5!@CA(<VI6=M#?"Z/,;M0;E9U$4_PY:YNK2$1M[[7BM
M1Z>8\=M 0(_#<]W;W!=OL+\TP=Z:[?K#YY+U>E@Q*OOU1VF7!<]X4L\EW]:C
MREUXLF!Z03DO5L5,>$$:!22%4<0D1*G0E=H""7E*A><I&J0,S50 2G/C->".
MYFP^O':C0V[RTE65&JXE7IDV\@R.ZX3:<,G8$7Q#KR"WS-2[4B6.&ZG<TEJ'
M:\H&F#A=8NYJ;]P59P//]Q:@3>ZQHY)BN9K5&U+UU".)4I^F"8%"_0T1)0*F
M-! 0!YS$TA<)-5L)WGORU&9YM7%F/+"/4_='?Y;W W_AS;:RN_G546\[OEUU
M3^N[5?^U^\WN/W24#_2H+\W7>/P"NT^/BVQ6U[E^O?[)'O7ZDJ[@.L,)EHC&
M#.*$)A#YN@R7X#&4H4\BYK%8Q)')%WBL@:E]B(V-H#&RK%UL]ET>!;'[\W0!
MS=#+_W:H&'^KIUS??K)%\\T6@OW/A_SEW]2MRG\_U3] _4/K:SWZV%$^VE-.
M-=_NR>MZK[)69]7*G*9R>;BX7*\>\V7V3\%G&'&.!8U@D(H (H_ZD(0>59&Y
M2!,/>4*F5C49NIN;VN>]L;;*IE0SWXVIH"AM![]DB_K'X\<N^P!OO(SJ",[A
METYK)+]52%:VM@!UNE1J (KCY=&N%L=>$C7P_L RJ,E=?5,;7\1"]=GK'?GQ
MA:@/-R-SO=+Z;?W\/,^$FO +(IGO>3!,J&(9AA-( LRA\$+L4\92PJT.J9YJ
M<&H\H\P$3XV=MEF*)[ U(Q*7B U,)1M3+X#&;6-MN1O3V'L!?EOF';5O>J0>
MF@'D-M7P1)LCIQ::(;"?2FAX7S]RN1-:XT=P76(X6SPTVY"(JC"%A@(&*$80
M8<EA&F($ XK#F,8I]WVC6GK=S4R-2-HK\[\*F;%L]:__(PF\\'_9L<H14,VX
MY'RH!F:0QD#06#C ?FTW""Y9XDA+HW)#M[>[C'#B:G<3F=OUJEBI84$U,O.2
MB$0LD!#3E$*$D(3$)P(R+T(!2U+)A-6Q\A/M38T9]J8R^=;60>8R;>S[3V9Z
M(OI.LYF6M<-.9P[ ,O1\IMWDNT]H#OAO,J,Y=%O/TQS->;</KU\$*=;+ZGP=
M*;*B3,5(N!?R*$E@&D?Z4+J4D%(F8"P0QP)%'DZL).9.M#<UMFG9"$HC>V6W
MG +9C%8<0C?T[H8M:O;G*LRP<'J(XD23XYZ8,/-_[WB$X6T]%(YOA)H4+?\0
MJWORLTJVNQ<_5Q^4T7_,4!!&-&0!]"E6(8M4^";(HS".PSAB),8(I<9ZQAT-
M38T];J[_!KY<WOWOZWMP?_E_P-7=]:^?[BV$<[LP[>8,ET@-3!;*2E"968H
MU!FXOVM306FKC=1P%V(6PL*.D!M)1OC^40#5BJZ5S+."S7/]80.I!??5ORR$
M7I,K\=7J%*S"]WF9/RS)DRNY8 / .L6!N^X?3PK8P(LWPK\FUY\9EM5GUQ;\
M<T:HSEW.=,'SDKKY[>).[Z-I33]UP4V^6#;_63+Z9S4U_;023\6,"AQ(S!&,
M!%%!G/093!CR(<5JTHB#2"!IM2SMU+JID7:98E45=7S:CI&6J]EN^\\R/AR[
M5P8>(+8Y;Q=-6H)>(6\Y!QKO0+X &__*J]H>-K&H=A*47@X1D;I$?Y#XU8F!
M[Q/MNL3V:&SLM)%^]'\C5E>D>/RZS%\R+OB'U^^%/M#\J4Q>TVVS5?92&C;C
M/$!>Y(5J1JXUX"-.(14,08&U?G3"_(31V4H7=#3C=O.FK8A[8\"0@>0*E*4-
MUT4IFEK7GRJ98&.T'8U;](,91P^#[N 1^@IHJT%CMDYY_N5[A?)?P,9X<'D:
M9FM>M4?,)6E:M#XJ(]JCLDMW/9YPALP&/9W,2X]4IVVM=>XD[=Z)IZHJRE6^
M*#/AUV1^+Y9/P2QEB%"2>##4:PTHP1XD$:$P]) O4M\/26@OI3&N#U,+BULN
M +(J9Y9"I^3*\L?G4E.\AUC&R"^&&4M/O+L'IGN7Y=!;2!P0MMB@ 5IP (V'
M8TF+]^E+Y[(5([LQOC3%^_330?F)=S+E7-GQD](9Q3'MC$H .TDH$XQ[,(X2
M E&:1%JTCD UK_"32$8!BHP2'YQ;-K7QL"VG;<*812=EGBML?FZW&XZ+[]&9
M0X]VX_;C&=+ICC ?1EG]7./>27C=$:;'==E=-=!C1_;+Y=]O/^;K!2^;K$\^
MA@F-DP +&%,O@4CHBF/41S#!(>,!%1Z21GDP1UN8&D]_(:^YQ0;B0= ,]EK/
MA6+H$QG@$OP=W(*MB:>/BAJ"8[&M>BY((^VGWNF2@$7)]?7<=I4M-,5GK7JM
MA.;K%= >M4'5FZY?!,^8FL=<\S6KKU43Y3OU1/7]/H)?]#U_<;7QV@5IYX[K
MP1O'VVKMLOO-'FOGA0,)OQ[EY*W\[()_5>^,SENLRQ:C4'C2$QAR%'"(4)Q
M$L8^C&A"/5_P./*MJI@-8>34N+FME&Q55GK0GK18(WK'_AEXP+#I&O<RHV=@
M-ZI6:!\[IR7X>0;2UJJ=Y[35/V&S6.EV]-.OR$H\Z$30=O@2!V&0JO]I?0<?
M(@\S2$BL3RD2CR0AY4%L=<#Y=)-38^&MQ45/&C: V8Q4W8(W,$5:X=8K3],,
M"M>9FB=:'3U7TPR%0]F:AG?VK5ZT.1URHYRI=39K3>Z9%S(2\$3 A' !$?40
M3'VF(?<0#KPPE:&5WD1G:U-CE,_YX@&JAI[:A[3^W;8V41>\9G3B#+2!F:1E
M9ZD$WR@<#R'Q;H2)V^I"70V.7$[(P/?]^D$F-]GK3OU:+V;<J_BHR#0MW8GG
M?+F:"82E\ (!*4>\3KE":0@%(A3'H9I:FA6&[6ID:HS1V FVAH+*4G,-JJ.
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
M,L!T("+N@H9'DFU"3SNC5QX< V+0WBG*F-+6=("&]??N! 35+A".DF,3&/@
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
M431DZW(9,L:(S$X1"U:0(#&R%> RK5.?^31I_7KPE2#7L48:,'@/!370@@&
MS80GBP*"TH%5\4 @:4^5L#1OZI->(QKLM^2@$H:.E'@#::JGPN,!NH[.6DH)
M2\QA($(-L3ZXT@TZ:<-"&:I>.=&YD;!F2EA.DOT\7C>=8:V?_LKO%VKY O-A
M]*/[/'75;/G^*T[9>?D1YD[:AIECX,AC($Z4XQ@E@?@@.6'EKB@7CH*J<NYZ
MBC;,]W,L*/"+Z>*U:1% OX?IHGOY@#ON1**!4%4*QJ*0Q$EO2.;99 >>6U^E
M?=-NY/6=_>H80X_GP3K140->V7VNEDWRSZ[F7R;3X3\@#9P36=@R[(]KBS9<
M" QB,K+$T6&05$>O3Y!<72>K[[3929%VE$X:1=B;V>P*.?'>:F^<0>TSY(0B
M)Z&,EZ2.E5XRD)FK<G=Y.TE])\]Z0-8!NF@457>'>P#ZK]28<E"*(9/,BJ&\
M@B0BX ?F<]1U)AD\05??Z;$>\'6H5AH V9WT\M;]7C,0U&/@%%@I]TA1$EPN
MOIR,A<2,!2ZJ54L\05O?B;'*8.M:.VT![L&VK[QR2AH,HC7EN'9R($'B4@HF
M,QVC$;Q.A> C-/6=-3L=P([21HO 6NWZ67C+&8K'QR1PUR]'LQ;W?V\$;OXN
M>BJKU,-OH6<G0'4^G[ _0!V@A1;!='>+UR"%P$B$B,C+J81G)(BH"&=)2Y=%
MSIMF&E9 U+Y>5^<C#_N#U:'Z>'Y3[FYD.YOD544W_K2S#.R6QU?.ON["5$>9
MU^7A]<T+;V^Z6F8\,QE-4!FI:E,B(?E$D@%J$X^&U^DJMH6>X\^WO\'X"E[C
MVBR5M>61?Q_.OYQ?S>;XNBF^==ELLO2*P_^E<H@?,Z=10B*E-SR1TBP6CD<G
M4AK\F!0&RG4.O/>FM=_,:Q<8>GC\75=A#>RB-Q=05N,F;KL=2I%9,ED1C5$*
MD4PY8@-D8J./2GEJ@ZRR^+92U&^^M0:^NA%^ R@ZG\S0KU@MEP'&))8B(82E
M4)I<E@N6"@S1#/]+,R27JE0EWJ.B7VO4D68?N%B'BKD!C'Q #2 !9>3?2^1@
M-%F,"%C)9Q"48LHH02!34P:68$S+HB3(&E/H?3I6Y[K/HU3U:W'J8*@[-32
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
M[$!_#:"P6/E9$1Z@^_+J>Y'3U7#V99D^7#2BHB&8P)4G+C.+YA_%XTW$!6;
M)N\@H\!JN:6/4M9O"Y"FL=FM5IMP1N\&@#>'?>//YY/9?(;QX<OA+$ZN2D<?
M:WG*T2JB1.EE%;@F'CQZ+\ZIX(W"!5CEK'17 OMM_M$T;*OHN-=JNL7@S?ML
M7;LQ]]D[Q^\,%UPN*@W?#GT8CA:2'0B='3?2$/S@B%31$$MY($('"#P&K]B:
M =XR!_4X.OIM!M(D;D^MW;Y']CZL2KO/_/LI7 ZO+B_&'[_@MS&6NWPS_@;7
MK=:L$KA(*2=9E>G)0BGTD0R0(*2B4:$@8MP)QT>1T6_#D'9A?#K=-N#UWF?M
M#0)@_+DT3SM#CPFY"<RA<V0"L=RQTH*]"#%Z8HT23&J7<ZKB\CY.5L^-1)J$
M;@6%-@#/&RF]+2MQE>88*$$-H\:1+,L:XYEC9 F1Q) <<U*8;*JTNM](3<_=
M0IH&X_'J:P"##_>#&[9632=O9*6ISC*#()K1C)S),N\T6&(B@-%('/55ZMAV
M)['?0X &2@@J:;-)G)[%992(I@"&WQ:3>V*REDD;B=2VN"?(DU44B*,Y1,,Y
MBS2<!J$/B6MM;D@WP'@2?T=JJ8F<U$.NBD\\QC\JD9T*(65@FGA?KOR5 G27
M'1",93"L\R[+6"63_RA5K8T0.1':#M5+KS#;$I?==R_NYA*DQR4$N&)2BIQ(
M8RAQ/ >"'-,D@H?@UNI3=XZPM[ZTM;$>G0*JJ@::WCS?^Q\+FZP](!=2$1]9
M(+@R*'Y&(^&16IZH@"BK%.(_25EKLSM.O&T>HI\F ;=(B*X+#SWF05 \,^HE
MVF6.9CKS1 (+&(ME)]!\8VRFJ\PNW9W$UF9NG B"G6BLG4*AW:.S@58Z1UL\
M!\M2\5(Q H,RV=4*&ACE+M JD-R=Q'ZM8@.!;B5M'FXZ)[@X:N)TF87?7;@<
MUV6.IG1;=K@T%4W$HV."#DOF*FL#,E1I-=,-^8W, S[1S;J:NFW &4 ?YGJL
M36D;-H7?_/0/6/3-N2U*'0 (IG6*Q-$R[5&@70C,2I*,U2Y28"95\4!WHJ[)
M^WA58;-^'Z]S'3:1V4&1HF^49J]1YJ6H_VR<?BM3E(;S'Q=Y(XO*FZQY%"1[
M59)7P9"@;,#PSWL*.1E69\+AWI0V>9WNI)"MJML6[>J]"RG([NV=E,"X% P2
M,0%\:6L?B6<Q$BJ-2-;'F*@YB7'=2F*31S>]6MANM-F&F5WG[<75;#B&4K>Z
M:*I79+_Z21IHQYWBN'\H;0U&L5803[TA3'/G#409;)6JC'V(;#+^ZA6M76FT
MG83!-8NO)].[6\DB+;)!U -CK=*<*F0KZ%*LFHFUN#X##^ B+DHGJQP^[DEG
MO]FLAJ!;0Z_MH'=W00^\T9YQIPGE$(LP-;$,P]I4O)X0/?.YRNRBW4GL]PI(
M YBMI,UVTUTW==4["M>K9(0TFBC/<(OQ297&F(P8;[D36D,(52[5=T-^O\[O
MJ=-=-77;0EAV9U-9&]@\\,F&I!,G@99C/.,7U0D*=Y6,SE!(RJV?W'>?/5BC
MJ<G45E6(/)(G.$9?3;3SOLM,&=Z 4H2+O.SW^_LX%0\GHEJ&WTHZ9//5UL6\
M&_RUT57I#'QW*.Z >10EY8PHSAR14.YCB2@(.(->O:=*U"EUJLI5DXFROA9
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
ME)3 HQ<\..UMFU%TVQ#7RXZ)J1Y9=]-2U\B[MLQ 6V31<PVLU">5+&I;65+
M9)*YCO50;19-;$-<MR]=.T)B:\SMJ)^N,7?1F2I1!A)*!)?H:"KK&;BH',BH
M"R^Q>/(H#FSI.FA"GQ!K.^BE;YQ=VU1PO?S[)&JE0P@9!)>:?!+Z*;!8YSD$
MCT+;E.RAD7</J=T^H#7'XABZVW=I1&M\UAT%WDNN%7J(F=6GFSKV0; (+#-I
M4I)<I0/?NJO)=T9,B;NA.AEM;T2S[-_+/]/I69UV>EDV>R(RHLA>@D1'G@17
M!IR5#D3,Q3&-3,0F]9Q#">WV 6X<%#;56P<W\YWNQ6VN=":W(G@!J41'(M2Z
M;DI(4)#EHGV,HDW/Z';D=?M0-Q8&1]=1A\@CHWZ;)\Z$2"$;D*7X^KCM(!9!
M1M]*'9AR*-KL:MJ&N&FW$1\<=7OK9V?,?<=E7'32+W=?GVKS+KC'OOC0O6V#
M!#%)QUK2GC,"(ABC#2AC%$1I$#+%(SE(M+$<__R;AZ*SV\KY@#7?3X:IYF=7
M*9S^)X;E29 ^Y4*2L<4R4-X5\-I92"%%+IQ!@NJA0^TM:3^F'K<A>!P2A+=0
M<P?^P3"6WY*)^?1///V.?RSFZR]U[)KA7+($H4CBUB8-D4ORR.FFDB58KW63
MTHG]R#ZFH1"'P_->RCTZ*-?#^NF?BQ-RSZ)'84 4KT$))NN %PM!H$Q1HL?0
MY/[:B=IC&AUQ..#NHLKCQ"L!$$^\1J-TSI %Q1R*E0"N$,8R3T*'H$P4A\Z3
M/D3OM G4KC$[6)U'B=I7B[/EB8U>TPGTP"A6!:4$N46J5JED*YF66DK9I(IH
M-W*G3;?VC-G!RIQZDO+]+%:NTHU'M6>%OO:*SX"6!>X%!%X[P5V4Q"(JX.3Z
M,.&3LG:[/7-[$#%MUK4]% ^JI+[M9WUP4[8()S@#K04=+1OJP*UH 7-4H2[@
MD^+0#_+;/H(V2\)V80^'*F>TU] #9V$?7CN_=Z[UUL<?)*/Z,%/3#,Z-QJ'#
MNJM.U5UU7( C6!&6-"=9IH2Y25E_KY.^DN'DZDH++(C:8&DU!$P9D@Y%9B&M
M%$W60SW-25]#T+7'I*\A2NO[[KW5NQ2,,"48!LFENH"-(T1//]&G2I3$=$R'
MKCX_VDE?@V"RQZ2O(3KK&XYW-I @&AU,KJ4'18(J(H!G2(QBDI(SY8QOLFWV
MR4[Z&H27/2=]#5%>!]C\=8H+RXA9&@LJDKNK/ 5:D2FZ4SQ%^MG8Q&T38SA\
MA$XW,[X&Z?O!$3I#A-\!<AYK51-22HJ4&$1CB1W$ $Z9#*%@2L6YY&R3(K>N
M^PD/B:XQ%=0!WAZ:6^:Y"-[5)8*91U#)U5FWG/@1FB?A=4+3Y'%OWX%RW0P"
MVP=G8RFF XS=&KJ847(=/ .O:LD?.;AUP)D@'-B8DQ(V^285DSO-O>QF\-<^
M:-I+!1U :+O9 3Z&E&V=5\:\/$]>$GL!BG8D*8\^VR8&:[QA#]U, =L';.,K
MJP,$WC?:+'"9/'T?&%EW<=3]F2YX ]H5MQEYS$43YWZ?67/=S /;!V5C**0#
M7#T_6\WF=%:>I?\^FZUF&TW5Z-HQE@M+FLX#R4<IEREN"1&R#%ZA$(:UZ2JX
MAYZCF>ZU3[9L#%UT"JGZ(QV4BW,G#8LZ*UX7_-(9L73D B,_@%-XXBVY!E(T
MR84]2MFT68I1]+\%IG97QM3U(.\#.9*SSU__/EM\G:6K' N=+)YC[=FI\8AP
M2*%(]A"=1&0L"6=N/+O?4^EQY\?WAXD]]+<859A3P^%WG%?2_QW#Z?K+ZWFZ
MS(%8GCPZ!2:$.N932W!%:M#6BI"UH$BC;(6'NS]_VKNH(2!&$&<'U\]677_:
M.478)K<LU;I-'CUY?DI5D1F!F94BFCS@/ZGQ5(U>!G?34@?(NVKY]"&6HG0
MY^O<?%L<1%X,&)988:+$HIK4@0UJNYUVS-0@U=ZS$WV0G#O"Q^NOW\)L68/&
M-YM!14GD$(.!$%P=.4D_1980<N#,DZ-'IZEI$^:OY'3[E#(N=O;0P>1>SV4Q
MT?FUGY_E_SI;K2LK)X9IX2QC(+*E2"&1,0[1(AA+5[<-+II@M_-\[OV.;I]
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
M#@"X<>F?A_0/O&WS"^,QURRKU2R DNA(1") UEG4%=7>^2;-N@_0-&T@U T
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
M ,078;G\01?"!_Q&3&(^%]K]['&G@@G"0&1\LP&,V(N!V!,*,65;M]6U .-
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
M;IQ7PO(F(\]^)6/O9ZWU(OWCR^*4CO?J_)/?+M9XUUNNS3(I(1%TC.2)&)[
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
M^7=<43QXO3DD9544!@L4F*;:'%* [N\$W.9J?TRRMJ]A,SNQ>:2O8/N%3T>
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
M;S,Y _N:;63_-&A[N"!& *<UKS[,IHF^759-599-\\.$OGOV;7#5(V?(N2]
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
MP:\C0^9]P289(ANI&=4=9A,$[<'U]IDAJP_JEQCF^'__U_\ 4$L! A0#%
M  @ M$3_4/7&G6.Z-P  (+4! !H              ( !     &$P-C,P,C R
M,#$P<65X:&EB:70Q,#$N:'1M4$L! A0#%     @ M$3_4/20RTG-$0  !8@
M !H              ( !\C<  &$P-C,P,C R,#$P<65X:&EB:70Q,#(N:'1M
M4$L! A0#%     @ M$3_4(X$BNK6(0  ^=(  !H              ( !]TD
M &$P-C,P,C R,#$P<65X:&EB:70Q,#,N:'1M4$L! A0#%     @ M$3_4!M'
MA+1)"   _BT  !H              ( !!6P  &$P-C,P,C R,#$P<65X:&EB
M:70S,3$N:'1M4$L! A0#%     @ M$3_4!A.UZY)"   ""X  !H
M     ( !AG0  &$P-C,P,C R,#$P<65X:&EB:70S,3(N:'1M4$L! A0#%
M  @ M$3_4)L%$+44!0  XAP  !H              ( !!WT  &$P-C,P,C R
M,#$P<65X:&EB:70S,C$N:'1M4$L! A0#%     @ M$3_4/EX01AD2 , _8 L
M !$              ( !4X(  &5X87,M,C R,# V,S N:'1M4$L! A0#%
M  @ M$3_4.1H\,R6&   V0D! !$              ( !YLH# &5X87,M,C R
M,# V,S N>'-D4$L! A0#%     @ M$3_4 HJ:X!M)P  )9\! !4
M     ( !J^,# &5X87,M,C R,# V,S!?8V%L+GAM;%!+ 0(4 Q0    ( +1$
M_U :#S!J^9@  "C(!@ 5              "  4L+! !E>&%S+3(P,C P-C,P
M7V1E9BYX;6Q02P$"% ,4    " "T1/]0FTJL.\!) 0";+ T %0
M    @ %WI 0 97AA<RTR,#(P,#8S,%]L86(N>&UL4$L! A0#%     @ M$3_
M4(1,..D]S0  9GT) !4              ( !:NX% &5X87,M,C R,# V,S!?
=<')E+GAM;%!+!08     #  , #H#  #:NP8    !

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